Bevor Sie neue Tags installieren, sollten Sie die Tags prüfen, die bereits auf Ihrer Website oder in Ihrer mobilen App vorhanden sind, damit Sie keine redundanten Tags hinzufügen. In diesem Dokument werden Möglichkeiten zur Bewertung Ihrer vorhandenen Tags beschrieben.
Auch nach der ersten Bewertung sollten Sie regelmäßige Überprüfungen in Ihren standardmäßigen Tag-Management-Prozess einbeziehen. Die regelmäßige Überprüfung der Tags, die auf Ihrer Website oder in Ihrer App ausgeführt werden, ist für den Datenschutz und die Sicherheit wichtig.
Verwenden Sie die folgenden Ressourcen, um Ihre vorhandenen Tags zu bewerten:
- Google Tag Assistant
- Funktionen in Google Tag Manager
- Techniken zur manuellen Code-Inspektion
Tag Assistent
Der Google Tag Assistant ist ein Tool zur Analyse von Tags für Installationen des Google-Tags. Wenn der Tag Assistant aktiviert ist, wird im Browser ein Debug-Bereich angezeigt, in dem Sie sehen, welche gtag.js-Befehle in welcher Reihenfolge ausgelöst wurden. Im Tag Assistant sehen Sie, welche Daten an die Datenebene übergeben werden und welche Ereignisse diesen Datenaustausch ausgelöst haben. Außerdem werden die Treffer (HTTP-Anfragen) und die zugehörigen Parameter angezeigt. Weitere Informationen zum Tag Assistant
Tag Manager
Sie können Tag Manager-Konten und -Container prüfen, um vorhandene Tag-Konfigurationen zu analysieren. Tag Manager bietet außerdem einen Vorschaumodus, der ähnliche Funktionen wie der Tag Assistant hat.
Suchen
Verwenden Sie die Suchleiste im Tag Manager-Container, um Tags, Einstellungen oder Codezeilen in Ihren Tags, Triggern und Variablen zu finden. Über die Suchleiste können Sie die Tags finden, die möglicherweise Einstellungen oder Code enthalten, die Sie neu bewerten müssen.
Versionen
Die Funktion Versionen in Tag Manager zeigt eine Zusammenfassung einer vorhandenen Containerkonfiguration an.
- Klicken Sie in Tag Manager auf Versionen.
- Klicken Sie auf die neueste Version in der Liste, um den aktuellen Status des Containers zu sehen.
In dieser Ansicht werden Tags, Trigger, Variablen und benutzerdefinierte Vorlagen aufgeführt.
Vorschaumodus
Im Vorschaumodus von Tag Manager sehen Sie, welche Tags auf einer Seite ausgelöst werden, welche Ereignisse diese Tags auslösen und welche Daten an die Datenschicht übertragen werden. Der Vorschaumodus funktioniert ähnlich wie der Tag Assistant. Weitere Informationen zum Vorschaumodus
Manuelle Codeprüfung
Wenn Sie eine gründlichere Analyse der vorhandenen Tag-Konfigurationen wünschen, sollten Sie eine manuelle Codeprüfung durchführen. Suchen Sie im Quellcode nach einigen dieser gängigen Tag-Keywords, um potenzielle Tag-Konfigurationen zu identifizieren:
gtag(: Dies ist der Anfang fürgtag()-Befehle. Diese Codefragmente enthalten oft zusätzliche Instrumentierung.googletagmanager.com: Über diese Domain werden sowohl Tag Manager- als auch gtag.js-Funktionen geladen. Sie kann Ihnen helfen, diese Arten von Tags zu finden.
Wenn Sie bereits gtag.js oder Google Tag Manager verwenden, können Sie möglicherweise vorhandene Tags oder Instrumentierungen aktualisieren, anstatt neue Konfigurationen zu implementieren.
dataLayer: Kann verwendet werden, um herauszufinden, ob Datenebenencode eingerichtet wurde, unddataLayer.push()-Aufrufe mit Instrumentierung für bestimmte Ereignisse.analytics.jsoderga.js: Dateinamen der Bibliotheken, die für alte Google Analytics-Implementierungen verwendet werden.conversion.jsoderconversion_async.js: Dateinamen der Bibliotheken, die für die Google Ads-Conversion-Analyse verwendet werden.optimize.js: Wird für Google Optimize-Tags verwendet.- Tag-Management-Systeme von Drittanbietern, die Google-Tags enthalten können. Suchen Sie im Quellcode nach potenziellen Tag-Management-Systemen von Drittanbietern, z. B.
utag.jsoder_satellite.
Google-Tag
Wenn Sie das Google-Tag-Snippet auf Ihrer Webseite eingefügt haben, können Sie das Tag überprüfen, um weitere Informationen zu seiner Verwendung zu erhalten. Das aktuelle Google-Tag-Snippet sieht so aus:
<!-- Google tag -->
<script async src="https://www.googletagmanager.com/gtm.js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
</script>
Snippets aus früheren Versionen sehen so aus:
<!-- Google tag (gtag.js) - Prior version snippet -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA-XXXXXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA-XXXXXX-1');
</script>
In Implementierungen mit früheren Versionen sehen Sie möglicherweise mehrere gtag('config',...)-Zeilen für zusätzliche Produkte und Konten. Beispiel:
<!-- Google tag (gtag.js) - Prior version snippet -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA-XXXXXX-1');
gtag('config', 'GA-YYYYYY-2');
gtag('config', 'TAG_ID');
</script>
Jede config-Zeile in früheren Versionen enthält das Produktpräfix (das angibt, welches Produkt konfiguriert wird), gefolgt von der ID für das zu konfigurierende Konto. Weitere Informationen zu den Produktpräfixen.
Produktpräfixe für das Google-Tag
Mit einer Tag- oder Container-ID wird der Google Tag Manager-Container oder die Google-Zielkonfiguration identifiziert, die über das Google-Tag-Snippet geladen wird. Bei neuen Installationen wird standardmäßig eine Google Tag Manager-Container-ID (GTM-) verwendet, während zielspezifische IDs einzelne Google-Produkte identifizieren. Die folgende Tabelle bietet einen Überblick über die unterstützten ID-Präfixe:| Präfix | ID-Typ | Beschreibung |
|---|---|---|
| GTM-XXXXXX | Google Tag Manager-Container-ID (Standard) | Standard-ID für Google Tag Manager-Container. Unterstützt alle Google-Tags, Drittanbieter-Tags und benutzerdefinierten Tags. |
| G-XXXXXX | Zielspezifische ID | Identifiziert ein Google Analytics-Ziel (Mess-ID). |
| AW-XXXXXX | Zielspezifische ID | Identifiziert ein Google Ads-Ziel (Conversion-ID). |
| DC-XXXXXX | Zielspezifische ID | Gibt ein Floodlight-Ziel an (Werbetreibenden-ID). |
| MC-XXXXXX | Zielspezifische ID | Kennzeichnet ein Google Merchant Center-Ziel. |
| GT-XXXXXX | Google-Tag-ID | Kennzeichnet ein Google-Tag, das in früheren Versionen erstellt wurde. |
Webseiten, die mit dem Google-Tag konfiguriert sind, können eine GTM--Container-ID oder eine zielspezifische ID wie G- (Google Analytics), AW- (Google Ads), DC- (Floodlight) oder MC- (Merchant Center) verwenden. Wenn auf Ihrer Seite bereits ein Google-Tag mit einer dieser IDs geladen wird, können Sie zusätzliche Ziele in Google Tag Manager verknüpfen, anstatt der Seite ein weiteres Tag-Snippet hinzuzufügen. Weitere Informationen zum Einrichten von Tag-IDs
Google Tag Manager
Auf Webseiten, die mit Tag Manager konfiguriert sind, ist ein Container-Tag installiert, das in etwa so aussieht: Sie können die Tag Manager-Container-ID ermitteln, indem Sie den Containercode prüfen. Die Container-ID beginnt mit „GTM-“. Hier sehen Sie ein Beispiel für die Platzierung der Container-ID:
<!-- Google tag -->
<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
</script>
Snippets aus früheren Versionen sehen so aus:
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->
Wenn Sie die Container-ID haben, öffnen Sie den Bildschirm „Konten“ in Google Tag Manager und klicken Sie auf , um nach dieser ID zu suchen. Anschließend können Sie die Tag-Konfiguration für Ihre Website prüfen.