Ogranicz wdrażanie tagów

Chociaż nie zalecamy ograniczania typów tagów wdrażanych za pomocą Menedżera tagów Google, z różnych powodów konieczne może być ograniczenie tagów wdrożonych w witrynie. Na przykład niektórzy właściciele witryn mogą nie chcieć, Użytkownicy Menedżera tagów Google mogą dodawać do witryny określone tagi w celu generowania kodu związanych ze stabilnością działania i zbieraniem danych. Z tego artykułu dowiesz się, jak ograniczyć dostęp do tagu do wdrożenia w Menedżerze tagów.

Aby kontrolować, które tagi, reguły i zmienne są dozwolone na stronie, użyj funkcji Klucz gtm.allowlist lub gtm.blocklist w warstwie danych. Te klucze będą zastąpić dowolną konfigurację w kontenerze. Jeśli Twoja aplikacja zostanie poprawnie zablokowana, tagów, reguł i zmiennych nie będą uruchamiane, nawet jeśli zostały tak skonfigurowane, uruchamiania w Menedżerze tagów Google.

Poniższy przykład pokazuje, jak zainicjować warstwę danych za pomocą listy dozwolonych i zablokowanych. Obie listy są opcjonalne i możesz ich używać oddzielnie lub razem (jak widać). Obie listy muszą być typu Array, a parametry wartości na liście muszą być typu String. Wartości te należy przekazać do warstwę danych przed uruchomieniem tagów:

<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  'gtm.allowlist': ['<id>', '<id>', ...],
  'gtm.blocklist': ['<id>', '<id>', '<id>', ...]
});
</script>

Każdy element ID na liście odpowiada konkretnemu typowi tagu, reguły lub zmiennej: lub do klasy typów. Klasy reprezentują grupy tagów, reguł i zmiennych o tych samych parametrach. Na przykład wszystkie tagi, które mogą wysyłać piksele kierujące do domen innych niż Google będą miały klasę nonGooglePixels. Klasy są przydatne w przypadku blokowania w obecnych i przyszłych tagach, regułach i zmiennych.

Warto znać reguły dotyczące list dozwolonych i zablokowanych:

  1. Listy dozwolonych Po utworzeniu listy dozwolonych odpowiednie tagi, reguły i zmienne są wykonywane tylko wtedy, gdy znajdują się na liście dozwolonych, jawnie (według typu ID) lub niejawnie (przez umieszczenie na liście wszystkich swoich zajęć).
  2. Listy zablokowanych Po ustawieniu listy zablokowanych tagi, reguły i zmienne będą używane tylko uruchamiać, jeśli nie znajdują się na liście zablokowanych, jawnie (według typu ID) lub niejawnie (gdy na liście znajdują się którekolwiek z ich klas).
  3. Listy zablokowanych zastępują listy dozwolonych Jeśli obie są ustawione, listy zablokowanych mają pierwszeństwo. Za pomocą listy dozwolonych dla klasy tagów i listy zablokowanych dla określonego tagu , ale nie na odwrót. Nie możesz użyć listy zablokowanych do: tagów i listę dozwolonych dla konkretnego tagu w tej klasie.
  4. Klasy są powiązane Niektóre zajęcia są powiązane z innymi klasami. Na przykład tagi, które Skrypty spoza Google mogą (z definicji) wysyłać piksele firm innych niż Google. Dla: z tego powodu zablokowanie użytkownika nonGooglePixels spowoduje również automatyczne zablokowanie nonGoogleScripts Wszystkie tagi, reguły i zmienne należące do jednej z tych kategorii: Grupa zostanie zablokowana.

Poniższa tabela zawiera listę dostępnych tagów, reguł i zmiennych, ich typów i klas, do których należą:

