Na czym to polega w sklepie
InitiateCheckout odpala się, gdy użytkownik rozpoczyna proces zakupu (strona koszyka lub pierwszy krok checkout). Parametry: value, currency, contents. Pośredni event między AddToCart a CompletePayment.
Przykład ze sklepu internetowego
Wejście na /koszyk z produktami - jeden event na sesję checkout:
ttq.track('InitiateCheckout', {
contents: cartItems.map(i => ({
content_id: i.sku,
quantity: i.qty,
price: i.price
})),
value: cartTotal,
currency: 'PLN'
});
Co zrobić po stronie biznesu
- Nie duplikuj przy każdym kroku checkout - jeden InitiateCheckout na sesję.
- value = aktualna wartość koszyka z rabatami.
- Lejek TikTok: ViewContent → AddToCart → InitiateCheckout → CompletePayment.
W skrócie
InitiateCheckout oznacza wejście w checkout na TikTok. Pomaga optymalizować kampanie pod intencję zakupu, nie tylko klik.