Skip to content

TikTok module

Artifact: com.affise:module-tiktok (module-tiktok/build.gradle:50).

implementation("com.affise:module-tiktok:1.7.8")

Required com.github.tiktok:tiktok-business-android-sdk. Send TikTok event data to Affise.

Entry class: internal class TikTokModule : AffiseModule(), AffiseTikTokApi (module-tiktok/src/main/java/com/affise/attribution/module/tiktok/TikTokModule.kt:10).

Public API: AffiseTikTokApi.sendEvent(eventName: String?, properties: JSONObject?, eventId: String?) (attribution/src/main/java/com/affise/attribution/modules/tiktok/AffiseTikTokApi.kt:6-8).

AffiseModuleTikTokApi : AffiseTikTokApi, AffiseHasModule (attribution/src/main/java/com/affise/attribution/modules/tiktok/AffiseModuleTikTokApi.kt:5).

Wrapper on Affise.Module: Affise.Module.TikTok (AffiseAttributionModule.kt:20).

Affise.Module.TikTok.sendEvent(event.eventName, event.properties, event.eventId)
Affise.Module.TikTok.hasModule()

No Gradle dependencies declared by the module itself — consumer must add the TikTok Business SDK. No additional AndroidManifest.xml entries.

None.