Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
function:webcare_gtm [2019/09/24 10:14] mike |
function:webcare_gtm [2020/08/28 11:27] mike |
||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
Ausserdem können Sie im Tag Manager auch auf den Status der Zustimmung des Benutzers reagieren und z.B. Marketingtools erst in der Seite einbinden wenn der Benutzer seine Einwilligung erteilt hat. | Ausserdem können Sie im Tag Manager auch auf den Status der Zustimmung des Benutzers reagieren und z.B. Marketingtools erst in der Seite einbinden wenn der Benutzer seine Einwilligung erteilt hat. | ||
+ | |||
+ | :!: Achtung, bei Benutzern, die einen Werbeblocker wie ublock benutzen, kann es sein dass der Google Tag Manager (und damit auch WebCare) geblockt werden! | ||
===== Konfiguration im Google Tag Manager ===== | ===== Konfiguration im Google Tag Manager ===== | ||
Zeile 78: | Zeile 80: | ||
==== Tags sofort nach Zustimmung eines Benutzers aktivieren (ohne Seitenreload) ==== | ==== Tags sofort nach Zustimmung eines Benutzers aktivieren (ohne Seitenreload) ==== | ||
- | Es kann nötig sein, sofort nach der Zustimmung eines Benutzers bestimmte Tags zu aktivieren um Beispielsweise die Referrer nicht zu verlieren. | + | Es kann nötig sein, sofort nach der Zustimmung eines Benutzers bestimmte Tags zu aktivieren um beispielsweise die Referrer nicht zu verlieren. |
Zu diesem Zweck werden Events für den Tag Manager in den DataLayer gepusht. Folgende Events werden ausgelöst: | Zu diesem Zweck werden Events für den Tag Manager in den DataLayer gepusht. Folgende Events werden ausgelöst: | ||
Zeile 96: | Zeile 98: | ||
Danach kann der Trigger einfach als Auslöser für die gewünschten Tags eingestellt werden. | Danach kann der Trigger einfach als Auslöser für die gewünschten Tags eingestellt werden. | ||
+ | |||
+ | ==== Datenschutzerklärung und/oder Impressum in eigens benannte Elemente einfügen ==== | ||
+ | |||
+ | Falls Sie keinen Zugriff auf die Webseite oder das CMS haben, aber trotzdem die Datenschutzerklärung oder das Impressum einbinden wollen, können Sie die ID des HTML - Elements konfigurieren, das dann durch die WebCare - Texte ersetzt wird. | ||
+ | |||
+ | Hierfür fügen Sie bitte folgenden Code im Tag Manager ein: | ||
+ | |||
+ | {{ :function:customtagnames.png |}} | ||
+ | |||
+ | und ersetzen Sie bitte die Werte durch die Ids der Elemente in der Webseite. Der gesamte Inhalt des Elements wird von WebCare entfernt und durch die automatisch erstellten Texte ersetzt. | ||
+ | |||
+ | ==== Google Tag Manager - DataLayer umbenennen ==== | ||
+ | |||
+ | In manchen Installationen kann es vorkommen, dass der Google Tag Manager einen umbenannten dataLayer benutzt. Um Events korrekt abzusetzen, muss der DataLayer Name in der WebCare Integration bekanntgegeben werden. | ||
+ | |||
+ | So würde Konfiguration im Tag Manager aussehen, wenn der dataLayer "dl" benannt wurde: | ||
+ | <code> | ||
+ | <link href="https://webcache.datareporter.eu/c/da6c89fc-8547-45c9-8058-1bc11e5b6497/3Esq3pbYdRe/Ebz/banner.css" rel="stylesheet"> | ||
+ | <script src="https://webcache.datareporter.eu/c/da6c89fc-8547-45c9-8058-1bc11e5b6497/3Esq3pbYdRe/Ebz/banner.js" type="text/javascript" charset="utf-8"></script> | ||
+ | <script> | ||
+ | dr_cookiebanner_options.googleDataLayerName = "dl"; | ||
+ | window.cookieconsent.initialise(dr_cookiebanner_options);dr_cookiebanner_options.gtmInit(); | ||
+ | </script> | ||
+ | </code> | ||
+ | |||