GTM - Podpięcie Shopera pod GTM/GA4/GADS
Materiał
INSTRUKCJA
- Dodajemy GTM do shopera -> Dodatki i integracje, integracje własne -> Wklejamy kod
- Wchodzimy w inne integracje -> dajemy w Google Analytics G-xxxx i zaznaczamy oba checkboxy. Konfigurację GA4 będziemy robić przez GTM a to jest potrzebne żeby włączyć wysyłanie danych do GTM
KONWERSJA ZAKUP
Wchodzimy w ADS i dajemy konwersje -> tworzymy konwersje -> Zakup -> dodajemy jako konwersja główna a wartość dajemy jako inna dla każdej konwersji (ważne dla strategii max wartości konwersji) . MIERZYMY KAŻDĄ KONWERSJĘ
Przechodzimy do zmiennych -> nowa -> zmienna warstwy danych -> nazywamy ją zgodnie z warstwami przesyłanymi przez sklep internetowy podczas wykonywania zakupu -> Dla shopera jest to ecommerce, ecommerce.value, ecommerce.currency, (MOŻEMY TEŻ DODAĆ DLA NASTĘPNYCH KROKÓW JUŻ TEŻ ZMIENNE ecommerce.transaction_id
KONWERSJA DODANIE DO KOSZYKA
Dodajemy TAG -> Śledzenie konwersji -> Identyfikator i Etykieta konwersji z ADS -> Etykieta konwersji -> Nowa Reguła -> nazywamy ją add_to_cart -> zdarzenie niestandardowe
KONWERSJA ROZPOCZĘCIE PŁATNOŚCI
Dodajemy TAG -> Śledzenie konwersji -> Identyfikator i Etykieta konwersji z ADS -> Etykieta konwersji -> Nowa Reguła -> nazywamy ją begin_checkout -> zdarzenie niestandardowe
Następnie robimy to samo dla GA4
Dodajemy TAG Google dla GA4 -> Tag Google => Identyfikator to G-xxxx (ze strumienia) -> reguła initialization all pages -> Zapisz
W analytics dodajemy jeden tag zbiorczy dla wielu zdarzeń. -> TAG + -> Google Analytics zdarzenie GA4 -> Identyfikator pomiaru to G-xxx -> nazwa zdarzenia EVENT (z klocka lego)-> jako regułę dajemy nowa reguła -> nazwa zdarzenia ecommerce -> zdarzenie niestandardowe -> użyj do wyrażenia -> następnie wklejamy to:
view_item|view_item_list|select_item|add_to_cart|remove_from_cart|view_cart|begin_checkout|add_payment_info|add_shipping_info|purchase
Następnie dodajemy remarketing dynamiczny na opuszczone koszyki
- Tagi -> nowy tag -> remarketing ->initialization all pager
- Zmienne -> Nowa -> Niestandardowy kod JS ->
function (){return {{ecommerce.items}}.map(function(e){return {“id”:e.item_id,
‘google_business_vertical’: ‘retail’
}});
}
Nazywamy zmienną items
3.Następnie zmienną ecommerce.items – zmienna warstw danych ecommerce.items
4. Tworzymy regułę view_items
5. Tworzymy taki tag: