Show Menu
THEMEN×

How do tag management systems improve page load speed?

Informationen über effektive Lösungen für die Probleme, die die Seitenladegeschwindigkeit beeinträchtigen.
Adobe Dynamisches Tag-Management bietet eine Reihe effektiver Lösungen für die Probleme, die die Seitenladegeschwindigkeit beeinträchtigen. Das dynamische Tag-Management verschiebt die Seite anders als die meisten anderen Lösungen, indem in seiner Core-Bibliotheksdatei Bedingungslogik bereitgestellt wird, die Datei-Assets nur bei Bedarf bereitstellt. Neben der szenariobasierten Logik und der präzisen Aktivierung der Anbieter-Technologien bietet das dynamische Tag-Management eine Reihe von Funktionen, die die Seitengeschwindigkeit drastisch verbessern. Dazu gehören:
  • Statische Dateiauslieferung mit Self-Hosting, wodurch Unabhängigkeit von Drittanbieter-Hosting und DNS erreicht wird
  • Parallelisierung des Ladens von Tags mittels asynchroner Auslieferung
  • Tag-Abbruchsoptionen mit Timeouts, die vom Client geändert werden können
  • Drastisch verringerte Dateigröße über das optimierte Bibliotheksschema des dynamischen Tag-Managements - über 90% kleiner als Konkurrenten
  • Verbesserte Dateikomprimierung und -auslieferung
  • Optimierte zeitliche Steuerung und Auslieferungssequenzierung, die vom Client geändert werden können
  • Clientseitige Auslieferung von Datei-Assets, wodurch zusätzliche serverseitige Verarbeitungsschritte entfallen
Jeder Anbieter von Tag-Management-Systemen (TMS) muss sich an die Herausforderungen der Seitenladegeschwindigkeit wenden, und das dynamische Tag-Management von Adobe bietet die besten Optionen, die zur Bewältigung dieser Herausforderungen zusammengestellt werden können. Es gibt auch eine Reihe von Leitfragen, die bei der Beurteilung der Seitenladegeschwindigkeit und der TMS-Optionen beantwortet werden sollten.
Seitenladegeschwindigkeit
Im Wesentlichen gibt es sechs Aspekte, die sich auf die Seitenladegeschwindigkeit auswirken:
  1. Speicherung von Website-Assets im Cache
  2. Erstellen von Site-Seiten auf dem Server
  3. Verringerung der Anzahl der heruntergeladenen Dateien
  4. Verringerung der Größe der heruntergeladenen Dateien
  5. Verbesserung der Verbindungsgeschwindigkeit mit Quelldateien
  6. Umstellung des Ladens von Dateien von sequenziell auf parallel
Die Speicherung von Website-Assets im Cache erfolgt auf Browser-Ebene und kann von TMS-Anbietern nicht direkt angegangen werden. Das Gleiche gilt für die Zeit, die Server für die Erstellung von Website-Seiten und deren Vorbereitung für die Auslieferung benötigen. Beide Aspekte können die Ladezeit einer Seite erhöhen oder verringern. Da TMS-Anbieter die ersten beiden Seitenladeprobleme nicht direkt angehen können, konzentriert sich dieser Überblick auf die übrigen vier Aspekte.
Alle wichtigen TMS-Optionen versuchen, die Anzahl der heruntergeladenen Dateien zu verringern und gleichzeitig deren Größe zu optimieren. Die Methoden, die die einzelnen TMS zu diesen Zwecken einsetzen, unterscheiden sich zwar etwas, doch letztendlich bieten sie alle eine Verbesserung der finalen Dateigröße, die an die Seite geliefert wird. Bei der Beurteilung eines TMS ist es wichtig, die Architektur zu verstehen, die an der Verpackung und Implementierung der einzelnen Dateien an den Client-Webbrowser beteiligt ist.
  • Werden die Dateien bei jeder Anforderung serverseitig zusammengestellt oder werden sie aus bereits veröffentlichten statischen Dateien geliefert?
  • Wenn die Dateien dynamisch zusammengestellt werden, wie lange dauert die Dateizusammenstellung für jede Anforderung?
  • Wird ein Teil der Dateien nur serverseitig verwaltet, und wenn ja, welchen Einschränkungen unterliegt diese Architektur?
  • Welche Komprimierungsverfahren werden bei der Generierung der Dateien angewendet?
  • Werden bei der TMS-Dateigenerierung Optimierungen angewandt, die zur Behebung von Browserfehlern beitragen können?
