Bei der Integration von Webtrekk auf AMP-Seiten handelt es sich um eine Erweiterung des Webtrekk-Plug-ins. Hierbei wird das Webtrekk-Tracking auf AMP-Seiten ermöglicht.
Im AMP-Modus werden die gleichen Datenschichtvariablen in ein AMP-fähiges Template überführt und Werte übergeben, die auch auf den non-AMP-Seiten implementiert wurden.
Funktionalitäten des Webtrekk auf AMP-Seiten:
Integration des Webtrekk-Trackings auf AMP-Seiten
Möglichkeit zur Anpassung einzelner oder aller Parameter bzw. Werte gegenüber der Definition auf non-AMP-Seiten
Inhaltsverzeichnis
Allgemeine Beschreibung
Voraussetzung für die AMP-fähige Erweiterung des Webtrekk-Plug-ins ist der Einsatz der AMP Beitragsdetailseiten und des Webtrekk Plug-ins. Für den AMP-Modus wird dieselbe Data-Layer-Schicht verwendet wie auf non-AMP-Seiten, allerdings können für AMP-Seiten die Parameter und/oder die Werte anders befüllt werden. Es bestehen folgende Möglichkeiten:
Alle Parameter und Werte von non-AMP-Seiten werden auf AMP-Seiten durchsynchronisiert.
Einzelne oder alle Werte werden angepasst (z. B. Seitentyp “Beitragsdetailseite-AMP” vs. “Beitragsdetailseite”).
Einzelne oder alle Parameter-Bezeichnungen werden angepasst. Zum Beispiel kann durch eine Mapping-Logik für AMP-Seiten die Definition der Parameter auf sog. Request Parameter gemappt werden.”
Sowohl Werte als auch Parameter werden für AMP-Seiten abweichend von non-AMP-Seiten definiert.
Für die AMP-Erweiterung des Plug-ins wurde bisher kein Aktionstracking implementiert. Es kann kundenspezifisch konfiguriert werden, ob das Webtrekk-Plug-in durch das Consent Management geblockt werden soll.
Beispiel für eine AMP-kompatible Webtrekk-Integration
Skript im Head
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
Das Skript im Head, mit dem die Komponente <amp-analytics> eingefügt wird, ist standardmäßig bereits in den AMP-Seiten integriert, da es auch für die Integration des Local & Cockpit Trackings benötigt wird.
Container im Body
<amp-analytics type="mapp_intelligence"> <script type="application/json"> { "vars": { "trackDomain": "data.all-in.de", "trackId": ["517717528680725"], "contentId": "aid_5070100" }, "triggers": { "trackPageview": { "on": "visible", "request": "pageview", "extraUrlParams": { "pageParameter7": "www.all\u002Din.de", "pageParameter8": "all", "pageParameter777": "Beitragsdetailseite\u0020AMP", "pageParameter1": "buergerreporter", "pageParameter2": "logged_out", "pageParameter3": "4", "pageParameter4": "gastronomie\u0023corona\u0023alte\u002Dwache", "pageParameter5": "", "pageParameter10": "Alte\u0020Wache\u0020will\u0020Schankfl\u00E4che\u0020auf\u0020Parkpl\u00E4tzen", "pageParameter776": "", "pageParameter779": "215", "sessionParameter2": "", "contentGroup2": "sonstiges", "contentGroup3": "oberallgaeukempten", "contentGroup4": "kempten", "contentGroup5": "Matthias\u0020M\u00F6ller", "contentGroup6": "26.08.2020", "contentGroup1 ": "all", "contentId": "aid_5070100" } } } } </script> </amp-analytics>
trackDomain
/trackId
/contentID
: Kundenseitig anzuliefern bzw. zu definieren
extraUrlParams
: Für den AMP-Modus wird dieselbe Data-Layer-Schicht verwendet wie auf non-AMP-Seiten. Allerdings können für AMP-Seiten die Parameter und/oder die Werte anders befüllt und in das AMP-fähige Template überführt werden.
Bei einer Anpassung der Parameter (Seitenparameter, Content-Gruppen) oder der zu übergebenden Werte sollte immer überprüft werden, ob diese sowohl für AMP- als auch non-AMP-Seiten relevant sind.
Zusätzlich kann kundenspezifisch an der Komponente das Attribut data-block-on-consent
gesetzt werden, um das Laden des Elements bis zur Zustimmung durch ein CMP zu blocken.
Siehe hierzu auch:
Mitwirkungspflichten im Rahmen des Set-up
Anliefern der Werte für die Pflichtkonfiguration:
Track-Domain
Track-ID
Content-ID
Anliefern der Information, ob Webtrekk-Plug-in durch Consent-Tool geblockt werden soll
Konfiguration der Content-Gruppen und Seitenparameter
Verwandte Seiten
Disclaimer
Für die vorliegende Systemübersicht/Publikation behalten wir uns alle Rechte vor. Nachdruck, Vervielfältigung und Verbreitung (auch auszugsweise) ist nur mit schriftlicher Genehmigung der PEIQ Publishing GmbH & Co. KG erlaubt. Wir behalten uns vor, die Systemübersicht/Publikation jederzeit ohne vorherige Ankündigung zu ändern und/oder zu erweitern. Die vorliegenden Angaben dienen lediglich Informationszwecken. Die PEIQ Publishing GmbH & Co. KG übernimmt keinerlei Haftung und/oder Garantie für Fehler und/oder unvollständige Angaben in der Systemübersicht/Publikation, mit Ausnahme von vorsätzlich falschen oder arglistig verschwiegenen Angaben. Da unsere Software laufend weiter entwickelt wird, handelt es sich bei den vorliegenden nur um allgemeine Angaben. Es handelt sich weder um eine Zusicherung von Mindestvertragsinhalten, noch um Beschaffenheitsgarantien im Sinne des § 443 BGB.