Fáze 2: Nejčastější chyby během implementace
Chyba 1: Posílat null místo čísla (nebo textový řetězec místo čísla)
Co se děje
Pole jako value (celková hodnota objednávky), unit_price (cena za kus) nebo quantity (množství) musí být vždy číslo. Pokud místo čísla přijde null nebo textový řetězec – například proto, že proměnná v GTM nebyla správně nastavena – SEM celý hit zahodí. Nezaznamená se žádná jeho část, ani PageView.
Toto je jedna z nejčastějších chyb u inzerentů s produktovými katalogy: produkt nemá v systému vyplněnou cenu, proměnná v GTM vrátí prázdnou hodnotu a místo čísla odejde null.
Jak to poznat
V Diagnostice měření nebo Sandboxu uvidíte chybovou hlášku:

Řešení
Pokud pole nemůžete vyplnit číslem, jednoduše ho z payloadu vynechejte. SEM chybějící nepovinné pole toleruje. Co netoleruje, je pole s hodnotou null.

Povinná pole (kde null nikdy nestačí): order_id, value a currency u události Purchase. Vše ostatní je volitelné – pokud to nemáte, raději to nevysílejte.