Tryb własny: wczytywanie skryptów Google za pomocą tagowania po stronie serwera

Ten artykuł jest przeznaczony dla programistów, którzy korzystają z tagowania po stronie serwera i chcą udostępniać 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 zamiast z serwerów Google. Dzięki temu możesz udostępniać dane w kontekście danych własnych.

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 utworzyć kontekst własny między kontenerem internetowym a serwerem tagowania, skrypty Google muszą być wczytywane przez Twój serwer.

Aby wczytywać 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 gtag.js wczytuje zależności z serwerów należących do Google, np. www.googletagmanager.com. Aby wczytywać zależności z własnego serwera, musisz zaktualizować adres URL skryptu w witrynie.

Wybierz opcję implementacji, aby wyświetlić instrukcje.

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

W tych instrukcjach znajdziesz informacje o testowaniu za pomocą Google Chrome. Możesz używać dowolnej przeglądarki, ale instrukcje mogą się różnić.

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

  1. Otwórz stronę w nowej karcie przeglądarki.
  2. Otwórz narzędzia dla deweloperów w przeglądarce. 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 załadowane podczas otwierania witryny.

    • ✅ Implementacja jest prawidłowa, jeśli plik gtm.js jest wczytywany z podanego 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 jako źródło gtm.js jest wyświetlane www.googletagmanager.com, oznacza to, że zależności są nadal wczytywane z serwerów Google.

    Zrzut ekranu narzędzi dla deweloperów z www.googletagmanager.com jako źródłem skryptów Google

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

Dalsze kroki

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