Spójność między różnymi systemami występuje w dwóch kategoriach:
Poziom identyfikatora - identyfikator produktu, a wariantu.
Różnice w poziomach identyfikacji pomiędzy systemami utrudniają połączenie danych, ponieważ nie można przypisać sprzedaży produktu do sprzedaży wariantów.
Przykład:
Google Analytics 4 - w konfiguracji systemu wykorzystujemy item_group_id. Czyli wiemy, że produkt Classic T-shirt sprzedał się 3 razy i wygenerował 450 zł przychodu, ale nie wiemy dokładnie, które warianty się sprzedały, ponieważ naszym identyfikatorem w systemie jest item_group_id: 1.
Google Ads - w konfiguracji systemu wykorzystujemy id, dzięki czemu przypisujemy np. koszty do poszczególnego wariantu. Dzięki temu wiemy, że:
Classic T-shirt, biały, rozmiar S >> item_group_id: 1 id: a WYDAŁ: 15 zł
Classic T-shirt, biały, rozmiar M >> item_group_id: 1 id: b WYDAŁ: 2 zł
Classic T-shirt, czarny, rozmiar S >> item_group_id: 1 id: c WYDAŁ: 5 zł
Posiadamy najdokładniejsze informacje o wynikach na poziomie ostatniego poziomu identyfikacji, czyli wariantu. Jeśli chcemy połączyć dane z Google Analytics 4 i Google Ads to nie da się tego zrobić w prosty sposób, musimy przygotować te dane i sprowadzić je do wspólnego identyfikatora, czyli w item_group_id, bo nie wiemy, jak rozbić 450 zł przychodu na poszczególne warianty. Niestety przez taką sytuację tracimy na jakości danych, ponieważ po transformacjach będziemy wiedzieć, że: Classic T-shirt, biały, który ma identyfikator produktu item_group_id: 1 zarobił 450 zł i wydał 22 zł, ale nie będziemy wiedzieć, który z wariantów cieszy się największą popularnością. Gdybyśmy mieli ten sam poziom, czyli poziom wariantu w każdym systemie, w naszym przykładzie Google Analytics 4 i Google Ads to nasze dane wyglądałyby przykładowo tak:
Classic T-shirt, biały, rozmiar S >> item_group_id: 1 id: a WYDAŁ: 15 zł, PRZYCHÓD: 300 zł
Classic T-shirt, biały, rozmiar M >> item_group_id: 1 id: b WYDAŁ: 2 zł PRZYCHÓD: 0 zł
Classic T-shirt, czarny, rozmiar S >> item_group_id: 1 id: c WYDAŁ: 5 zł PRZYCHÓD: 150 zł
Dzięki czemu wiemy dokładnie, który produkt cieszy się największą popularnością.
2. Rodzaj identyfikatora - SKU, id, EAN, MPN itp.
Drugą ważną spójnością identyfikatorów jest ich rodzaj. Często występują różne identyfikatory:
numer karty produktu - często przyznawany z automatu przez panel sklepu internetowego
numer magazynowy
numer księgowy
SKU
MPN
GTIN
Najważniejsze jest to, aby wykorzystywać jeden identyfikator w ramach wszystkich systemów. Złą sytuacją jest gdy:
Google Analytics 4 - wykorzystuje numer karty produktu
Google Ads - wykorzystuje SKU
MetaAds - wykorzystuje numer magazynowy
W takim przypadku nie da się połączyć danych z tych systemów w prosty sposób. Aby to wykonać, należy wykonywać dodatkowe mapowania identyfikatorów z wielu systemów. Identyfikatory w systemach powinny być tego samego rodzaju, dla przykładu:
Google Analytics - wykorzystuje SKU
Google Ads - wykorzystuje SKU
MetaAds - wykorzystuje SKU
Dobrą praktyką jest przypisanie identyfikatora do produktu i korzystanie z tego samego id w każdym systemie, niezależnie czy jest to panel sklepu, system księgowy, magazynowy, marketplace lub system reklamowy.