PORTAL und PPS Knowledge Base

Webtrekk-Plug-in auf AMP-Seiten

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 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