Übersicht über Plug-ins
Plug-ins sind Codefragmente, die mehrere erweiterte Funktionen ausführen, um Ihre Analytics-Implementierung zu unterstützen. Diese Plug-ins erweitern den Funktionsumfang Ihrer JavaScript-Datei um Funktionen, die bei einer Basisimplementierung nicht vorhanden sind. Im Rahmen erweiterter Lösungen bietet Adobe noch andere Plug-ins an.
Adobe bietet mehrere Möglichkeiten, ein bestimmtes Plug-in zu installieren:
- Verwenden der Erweiterung "Common Analytics Plugins"mit der Adobe Analytics-Erweiterung
- Einfügen des Plug-in-Codes mit dem benutzerdefinierten Code-Editor
- Einfügen des Plug-in-Codes in Ihre
AppMeasurement.js
-Datei.
Jedes Unternehmen hat unterschiedliche Implementierungsanforderungen, sodass Sie entscheiden können, wie Sie sie in Ihre Implementierung einbeziehen möchten. Stellen Sie sicher, dass Sie die folgenden Kriterien erfüllen, wenn Sie den Code auf Ihrer Website einbeziehen:
-
Instanziieren Sie zuerst das Analytics-Tracking-Objekt (unter Verwendung von
s_gi
).- Ihre für Tags aktivierte Site instanziiert das Tracking-Objekt automatisch, wenn Adobe Analytics geladen wird.
- Implementierungen mit
AppMeasurement.js
initialisieren normalerweise das Tracking-Objekt am Anfang der JavaScript-Datei.
-
Fügen Sie als Zweites den Plug-in-Code ein.
- Die Erweiterung „Common Analytics Plugins“ verfügt über eine Aktionskonfiguration, in der Sie Plug-ins initialisieren können.
- Wenn Sie die Erweiterung nicht verwenden möchten, können Sie beim Konfigurieren der Analytics-Erweiterung den Plug-in-Code im Editor für benutzerdefinierten Code einfügen.
- Wenn Ihre Implementierung keine Tags in Adobe Experience Platform verwendet, können Sie Plug-in-Code an einer beliebigen Stelle in
AppMeasurement.js
einfügen, nachdem Sie das Tracking-Objekt instanziiert haben.
-
Rufen Sie das Plug-in als Drittes auf.
- Alle Implementierungen, sowohl innerhalb als auch außerhalb einer für Tags aktivierten Site, verwenden JavaScript, um Plug-ins aufzurufen. Rufen Sie das Plug-in in dem Format auf, das auf der Seite des Plug-ins beschrieben ist.
-
Validieren Sie Ihre Implementierung und veröffentlichen Sie sie.
Viele Unternehmen rufen Plug-ins über die doPlugins
-Funktion auf. Diese Funktion ist zwar nicht erforderlich, Adobe hält sie jedoch für eine Best Practice. AppMeasurement ruft diese Funktion kurz vor dem Kompilieren und Senden einer Bildanforderung auf. Dies ist ideal, da mehrere Plug-ins von anderen Analytics-Variablen abhängen.