Wenn Sie mit Ihrer Tag Manager-Installation eine möglichst gute Leistung erzielen möchten, sollte die Anzahl der Tag-Konfigurationen innerhalb eines Containers nicht zu hoch sein. Für Container, in denen viele Tags, Trigger und/oder Variablen definiert wurden oder große benutzerdefinierte HTML-Tags enthalten sind, kann ein Indikator für Größe im Tag Manager auf den Seiten für Versionen erscheinen. Wenn der Indikatorwert für die Größe über 70 % liegt, sollten Sie Maßnahmen zur Optimierung der Containerkonfiguration unternehmen.
Container bereinigen
Fassen Sie ähnliche Tags, die sich in ihrer Konfiguration nur leicht unterscheiden, in einem einzelnen Tag zusammen, über das mithilfe von Variablen dynamisch die Werte bestimmter Felder festgelegt werden. Beispielsweise können zehn ähnliche Tags, die jeweils per Trigger auf zehn verschiedenen Seiten ausgelöst werden, zu einer Tag/Trigger-Kombination zusammengefasst werden. Dieser Trigger sorgt dann mit einer Suchtabellen-Variablen dafür, dass die Werte der relevanten Felder festgelegt werden.
Entfernen Sie Tags und Variablen, die nicht mehr erforderlich sind. Wenn ein Tag, ein Trigger oder eine Variable nie verwendet wird, nimmt dies unnötig Platz in Ihrem Container ein.
Es empfiehlt sich zwar, Tags mit Suchtabellen-Variablen zu kombinieren, doch eine zu lange Suchtabelle kann auch die Leistung beeinträchtigen. In den meisten Fällen haben Sie die Möglichkeit, Suchtabellen-Variablen mit einer RegEx-Tabellen-Variablen zu verkürzen.
Teilen Sie große Container in kleinere auf, wenn sich diese über mehrere Websites bzw. über Abschnitte großer Websites erstrecken. Kunden von Google Analytics 360 können mit Zonen steuern, welche Container geladen werden.Benutzerdefinierten Code intelligent nutzen
Verwenden Sie keine benutzerdefinierten HTML-Tags und JavaScript-Variablen oder nur so wenig wie möglich. In den meisten Fällen ist eine unterstütze Tag-Vorlage effizienter. Nach Möglichkeit sollten Sie anstelle von benutzerdefiniertem Code die integrierten Tag-Vorlagen, Trigger und Variablen verwenden.
Wenn Sie benutzerdefinierte HTML-Tags und/oder JavaScript-Variablen verwenden müssen, suchen Sie nach Möglichkeiten, die Effizienz des Codes zu verbessern.
Vermeiden Sie die Platzierung von statischem JavaScript-Code in Google Tag Manager. Statisches JavaScript wird effizienter in einer externen Datei ausgeführt, in der es von einem CDN bereitgestellt und im Webbrowser zwischengespeichert werden kann.
Websiteweites Tagging implementieren
Wenn Sie auf Ihrer Website sehr viele Tags verwalten müssen, sollten Sie einige davon auf einen Tagging-Server verschieben.
Serverseitiges Tagging bietet folgende Vorteile:
- Verbesserte Seitengeschwindigkeit, da die Menge an Drittanbietercode im Browser des Nutzers erheblich reduziert wird.
- Die Content Security Policy lässt sich stärker einschränken, da der Browser nicht mehr direkt mit Anbieterdomains kommunizieren muss.
- Der Datenschutz wird verbessert, weil personenbezogene Daten wie die IP-Adresse des Nutzers aus den an den Anbieter weitergeleiteten Daten entfernt werden können.
- Cookies können sicherer und langlebiger werden, da sie auf Ihrer eigenen Domain gesetzt werden und nicht durch JavaScript auf der Seite gesetzt werden.
Wenn Sie das serverseitige Tagging selbst ausprobieren möchten, finden Sie hier weitere Informationen.