Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cookie Consent und Cookie Opt In #26

Open
amenk opened this issue May 23, 2018 · 11 comments
Open

Cookie Consent und Cookie Opt In #26

amenk opened this issue May 23, 2018 · 11 comments

Comments

@amenk
Copy link

amenk commented May 23, 2018

Wir nutzen Cookie Consent von Insites und würden Tracking Cookies (d.h. GTM Snipped Ausführung) gerne nur via Opt-In setzen.

https://cookieconsent.insites.com/app/themes/insites-cookie-consent/examples/example-5-opt-in.html

Ist sowas schon vorgesehen?

Wo setzt man an?

Mache gerne einen PR :-)

@frontendschlampe
Copy link
Member

ui ... gern ... vorgesehen ist noch nichts, da niemand so genau weiß, ob es verpflichtend ist oder nicht, aber gern.

Der Ansatz müsste m.E. der sein, dass man die Standard-Templates analytics_***.html5 irgendwie nicht mit lädt, bis der User zustimmt. Ggfs. müsste man einen Hook bereitstellen, dass auch andere Extensions die Funktion nutzen können (z.B. https://github.com/hofff/contao-googleanalytics)

Vielleicht hat @fritzmg oder @MDevster oder die anderen da eine Idee ...

@MDevster
Copy link
Member

Hab ich ;)
Wollte ich auch schon umsetzen, war aber jemand schneller ... müssten wir also nur in die Require aufnehmen oder nur in der readme mal drauf hinweisen.
https://github.com/jonnysp/Cookieconsent
Ich würde das ganze aber noch etwas ausbauen wollen, da wir es für Google Maps benötigen.
Schön wäre es wenn man das Einbinden wie hier https://de.borlabs.io/datenschutz/ in verschiedene Kategorien einteilen könnte.

@fritzmg
Copy link
Member

fritzmg commented May 23, 2018

Ein Opt-in ist meines Erachtens nicht notwendig, außer du machst bspw. personenscharfe Analysen.

Bereits im Modul inkludiert ist ein "opt-out" Modul (Button), mit dem einfach nur ein Cookie gesetzt wird, auf welches man dann in bspw. analytics_… templates zugreifen kann.

@amenk du könntest diese Logik aber auch einfach umdrehen, indem du dir die Translations anpasst ;). Einfach Opt-in mit Opt-out tauschen, im analytics_… Template die Logik umkehren und schon ist der Button ein Opt-in statt Opt-out...

Alle aktuellen Browser bieten außerdem die "Do-Not-Track" Möglichkeit an (wobei ich nicht weiß, wer sich da tatsächlich daran hält...).

@MDevster
Copy link
Member

@fritzmg Ich bin mir nicht ganz sicher ob ein Opt-in nicht Beispielsweise bei der Nutzung der Google Api Console notwendig sein könnte, also in meinem speziellen Fall für Google Maps. Hier werden Daten definitiv außerhalb der EU verarbeitet. Und keiner weiß genau was damit passiert.

@fritzmg
Copy link
Member

fritzmg commented May 23, 2018

Naja im Falle von Google Analytics zB brauchst du ja nur einen AV, den du mit Google abschließen kannst.

@MDevster
Copy link
Member

Ja, gibt es für die APIs aktuell aber leider nicht.

@fritzmg
Copy link
Member

fritzmg commented May 23, 2018

Mhm.. naja wie gesagt, wenn man möchte könnte man das bestehende Modul ja bereits dafür verwenden und umdrehen. Mehr als ein Cookie setzen macht das Modul ja nicht.

@mlwebworker
Copy link

Wie ist hier der Stand? Ich habe auch gerade eine Kundenanfrage zum Thema.

@fritzmg
Copy link
Member

fritzmg commented Mar 6, 2019

Was genau ist die Anforderung? Imho ist auch das setzen eines "Consent Cookies" nicht ideal.

@mlwebworker
Copy link

Ich bin da völlig Deiner Meinung. Im Moment geht es dem Kunden darum, dass er auf eine möglichweise kommende Änderung in der Privacy Verordnung vorbereitet ist und dort z.B. für Analyse mit Piwik (Matomo) ein Opt-In anbieten kann.

@fritzmg
Copy link
Member

fritzmg commented Mar 6, 2019

imho sollte man es so machen, dass man das alles nur Client seitig macht: also es wird per JavaScript der Consent abgefragt (popup eingeblendet oder was auch immer) und nur in der localStorage gespeichert, statt als Cookie. Wenn zugestimmt wurde, werden die entsprechenden Scripte nachgeladen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants