Integracja z platformą reklamową

TikTok Events API, wysyłane z twojego serwera

ROASaurus wysyła zdarzenia zakupowe z serwera do Events API 2.0 TikTok, z tymi samymi event id co piksel TikTok. Pobiera też wydatki z TikTok do raportów ROAS i kreacji.

TikTok w skrócie
PołączenieEvents API 2.0 (serwer) plus piksel TikTok (przeglądarka), ze wspólnymi event id
ZdarzeniaViewContent, AddToCart, InitiateCheckout, CompletePayment (starsza nazwa Purchase)
Dane klientaE-mail i telefon zahashowane SHA-256, external_id, IP, user agent
Click idttclid i cookie _ttp
Dane dostępoweKod piksela i token dostępu Events API
Synchronizacja wydatkówTak, z id reklamodawcy i tokenem Marketing API

Co ROASaurus wysyła do TikTok

Do Events API trafiają cztery zdarzenia: ViewContent, AddToCart, InitiateCheckout i CompletePayment. TikTok zmienił nazwę CompletePayment na Purchase i nadal akceptuje starą nazwę jako zakup. Wyświetlenia stron idą tylko przez piksel w przeglądarce; serwer nie wysyła PageView do TikTok.

Każde zdarzenie zawiera event id, adres URL strony, click id ttclid, cookie _ttp, adres IP i user agent. Gdy kupujący jest znany, dodaje jego e-mail i telefon, zahashowane SHA-256, oraz zahashowane id klienta lub odwiedzającego jako external_id. Właściwości zawierają walutę, wartość, id zamówienia oraz id, nazwę, ilość i cenę każdego produktu.

TikTok może odpowiedzieć HTTP 200 i mimo to odrzucić zdarzenie, zwracając kod błędu w treści odpowiedzi. ROASaurus odczytuje ten kod, więc odrzucone zdarzenie pojawia się w Event log jako nieudane, zamiast przejść niezauważone.

Jak połączyć

  1. W ROASaurus przejdź do Tracking & platforms i kliknij Add pixel na karcie TikTok.
  2. Wpisz kod piksela i token dostępu Events API.
  3. Zostaw włączone Also load the browser pixel. Zdarzenia z przeglądarki i z serwera mają wtedy wspólne id, a TikTok je deduplikuje.
  4. Opcjonalnie: wklej kod zdarzenia testowego, aby najpierw zobaczyć zdarzenia w Test events.
  5. Aby pobierać wydatki, dodaj id reklamodawcy i token Marketing API.

Raporty wydatków i kreacji

Po zsynchronizowaniu wydatków kampanie TikTok pokazują ROAS i CPA obok Meta w atrybucji. Analityka kreacji dodaje statystyki wideo TikTok: hook rate liczy wyświetlenia 2-sekundowe, a hold rate wyświetlenia 6-sekundowe. Nazywaj reklamy, uwzględniając hook, twórcę i format, aby móc je porównywać.

Ograniczenia

  • Jeśli aplikacja kanału sprzedaży TikTok również wysyła ten piksel, zakupy są liczone dwa razy. Odłącz piksel w tej aplikacji.
  • ROASaurus liczy tylko zamówienia, które może powiązać z kliknięciem, więc jego sumy zwykle różnią się od TikTok Ads Manager.

Powiązane

FAQ

Pytania i odpowiedzi

Dlaczego zakup nazywa się CompletePayment?

CompletePayment to starsza nazwa zdarzenia zakupu w TikTok; TikTok nazywa je teraz Purchase i nadal akceptuje starą nazwę. ROASaurus używa CompletePayment zarówno w pikselu w przeglądarce, jak i w Events API, więc TikTok może dopasować obie kopie po event_id.

Czy potrzebuję też aplikacji TikTok w Shopify?

Nie. Jeśli ją zostawisz, odłącz piksel w aplikacji TikTok, bo wysyłane przez nią zdarzenia używają innych id i TikTok policzyłby każdy zakup dwa razy.

Czy mogę przetestować przed uruchomieniem?

Tak. Wklej kod zdarzenia testowego z TikTok Events Manager w ustawieniach piksela. Zdarzenia pojawią się wtedy w Test events. Po zakończeniu usuń kod.

Każda sprzedaż przypisana do reklamy, która ją przyniosła

Server-side tracking, zysk i wartość życiowa klienta w jednej aplikacji. 14-dniowy darmowy okres próbny, bez karty kredytowej.

Zacznij darmowy okres próbny →