Wczytywanie skryptów Google przez tagowanie po stronie serwera

Ten artykuł jest przeznaczony dla programistów, którzy korzystają z tagowania po stronie serwera i chcą wyświetlać skrypty Google z własnych serwerów.

Tagowanie po stronie serwera umożliwia wczytywanie skryptów Google, np. gtm.js lub gtag.js, bezpośrednio z serwera tagowania, a nie z serwerów Google. Umożliwia to udostępnianie danych we własnym kontekście.

Zanim zaczniesz

W tym przewodniku przyjęto założenie, że zostały już przez Ciebie wykonane te czynności:

Aby rozpocząć, wybierz opcję implementacji.

Krok 1. Skonfiguruj klienta

Aby ustanowić własny kontekst między kontenerem internetowym a serwerem tagowania, skrypty Google muszą być wczytywane przez Twój serwer.

Aby wczytać skrypty Google za pomocą kontenera serwera:

Wybierz opcję implementacji, aby zobaczyć instrukcje.

Krok 2. Zaktualizuj domenę źródłową skryptu

Domyślnie Menedżer tagów lub tag Google (gtag.js) wczytuje zależności z serwerów należących do Google, np. www.googletagmanager.com. Aby wczytywać zależności przez swój serwer, musisz zaktualizować adres URL skryptu w swojej witrynie.

Wybierz opcję implementacji, aby zobaczyć instrukcje.

Krok 3. Sprawdź źródło skryptów

Z poniższych instrukcji dowiesz się, jak przeprowadzać testy, korzystając z Google Chrome. Możesz użyć dowolnej przeglądarki, ale kroki, które musisz wykonać, mogą się różnić.

Aby sprawdzić, czy kontener serwera wczytuje zależności:

  1. Otwórz witrynę w nowej karcie przeglądarki.
  2. Otwórz w przeglądarce narzędzia dla programistów. W Google Chrome możesz kliknąć prawym przyciskiem myszy w dowolnym miejscu na stronie i wybrać Zbadaj.
  3. W narzędziach dla programistów otwórz kartę Źródła. W tym oknie wyświetlają się wszystkie zależności, które zostały wczytane podczas otwierania witryny.

    • ✅ Implementacja jest prawidłowa, jeśli tag gtm.js został wczytany ze wskazanego przez Ciebie źródła.

    Zrzut ekranu przedstawiający narzędzia dla programistów z własnym serwerem jako źródłem skryptów Google

    • ❌ Jeśli na karcie Źródła źródłem dla zasobu gtm.js jest www.googletagmanager.com, zależności są nadal ładowane z serwerów Google.

    Zrzut ekranu przedstawiający narzędzia dla programistów, gdzie źródłem skryptów Google jest www.googletagmanager.com

    • Sprawdź, czy źródłowy adres URL został zmodyfikowany w kodzie – patrz krok 2.
    • Sprawdź, czy kod jest aktywny.

Dalsze kroki

Jeśli używasz trybu uzyskiwania zgody, możesz skonfigurować działanie tagów w zależności od regionu, aby mieć jeszcze większą kontrolę.