Tag ID Classes
Tag standardowy AB TASTY abtGeneric nonGoogleScripts
Tag AdAdvisor ta nonGoogleScripts
Tag Adometry adm google
Inteligentny tag pikselowy AdRoll asp nonGoogleScripts
Tag śledzenia konwersji w Google Ads awct google
Tag remarketingowy Google Ads sp google
Tag konwersji okna Podmiotu stowarzyszonego awc nonGoogleScripts
Tag przebiegu okresu stowarzyszonego awj nonGoogleScripts
Universal Event Tracking w Bing Ads baut nonGoogleScripts
Bizrate Insights Buyer Survey Solution bb nonGoogleScripts
Bizrate Insights Site Abandonment Survey Solution bsa nonGoogleScripts
Standardowy tag śledzenia ClickTale (NIEAKTUALNY) cts nonGoogleScripts
Tag firmy comScore Unified Digital Measurement csm nonGoogleScripts
Conversant Mediaplex – tag IFRAME MCT mpm nonGoogleIframes
Conversant Mediaplex – standardowy tag IMG ROI mpr nonGooglePixels
tag łączący konwersje. gclidw google
Znacznik Crazy Egg cegg nonGoogleScripts
Criteo OneTag crto nonGoogleScripts
Niestandardowy tag HTML html customScripts
Niestandardowy tag graficzny img customPixels
Tag DistroScale dstag nonGoogleScripts
Tag licznika Floodlight flc
Tag sprzedaży Floodlight fls
Uniwersalny tag pikselowy DStillery m6d nonGooglePixels
Tag Eulerian Analytics ela customScripts
Tag Google (dawniej Konfiguracja Google Analytics 4) gaawc google
Zdarzenie Google Analytics 4 gaawe google
Tag Google Analytics (starsza wersja) ga google
Ankiety konsumenckie Google – zadowolenie z witryny gcs google
Tag Google Trusted Stores ts
Hotjar Tracking Code hjtc nonGoogleScripts
Tag Infinity Call Tracking infinity nonGoogleScripts
Intent Media - Search Compare Ads sca nonGoogleScripts
Tag śledzenia K50 k50Init nonGoogleScripts
LeadLab ll nonGoogleScripts
Tag LinkedIn bzi nonGoogleScripts
Tag JS Lytics ljs nonGoogleScripts
Tag oprogramowania Marin ms nonGoogleScripts
Mediaplex – tag IFRAME MCT mpm nonGoogleIframes
Mediaplex – standardowy tag IMG ROI mpr nonGooglePixels
Message Mate messagemate nonGoogleScripts
Tag Mouseflow mf nonGoogleScripts
Piksel Neustar ta nonGoogleScripts
Nielsen DCR Static Lite Tag ndcr nonGoogleScripts
Tag analizy treści Nudge nudge nonGoogleScripts
Kod śledzenia Oktopost okt nonGoogleScripts
Tag optymalizacji konwersji omc nonGoogleScripts
Właściciel Listens Message Mate messagemate nonGoogleScripts
Piksel Perfect Audience pa nonGoogleScripts
Personali Canvas pc nonGoogleScripts
Pinterest pntr nonGoogleScripts
Placed placedPixel nonGoogleScripts
Pulse Insights Voice of Customer Platform pijs nonGoogleScripts
Quantcast Audience Measurement qcm nonGoogleScripts
Pixel Quora qpx nonGoogleScripts
Rawsoft FoxMetrics fxm nonGoogleScripts
Tag JavaScript firmy SaleCycle scjs customScripts
Tag pikselowy firmy SaleCycle scp customPixels
Śledzenie JavaScript SearchForce dla strony konwersji sfc nonGoogleScripts
Śledzenie JavaScript SearchForce dla strony docelowej sfl nonGoogleScripts
Tag śledzenia przekierowania SearchForce sfr nonGooglePixels
Shareaholic shareaholic nonGoogleScripts
Widżet Survicate svw nonGoogleScripts
Tag konwersji potencjalnego klienta w Tradedoubler tdlc nonGooglePixels
Tag konwersji sprzedaży Tradedoubler tdsc nonGooglePixels
Tag śledzenia konwersji Turn tc nonGoogleScripts
Tag zbierania danych Turn tdc nonGoogleScripts
Twitter Universal Website Tag twitter_website_tag nonGoogleScripts
Tag Universal Analytics ua google
Globalny tag stopki – sprzedaż dodatkowa uslt customScripts
Tag potwierdzenia sprzedaży dodatkowej uspt customScripts
Tag JavaScript Ve Interactive vei nonGoogleScripts
Pixel Ve Interactive veip nonGooglePixels
VisualDNA Conversion Tag vdc nonGoogleScripts
Xtremepush xpsh nonGoogleScripts
Yieldify yieldify nonGoogleScripts
Strefy zone
Aktywator ID Classes
Detektor/aktywator widoczności elementu evl google
Detektor/reguła kliknięcia cl google
Detektor/aktywator przesyłanych formularzy fsl
Detektor/aktywator historii hl google
Detektor/aktywator błędów JavaScript jel google
Detektor/reguła kliknięć linków lcl
Detektor/aktywator głębokości przewijania sdl google
Detektor/aktywator licznika tl google
Detektor/wyzwalacz wideo YouTube ytl google
Zmienna ID Classes
Własny plik cookie k google
Zmienna zdarzenia automatycznego v google
Stała c google
Numer wersji kontenera ctv google
Zdarzenie niestandardowe e google
Niestandardowa zmienna JavaScript jsm customScripts
Zmienna warstwy danych v google
Tryb debugowania dbg google
Element DOM d google
Widoczność elementu vis google
Ustawienia Google Analytics (starsza wersja) gas google
Strona odsyłająca HTTP f google
Zmienna JavaScript j google
Tabela przeglądowa smm google
Losowa liczba r google
Tabela wyrażeń regularnych remm google
URL u google

W poniższej tabeli znajdziesz listę dostępnych zajęć i ich relacji z innymi klasami. Kolumna Lista dozwolonych automatycznie reprezentuje listę klas, które zostaną domyślnie umieszczone na liście dozwolonych, gdy klasa z tego wiersza znajduje się również na liście dozwolonych. Podobnie, na liście Zablokowane Kolumna „Automatycznie” reprezentuje listę klas, które zostaną ustawione domyślnie zablokowane, gdy zajęcia z danego wiersza są na liście zablokowanych.

Klasa Opis Automatycznie dodane do listy dozwolonych Automatycznie dodana do listy zablokowanych
customPixels Może wysyłać piksele na adresy URL zdefiniowane przez użytkownika. nonGooglePixels customScripts
html
customScripts Umożliwia uruchamianie kodu JavaScript dostarczonego przez użytkownika. html
customPixels
nonGooglePixels
nonGoogleScripts
nonGoogleIframes
html
google Może tylko uruchamiać skrypty hostowane przez Google i wysyłać piksele do Google.
html Alias dla domeny customScripts. Pamiętaj, że jest to także ID w przypadku niestandardowego tagu HTML. Dzięki temu użytkownicy starszego typu także poznaj zalety zajęć customScripts. customScripts
customPixels
nonGooglePixels
nonGoogleScripts
nonGoogleIframes
customScripts
nonGooglePixels Może wysyłać piksele do domen innych niż Google. customPixels
customScripts
html
nonGoogleScripts
nonGoogleIframes
nonGoogleScripts Umożliwia uruchamianie skryptów, które nie zostały dostarczone przez Google. nonGooglePixels
customScripts
html
nonGoogleIframes Umożliwia wstrzykiwanie elementów iframe z domen nienależących do Google. nonGooglePixels
customScripts
html
nonGoogleScripts
sandboxedScripts Piaskownica JavaScriptu, który jest częścią szablonów niestandardowych. Brak Brak