Na czym to polega w sklepie
Sam nagłówek zamówienia bez pozycji koszyka to revenue bez raportu produktowego. Pełny tracking ecommerce w Piwik wymaga addEcommerceItem (SKU, nazwa, kategoria, cena, ilość) przed ecommerceOrder. Bez pozycji widzisz tylko przychód - nie wiesz, które kategorie ciągną marżę.
Przykład ze sklepu internetowego
Sklep z koszykiem 428,50 PLN - czapka i kurtka, kolejność wywołań na stronie potwierdzenia:
_paq.push(['addEcommerceItem',
'SKU-8810', 'Czapka trekkingowa', ['Akcesoria', 'Czapki'], 89.90, 1
]);
_paq.push(['addEcommerceItem',
'SKU-2044-M', 'Kurtka softshell', ['Odzież', 'Kurtki'], 338.60, 1
]);
_paq.push(['ecommerceOrder', 'ORD-55291', 428.50]);
_paq.push(['trackGoal', 3]);
Co zrobić po stronie biznesu
- Rozważ wysyłkę addEcommerceItem na view cart - podgląd koszyka w raportach.
- Importuj kategorie z PIM - spójne drzewo z feedem Google Merchant sklepu.
- Pułapka: zmiana ceny między koszykiem a order - użyj ceny z zamówienia, nie z PDP.
W skrócie
Items przed order - ta sama zasada co dataLayer ecommerce w GTM sklepu. Testuj jeden rzeczywisty checkout z promocją, nie tylko podgląd tagu na PDP.