Hallo,
ich würde gern so eine Dialog Box für die Cookies Frage machen, aber ich hab keine Ahnung wie ich die Verbindung zwischen den Buttons in einer solchen Dialog Box und dem User Consent Javascript Elementen herstelle, die Matomo anbietet.
Hat Jemand so eine Dialog Box gebaut und/ oder kann helfen?
Lukas
(Lukas Winkler)
May 30, 2018, 5:37am
2
Hallo,
Hier ist die Anleitung:
https://developer.matomo.org/guides/tracking-javascript-guide#asking-for-consent
Kurzzusammenfassung:
_paq.push(['requireConsent']);
_paq.push(['trackPageview']);
Vor trackPageview
die requireConsent
-Zeile einfügen, damit erst getrackt wird, wenn der Consent gegeben ist.
Wenn nun ein Nutzer auf deinen “Akzeptieren”-Butten klickt, rufe _paq.push([‘rememberConsentGiven’]); auf.
Wenn der Nutzer wieder widersprechen will, rufe _paq.push(['forgetConsentGiven']);
auf.
Falls es dir hilft, ich habe hier meinen jQuery-Freien Beispielcode gepostet:
Hallo,
Ja, der Beispiel-Code funktioniert nur, wenn man jQuery verwendet. Aber nur deshalb zahlt es sich nicht wirklich aus jQuery einzubinden.
Dieser Code sollte in allen modernen Browsern funktionieren (>97%).
<div id="optout-form">
<p>You may choose not to have a unique web analytics cookie identification number assigned to your computer to avoid
the aggregation and analysis of data collected on this website.</p>
<p>To make that choice, please click below to receive an opt-out coo…
Lukas:
Vor trackPageview die requireConsent-Zeile einfügen, damit erst getrackt wird, wenn der Consent gegeben ist.
Wenn nun ein Nutzer auf deinen “Akzeptieren”-Butten klickt, rufe _paq.push([‘rememberConsentGiven’]); auf.
Wenn der Nutzer wieder widersprechen will, rufe _paq.push([‘forgetConsentGiven’]); auf.
Genau mit dem Aufrufen des Codes bei Klick auf den Button komme ich nicht weiter. Ich hatte die Anleitung gesehen und versucht, bin aber gescheitert.
Ich werde mal einen Code-Pen machen mit meinen Buttons und meinem Java Script. Wäre das eine gute Idee?
dkyme
June 1, 2018, 5:24am
4
Hallo,
mir hat diese Anleitung hier geholfen:
https://wwagner.net/typo3/opt-in-loesung-typo3-matomo/
Es basiert auf dem CookieConsent script von Insite, benötigt aber kein jquery.
LiebenGruß
Lukas
(Lukas Winkler)
June 1, 2018, 7:09am
5
Hallo,
Die neue Matomo-Lösung benötigt auch kein jQuery. Ich würde empfehlen mit dem Code von hier anzufangen und dann solange anzupassen, bis er so aussieht, wie du es gerne hättest.
@
dkyme
Das sieht sehr interessant aus für mich. Danke Dir dafür!
Melde mich wenn ichs hab!