📚 Navigation Rapide
Intégrer le SDK TikTok pour Suivre les Événements In-App (Avec ou Sans MMP)
Pourquoi intégrer le SDK TikTok ?
Le SDK TikTok vous permet d’attribuer les installations, suivre les achats ou abonnements, et optimiser les campagnes grâce à des données d’événements en temps réel. Sans ces signaux, TikTok ne peut pas optimiser correctement la diffusion de vos annonces.
Intégration Sans MMP
Vous pouvez intégrer le SDK TikTok directement sans MMP. Cela permet tout de même le suivi des événements critiques pour optimiser vos dépenses publicitaires.
Android
implementation 'com.tiktok.ads:tiktok-ads-sdk:latest.version'
TTAdSdk.init(this, new TTAdConfig.Builder()
.appId("YOUR_APP_ID")
.useTextureView(true)
.build());
TikTokAdEvent event = new TikTokAdEvent("purchase");
event.setValue(19.99);
event.setCurrency("USD");
TikTokAdSdk.trackEvent(event);
iOS
pod 'TikTokBusinessSDK'
TTAdSdk.initialize(withAppId: "YOUR_APP_ID")
let event = TikTokAdEvent(name: "purchase")
event.value = 19.99
event.currency = "USD"
TikTokAdSdk.track(event)
Intégration Avec un MMP
Un MMP comme Adjust ou AppsFlyer offre une attribution centralisée et fiable, nécessaire pour piloter des campagnes multi-sources avec cohérence et performance.
Adjust
AdjustEvent event = new AdjustEvent("abc123");
event.setRevenue(19.99, "USD");
Adjust.trackEvent(event);
AppsFlyer
Map<String, Object> eventValues = new HashMap<>();
eventValues.put(AFInAppEventParameterName.REVENUE, 19.99);
eventValues.put(AFInAppEventParameterName.CURRENCY, "USD");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(),
AFInAppEventType.PURCHASE, eventValues);
---