Intégrer le SDK TikTok pour Suivre les Événements In-App (Avec ou Sans MMP)

Intégrez le SDK TikTok sur Android/iOS avec ou sans MMP pour optimiser vos campagnes et suivre les achats in-app.
Share on social media

📚 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

👉 TikTok SDK 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

👉 TikTok SDK 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);
---
✅ Thanks! The full article is now unlocked.
Most popular