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:
- Konfigurowanie w Menedżerze tagów kontenera serwera
- Konfigurowanie serwera tagowania
- Skonfigurowana niestandardowa domena serwera
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 wczytać skrypty Google przez kontener serwera:
Wybierz opcję implementacji, aby wyświetlić instrukcje.Krok 2. Zaktualizuj domenę źródłową skryptu
Domyślnie Menedżer tagów lub tag gtag.js wczytują zależności z serwerów należących do Google, np. https://example.com/metrics
.
Aby wczytywać zależności z własnego serwera, musisz zaktualizować adres URL skryptu w witrynie.
Krok 3. Sprawdź źródło skryptów
W tych instrukcjach znajdziesz informacje o testowaniu za pomocą Google Chrome. Możesz użyć dowolnej przeglądarki, ale czynności do wykonania mogą się różnić.
Aby sprawdzić, czy kontener serwera wczytuje zależności:
- Otwórz stronę w nowej karcie przeglądarki.
- Otwórz narzędzia dla programistów w przeglądarce. W Google Chrome możesz kliknąć prawym przyciskiem myszy dowolne miejsce na stronie i wybrać Zbadaj.
W narzędziach dla programistów otwórz kartę Źródła. To okno zawiera wszystkie zależności załadowane podczas otwierania witryny.
- ✅ Implementacja jest prawidłowa, jeśli
gtm.js
jest wczytywana ze wskazanego źródła.
- ❌ Jeśli na karcie Źródła element
www.googletagmanager.com
jest wyświetlany jako źródło elementugtm.js
, oznacza to, że zależności są nadal wczytywane z serwerów Google.
- Sprawdź, czy w kodzie został zmodyfikowany adres URL źródłowy (patrz krok 2).
- Sprawdź, czy kod jest aktywny.
- ✅ Implementacja jest prawidłowa, jeśli
Dalsze kroki
Jeśli używasz trybu uzyskiwania zgody, możesz skonfigurować działanie tagów w poszczególnych regionach, aby uzyskać jeszcze większą kontrolę.