Dialog Box wg. Cookies bauen?


(Jörn Zander) #1

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 Winkler) #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:


(Jörn Zander) #3

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?


#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 Winkler) #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.


(Jörn Zander) #6

@
dkyme

Das sieht sehr interessant aus für mich. Danke Dir dafür!
Melde mich wenn ichs hab!