Aby mierzyć aktywność w przypadku, gdy ścieżka klienta obejmuje co najmniej 2 powiązane witryny w różnych domenach, dodaj do tagów Google tag łączący domeny.
- Sprzedawca internetowy ma oddzielne sklepy dla poszczególnych krajów oraz jedną witrynę do przetwarzania zakupów.
- Klient odwiedza stronę example.sklep.com.pl, klika przycisk zakupu na stronie koszyka i zostaje odesłany do domeny example.sklep.pl, na której może dokończyć transakcję.
- Aby połączyć konwersję na stronie example.sklep.pl z wizytą na stronie example.sklep.com.pl, sprzedawca dodaje do tagów Google na obu stronach tag łączący domeny.
Tag łączący domeny dzieli własne pliki cookie służące do pomiaru pomiędzy Twoją domenę źródłową a domenę docelową. Własne pliki cookie służące do pomiaru są przechowywane w przeglądarce internetowej, a dostęp do nich mają jedynie strony w tej samej domenie.
Jak korzystać z tagu łączącego domeny
Aby skorzystać z tagu łączącego domeny:
- Dodaj do swoich tagów Google polecenie
gtag('set', 'linker' {domains})
. - Dodaj je do wszystkich stron w domenie źródłowej, które mogą odsyłać użytkowników do Twojej domeny docelowej.
- Określ domenę docelową we właściwości polecenia:
gtag('set', 'linker', {
'domains': ['destination-domain.com']
});
Jeśli chcesz uprościć obsługę tagów, zastanów się nad dodaniem tego polecenia do wszystkich stron w Twoich witrynach i podaniem wszystkich domen w jego właściwości „domains”. Umożliwi to używanie tego samego polecenia na wszystkich stronach i zapewni, że konwersje będą zliczane prawidłowo niezależnie od kierunku linków w Twoich witrynach.
Nawiązując do wcześniejszego przykładu ze sprzedawcą internetowym – oto tag Google z poleceniem set linker
(ustaw tag łączący), które nadaje nazwy obu domenom:
<!--
Początek fragmentu kodu globalnego: nie usuwać
Umieść ten fragment kodu między tagami <head> i </head> na każdej stronie swojej witryny.
-->
<!-- Tag Google (gtag.js) - DoubleClick -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-1234567"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('set', 'linker', {
'domains': ['example.store.co.uk', 'example.store.com']
});
gtag('js', new Date());
gtag('config', 'DC-1234567');
</script>
<!-- Koniec fragmentu kodu globalnego: nie usuwać -->
Uwaga: aby mieć pewność, że wartości set
są dostępne dla poleceń config
i dla wszystkich dynamicznie ładowanych kontenerów, dodaj polecenie set
nad poleceniem js
w tagu Google.
Do czego służy polecenie set linker?
Polecenie gtag('set', 'linker' {domains})
dodaje parametr adresu URL o nazwie _gl
do znajdujących się na stronie adresów URL wskazujących domenę podaną w poleceniu. Gdy tag Google na stronie docelowej wykryje ten parametr adresu URL, wyodrębni własny plik cookie służący do pomiaru i zapisze go. Własne pliki cookie służące do pomiaru są współdzielone przez domenę źródłową i domenę konwersji.
- Polecenie
gtag('set', 'linker' {domains})
na stronie koszyka dodaje parametr_gl
do adresu URL wskazującego domenę, w której ma miejsce konwersja:
https://example.sklep.pl/zakup/?_gl=1~abcde5~ - Kiedy użytkownik połączy się z adresem https://example.sklep.pl/zakup, tag Google na tej stronie wyodrębni własny plik cookie służący do pomiaru i go zapisze.
Dowiedz się więcej o pomiarach ścieżek klientów w wielu domenach.