📚 Navegación Rápida
Cómo Integrar el SDK de TikTok para Medir Eventos (Con o Sin MMP)
¿Por qué usar el SDK de TikTok?
TikTok necesita datos de eventos in-app para optimizar la entrega de campañas. Sin esta integración, tus anuncios no alcanzarán el rendimiento esperado.
Integración Sin MMP
Sin MMP, puedes integrar directamente el SDK de TikTok y empezar a enviar eventos como compras. Esto mejora el rendimiento y permite optimizar el ROAS.
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)
Integración Con un MMP
Los MMP como Adjust y AppsFlyer ayudan a consolidar datos de múltiples canales, evitan duplicaciones y permiten escalar campañas con confianza.
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);