Na czym to polega w sklepie
Kampanie optymalizowane na revenue ignorują marżę - custom dimensions w Piwik PRO rozszerzają hit o dodatkowe pola (scope: action, visit, event). Dla ecommerce przekazujesz np. margin_bucket lub is_own_brand przy trackEvent lub w ecommerce item.
Przykład ze sklepu internetowego
Sklep z trzema pasmami marży - konfiguracja wymiaru w UI + ustawienie przy addEcommerceItem:
// Admin → Custom dimensions → Index 5 = margin_bucket
_paq.push(['setCustomDimension', 5, 'high']);
_paq.push(['addEcommerceItem',
'SKU-4410', 'Buty trail', ['Obuwie'], 389.00, 1
]);
_paq.push(['trackPageView']);
// Raport: segmentuj konwersje goal po custom dimension 5
Co zrobić po stronie biznesu
- Utrzymuj ten sam margin_bucket co w GA4 item parameter - mapowanie migracji.
- Eksportuj Raw Data do BigQuery z kolumną custom_dimension_5 dla BI sklepu.
- Pułapka: limit wymiarów w planie - planuj indeksy przed wdrożeniem w produkcji.
W skrócie
Indeks wymiaru to kontrakt z developerem sklepu - dokumentuj w wiki. Zmiana indeksu bez aktualizacji kodu = miesiące błędnych segmentów kampanii.