TikTok Events API, vanaf je server verstuurd
ROASaurus stuurt shoppingevents vanaf de server naar de Events API 2.0 van TikTok, met dezelfde event-id's als de TikTok-pixel. Het haalt ook de advertentiekosten van TikTok op voor ROAS en creativerapporten.
| TikTok in één oogopslag | |
|---|---|
| Koppeling | Events API 2.0 (server) plus de TikTok-pixel (browser), met gedeelde event-id's |
| Events | ViewContent, AddToCart, InitiateCheckout, CompletePayment (oude naam voor Purchase) |
| Klantgegevens | E-mail en telefoon gehasht met SHA-256, external_id, IP, user agent |
| Click-id's | ttclid en de _ttp-cookie |
| Inloggegevens | Pixelcode en een Events API-toegangstoken |
| Advertentiekosten synchroniseren | Ja, met een adverteerders-id en een Marketing API-token |
Wat ROASaurus naar TikTok stuurt
Vier events gaan naar de Events API: ViewContent, AddToCart, InitiateCheckout en CompletePayment. TikTok heeft CompletePayment hernoemd naar Purchase en accepteert de oude naam nog steeds als aankoop. Paginaweergaven gaan alleen via de browserpixel; de server stuurt geen PageView naar TikTok.
Elk event bevat het event-id, de pagina-URL, het click-id ttclid, de cookie _ttp, het IP-adres en de user agent. Is de shopper bekend, dan komen daar zijn e-mail en telefoon bij, gehasht met SHA-256, en een gehasht klant- of bezoeker-id als external_id. Eigenschappen bevatten de valuta, de waarde, het bestel-id en van elk product het id, de naam, het aantal en de prijs.
TikTok kan met HTTP 200 antwoorden en een event toch afwijzen met een foutcode in de body. ROASaurus leest die code, zodat een afgewezen event in het Event log als mislukt wordt getoond in plaats van ongemerkt door te gaan.
Zo koppel je
- Ga in ROASaurus naar Tracking & platforms en klik bij de TikTok-kaart op Add pixel.
- Voer je pixelcode en een Events API-toegangstoken in.
- Laat Also load the browser pixel aan staan. De browser- en serverevents delen dan id's en TikTok ontdubbelt ze.
- Optioneel: plak een testeventcode om events eerst onder Test events te zien.
- Voeg voor de advertentiekosten je adverteerders-id en een Marketing API-token toe.
Rapporten over advertentiekosten en creatives
Met gesynchroniseerde advertentiekosten tonen TikTok-campagnes ROAS en CPA naast Meta in attributie. De creative-analyse voegt de videostatistieken van TikTok toe: hook rate telt weergaven van 2 seconden en hold rate weergaven van 6 seconden. Geef je advertenties een naam met hook, creator en formaat om ze te vergelijken.
Beperkingen
- Verstuurt de app van het TikTok-verkoopkanaal deze pixel ook, dan worden aankopen dubbel geteld. Ontkoppel de pixel in die app.
- ROASaurus telt alleen bestellingen die het aan een klik kan koppelen, dus de totalen verschillen meestal van TikTok Ads Manager.
Gerelateerd
Vragen, beantwoord
Waarom heet een aankoop CompletePayment?
CompletePayment is de oudere naam van het aankoopevent van TikTok; TikTok noemt het nu Purchase en accepteert de oude naam nog steeds. ROASaurus gebruikt CompletePayment zowel in de browserpixel als in de Events API, zodat TikTok de twee kopieën op event_id kan matchen.
Heb ik ook de TikTok-app in Shopify nodig?
Nee. Houd je hem toch, ontkoppel dan de pixel in de TikTok-app, want de events die hij verstuurt gebruiken andere id's en TikTok zou elke aankoop dubbel tellen.
Kan ik testen voordat ik live ga?
Ja. Plak de testeventcode uit TikTok Events Manager in de pixelinstellingen. Events verschijnen dan onder Test events. Verwijder de code als je klaar bent.
Elke verkoop herleid tot de advertentie die hem opleverde
Server-side tracking, winst en lifetime value in één app. 14 dagen gratis proberen, geen creditcard.
Start je gratis proefperiode →