Letztlich reduzieren alle wichtigen TMS-Anbieter die Anzahl der heruntergeladenen Dateien und optimieren die Dateigröße einigermaßen erfolgreich.
Die Bereiche, in denen TMS-Lösungen spürbare Geschwindigkeitsunterschiede auf der Seite sehen, betreffen die Verbindungsgeschwindigkeit und das Laden von Dateien. Alle wichtigen TMS-Lösungen bieten die Option eines global verteilten CDN zur Auslieferung ihrer Dateien. Die Verwendung von Dateien in einer beliebigen Infrastruktur ist auch als Option für das dynamische Tag-Management von Adobe verfügbar. In den meisten Fällen stellt ein CDN eine effiziente Methode zur Auslieferung der TMS-Dateien dar. Es gibt jedoch eine Reihe von Fragen hinsichtlich Sicherheitsbedenken, die bezüglich der vom TMS angebotenen Hosting-Methoden beantwortet werden müssen.
  • Was geschieht, wenn das Host-CDN oder der regionale DNS-Dienst ausfällt?
    Bei einigen TMS-Anbietern kam es in diesen Bereichen während kritischer Auslieferungszeiten zu einer Reihe von Ausfällen auf Unternehmensebene. Self-Hosting von TMS-Assets verhindert eine solche Situation, da die Dateien zusammen mit dem Rest der vom Client gehosteten Website-Assets entweder in ihrer eigenen Architektur oder in einer Architektur ihrer Wahl ausgeliefert werden.
  • Wie lang sind die Antwortzeiten beim Dateiabruf?
  • Unterscheiden sich internationale Antwortzeiten erheblich bei regionalen Besuchern?
  • Wie schnell reagieren die Anbieter des Drittanbieter-Codes, den das TMS verwaltet, wie etwa Facebook, Google, Foresee usw.?
    Jede dieser Drittanbieter-Verbindungen kann zu Verzögerungen führen, selbst wenn die TMS-Dateien schnell ausgeliefert werden. Verfügt das TMS über vom Client anpassbare Tag-Timeouts, die Verzögerungen durch den Anbieter reduzieren?
Das Laden von Dateien hat auch Einfluss auf die Seitengeschwindigkeit, insbesondere jedoch auf das Benutzererlebnis. Durch asynchrones Laden von Tags, Bedingungslogik, die bestimmt, welche Datei-Assets ausgeliefert werden, und die Festlegung von Timeouts für Tags kann das Tag-Verhalten parallelisiert und das Laden der Seite verbessert werden. Auch wenn es am Ende des Seitenladevorgangs möglicherweise keinen wesentlichen Unterschied hinsichtlich der endgültigen Tag-Größe gibt, ermöglicht die Umstellung von Drittanbieter-Tags von synchronem auf asynchrones Laden, mehrere Assets parallel statt nacheinander zu laden. Wie viel Flexibilität bietet das TMS in Bezug auf die zeitliche Steuerung und Sequenzierung des Anbietercodes? Bietet der TMS-Anbieter Best Practices zur Optimierung der Seitenleistung im Verhältnis zum Laden von Dateien? Lässt sich der Drittanbieter-Code problemlos von synchronem auf asynchrones Laden und umgekehrt umstellen?
Das dynamische Tag-Management von Adobe bietet in diesen vier Bereichen der Seitengeschwindigkeit eine bessere Lösung und bietet in bestimmten Fällen eine bessere Lösung als andere Anbieter. Die Seitenladegeschwindigkeit ist jedoch nur ein Bereich, der bei der Beurteilung eines TMS berücksichtigt werden muss. Es gilt, wichtige Fragen bezüglich Arbeitsablauf und Governance, Methoden zur Regelbereitstellung, Benutzeroberfläche, Implementierung, Migration, Wartung und Möglichkeiten zur Benutzersegmentierung zu beantworten. Dies sind Bereiche, in denen sich Adobe Dynamisches Tag-Management als ein System mit einem bewährten Leistungsdatensatz auszeichnet, den Kunden langfristig nutzen.