Es wird zwar nicht empfohlen, die mit Google Tag Manager verwenden. Aus verschiedenen Gründen kann es notwendig sein, auf einer Website implementiert werden. Manche Website-Inhaber möchten vielleicht nicht, Google Tag Manager-Nutzer können ihrer Website bestimmte Tags für Code hinzufügen. Stabilitäts- oder Datenerhebungsgründe. In diesem Artikel wird beschrieben, wie Sie das Tag Bereitstellung in Tag Manager.
Um zu steuern, welche Tags, Trigger und Variablen auf einer Seite zulässig sind, verwenden Sie die
gtm.allowlist
- und/oder gtm.blocklist
-Schlüssel in der Datenschicht. Diese Schlüssel werden
alle Konfigurationen im Container überschreiben. Bei ordnungsgemäßer Sperrliste
Tags, Trigger und Variablen werden nicht ausgelöst, selbst wenn sie für
in Google Tag Manager ausgelöst.
Im folgenden Beispiel sehen Sie, wie die Datenschicht mit einem
Zulassungsliste und Sperrliste. Beide Listen sind optional und können verwendet werden
separat oder zusammen (wie gezeigt). Beide Listen müssen vom Typ Array
sein und der Parameter
Werte in der Liste müssen vom Typ String
sein. Diese Werte sollten an
Datenschicht, bevor Tags ausgelöst werden:
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'gtm.allowlist': ['<id>', '<id>', ...],
'gtm.blocklist': ['<id>', '<id>', '<id>', ...]
});
</script>
Jeder ID
in der Liste entspricht einem bestimmten Tag, Trigger oder Variablentyp.
oder einer Klasse von Typen. Klassen stellen Gruppen von Tags, Triggern und
Variablen mit denselben Funktionen. Beispielsweise werden alle Tags, die
Pixel zu Nicht-Google-Domains haben die Klasse nonGooglePixels
. Klassen sind
nützlich für Blockierfunktionen in aktuellen und zukünftigen Tags, Triggern und
Variablen.
Es ist wichtig, die Regeln für Zulassungslisten und Sperrlisten zu kennen:
- Zulassungslisten Wenn eine Zulassungsliste festgelegt wurde, werden relevante Tags, Trigger und Variablen werden nur ausgeführt, wenn sie in der Zulassungsliste befinden sind, entweder explizit (nach Typ) ID) oder implizit (indem alle Klassen in der Liste enthalten sind).
- Sperrlisten Wenn eine Sperrliste festgelegt wurde, werden nur werden ausgeführt, wenn sie nicht in der Sperrliste aufgeführt sind, entweder explizit (nach Typ ID) oder implizit (durch eine beliebige ihrer Klassen in der Liste).
- Sperrlisten haben Vorrang vor Zulassungslisten Wurden beide festgelegt, haben Sperrlisten Vorrang. Sie können einen eine Sperrliste für eine Tag-Klasse und eine Sperrliste für ein bestimmtes Tag in dieser Klasse, aber das Gegenteil trifft nicht zu. Für eine Sperrliste können Sie keine und eine Zulassungsliste für ein bestimmtes Tag in dieser Klasse an.
- Kurse haben Beziehungen
Einige Klassen haben Beziehungen zu anderen Klassen. Zum Beispiel Tags, die
Skripts von Drittanbietern ausführen können, können (per Definition) Nicht-Google-Pixel senden. Für
Wenn Sie
nonGooglePixels
blockieren,nonGoogleScripts
. Alle Tags, Trigger und Variablen, die zu einem der beiden Gruppe wird blockiert.
In der folgenden Tabelle sind die verfügbaren Tags, Trigger und Variablen, ihre Typen und die Klassen, zu denen sie gehören:
Tag | ID |
Classes |
---|---|---|
AB TASTY – generisches Tag | abtGeneric |
nonGoogleScripts |
AdAdvisor-Tag | ta |
nonGoogleScripts |
Adometry-Tag | adm |
google |
AdRoll Smart Pixel Tag | asp |
nonGoogleScripts |
Google Ads-Conversion-Tracking-Tag | awct |
google |
Remarketing-Tag für Google Ads | sp |
google |
Affiliate Window-Conversion-Tag | awc |
nonGoogleScripts |
Affiliate Window-Kauf-Tag | awj |
nonGoogleScripts |
Bing Ads Universal Event Tracking | baut |
nonGoogleScripts |
Bizrate Insights – Buyer Survey-Lösung | bb |
nonGoogleScripts |
Bizrate Insights – Site Abandonment Survey-Lösung | bsa |
nonGoogleScripts |
ClickTale-Standard-Tracking-Tag (VERALTET) | cts |
nonGoogleScripts |
comScore Unified Digital Measurement-Tag | csm |
nonGoogleScripts |
Conversant Mediaplex – IFRAME MCT | mpm |
nonGoogleIframes |
Conversant Mediaplex – Standard-IMG-ROI-Tag | mpr |
nonGooglePixels |
Conversion-Verknüpfung | gclidw |
google |
Verrücktes Ei-Tag | cegg |
nonGoogleScripts |
Criteo OneTag | crto |
nonGoogleScripts |
Benutzerdefiniertes HTML-Tag | html |
customScripts |
Benutzerdefiniertes Bild-Tag | img |
customPixels |
DistroScale-Tag | dstag |
nonGoogleScripts |
Floodlight-Zähler-Tag | flc |
|
Floodlight-Verkaufs-Tag | fls |
|
Universal-Pixel-Tag von Dstillery | m6d |
nonGooglePixels |
Eulerian Analytics-Tag | ela |
customScripts |
Google-Tag (früher „Google Analytics 4-Konfiguration“) | gaawc |
google |
Google Analytics 4-Ereignis | gaawe |
google |
Google Analytics-Tag (alte Version) | ga |
google |
Google Umfragen – Zufriedenheit mit Website | gcs |
google |
Google Zertifizierte Händler-Tag | ts |
|
Hotjar-Tracking-Code | hjtc |
nonGoogleScripts |
Infinity-Call-Tracking-Tag | infinity |
nonGoogleScripts |
Intent Media – Search Compare Ads | sca |
nonGoogleScripts |
K50-Tracking-Tag | k50Init |
nonGoogleScripts |
LeadLab | ll |
nonGoogleScripts |
LinkedIn-Tag | bzi |
nonGoogleScripts |
Lytics JS-Tag | ljs |
nonGoogleScripts |
Marin Software-Tag | ms |
nonGoogleScripts |
Mediaplex – IFRAME MCT | mpm |
nonGoogleIframes |
Mediaplex – Standard-IMG-ROI-Tag | mpr |
nonGooglePixels |
Message Mate | messagemate |
nonGoogleScripts |
Mouseflow-Tag | mf |
nonGoogleScripts |
Pixel Neustar | ta |
nonGoogleScripts |
Nielsen DCR Static Lite-Tag | ndcr |
nonGoogleScripts |
Nudge Content Analytics-Tag | nudge |
nonGoogleScripts |
Oktopost-Tracking-Code | okt |
nonGoogleScripts |
Optimize-Conversion-Tag | omc |
nonGoogleScripts |
OwnerListens Message Mate | messagemate |
nonGoogleScripts |
Perfect Audience-Pixel | pa |
nonGoogleScripts |
Personali Canvas | pc |
nonGoogleScripts |
pntr |
nonGoogleScripts |
|
Placed | placedPixel |
nonGoogleScripts |
Pulse Insights-Kundenfeedback-Plattform | pijs |
nonGoogleScripts |
Quantcast Audience Measurement | qcm |
nonGoogleScripts |
Quora-Pixel | qpx |
nonGoogleScripts |
Rawsoft FoxMetrics | fxm |
nonGoogleScripts |
SaleCycle-JavaScript-Tag | scjs |
customScripts |
SaleCycle-Pixel-Tag | scp |
customPixels |
SearchForce-JavaScript-Tracking für Conversion-Seite | sfc |
nonGoogleScripts |
SearchForce-JavaScript-Tracking für Landingpage | sfl |
nonGoogleScripts |
SearchForce-Weiterleitungs-Tracking-Tag | sfr |
nonGooglePixels |
Shareaholic | shareaholic |
nonGoogleScripts |
Survicate-Widget | svw |
nonGoogleScripts |
Tradedoubler Lead-Conversion-Tag | tdlc |
nonGooglePixels |
Conversion-Tag für Tradedoubler-Verkäufe | tdsc |
nonGooglePixels |
Turn-Conversion-Tracking-Tag | tc |
nonGoogleScripts |
Tag für die Turn-Datenerfassung | tdc |
nonGoogleScripts |
Twitter Universal Website Tag | twitter_website_tag |
nonGoogleScripts |
Universal Analytics-Tag | ua |
google |
Upsellit-allgemeines Fußzeilen-Tag | uslt |
customScripts |
Upsellit-Bestätigungs-Tag | uspt |
customScripts |
Ve Interactive JavaScript-Tag | vei |
nonGoogleScripts |
Ve Interactive Pixel | veip |
nonGooglePixels |
VisualDNA-Conversion-Tag | vdc |
nonGoogleScripts |
Xtremepush | xpsh |
nonGoogleScripts |
Yieldify | yieldify |
nonGoogleScripts |
Zonen | zone |
|
Trigger | ID |
Classes |
---|---|---|
Listener/Trigger für die Elementsichtbarkeit | evl |
google |
Klick-Listener/Trigger | cl |
google |
Listener/Trigger für Formularübermittlung | fsl |
|
Verlauf-Listener/Trigger | hl |
google |
Listener/Trigger für JavaScript-Fehler | jel |
google |
Link-Klick-Listener/Trigger | lcl |
|
Listener/Trigger für Scrolltiefen | sdl |
google |
Timer-Listener/Trigger | tl |
google |
YouTube-Video-Listener/-Trigger | ytl |
google |
Variable | ID |
Classes |
---|---|---|
Eigenes Cookie | k |
google |
Variable für das automatische Ereignis | v |
google |
Konstante | c |
google |
Containerversionsnummer | ctv |
google |
Benutzerdefiniertes Ereignis | e |
google |
Benutzerdefinierte JavaScript-Variable | jsm |
customScripts |
Datenschichtvariable | v |
google |
Debug-Modus | dbg |
google |
DOM-Element | d |
google |
Elementsichtbarkeit | vis |
google |
Google Analytics-Einstellungen (alte Version) | gas |
google |
HTTP-Referrer-URL | f |
google |
JavaScript-Variable | j |
google |
Suchtabelle | smm |
google |
Zufallszahl | r |
google |
Regex-Tabelle | remm |
google |
URL | u |
google |
In der folgenden Tabelle sind die verfügbaren Klassen und ihre Beziehungen zu anderen Klassen. Spalte Automatisch auf der Zulassungsliste stellt die Liste der Klassen dar, die implizit auf die Zulassungsliste gesetzt werden, wenn der Kurse aus dieser Zeile stehen ebenfalls auf der Zulassungsliste. Die Sperrliste „Automatisch“ enthält die Liste der Klassen, die implizit wenn der Kurs aus dieser Zeile auf die Sperrliste gesetzt wurde.
Klasse | Beschreibung | Automatisch auf die Zulassungsliste gesetzt | Automatisch auf die Sperrliste gesetzt |
---|---|---|---|
customPixels |
Pixel können an vom Nutzer definierte URLs gesendet werden. |
nonGooglePixels
|
customScripts html
|
customScripts |
Sie können den vom Nutzer bereitgestellten JavaScript-Code ausführen. |
html customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
html
|
google |
Können nur von Google gehostete Skripts ausführen und Pixel an folgende Adresse senden: Google. | ||
html |
Alias für customScripts . Beachten Sie, dass dies auch der
ID für das benutzerdefinierte HTML-Tag. So wird sichergestellt, dass alte Nutzer
auch die Vorteile der customScripts -Klasse nutzen. |
customScripts customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
customScripts
|
nonGooglePixels |
Sie können Pixel an Domains außerhalb von Google senden. |
customPixels customScripts html nonGoogleScripts nonGoogleIframes
|
|
nonGoogleScripts |
Können Skripts ausführen, die nicht von Google bereitgestellt werden. |
nonGooglePixels |
customScripts html
|
nonGoogleIframes |
Kann iFrames von Domains außerhalb von Google einschleusen. |
nonGooglePixels |
customScripts html nonGoogleScripts
|
sandboxedScripts |
In einer Sandbox ausgeführt JavaScript, das im Rahmen des benutzerdefinierte Vorlagen. | Keine | Keine |