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.
Przykład:
- 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 korzystać 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 domains
polecenia: gtag('set', 'linker', {
'domains': ['domena-docelowa.pl']
});
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:
<!--
Start of global snippet: Please do not remove
Place this snippet between the <head> and </head> tags on every page of your site.
-->
<!-- Google tag (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.sklep.com.pl', 'example.sklep.pl']
});
gtag('js', new Date());
gtag('config', 'DC-1234567');
</script>
<!-- End of global snippet: Please do not remove -->
Uwaga: aby mieć pewność, że wartości set
są dostępne dla poleceń config
i dla wszystkich kontenerów wczytywanych dynamicznie, dodaj w tagu Google polecenie set
nad poleceniem js
.
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, co spowoduje jego udostępnienie domenie źródłowej i domenie, w której ma miejsce konwersja.
Nawiązując do wcześniejszego przykładu ze sprzedawcą internetowym:
- 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.