Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
colourRed
titlein bearbeitung

...

Funktionalitäten des Webtrekk-Plug-in auf AMP-Seiten

...

Info

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

Expand
titleInhaltsverzeichnis anzeigen
Table of Contents
maxLevel4

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

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

Code Block
<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.

Note

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

Filter by label (Content by label)
showLabelsfalse
maxCheckboxfalse
showSpacefalse
reversefalse
cqllabel = "dummyamp" and space = "PPSD"PUPKB"

Include Page
Disclaimer der PEIQ PORTAL - Produktdokumentation
Disclaimer der PEIQ PORTAL - Produktdokumentation

Nur für PEIQ-Mitarbeiter:innen
https://peiq.atlassian.net/wiki/x/OYDaIQ