EuGH-Urteil: Opt-in-Pflicht für Cookies

Ich habe das Consent Tool Plugin gerade in unserer Testumgebung installiert. Leider zerschiesst es uns das komplette Design der Shopseite. 
Alle Seiteninhalte werden nur noch unterhalb des linken Sidebar-Menüs angezeigt anstatt wie bisher rechts daneben.
Gibt es hierzu eine Lösung?

@medesign schrieb:

Zum Plugin:

Wie kann man die Einstellungen denn erneut aufrufen um diese nachträglich nochmal zu ändern?

Gibt es außerdem eine Protokollierung der Einstellung für jeden Besucher?

Es wird eine Shopseite angelegt „Cookie Einstellungen“, mit einem externen Link. Den Link kann man aber auch überall einbinden:

Cookie Einstellungen

Eine protokollierung gibt es nicht und ist auch lt. unserer Rechtsberatung nicht notwendig.

 

2 „Gefällt mir“

@Fradrik schrieb:

Ich habe das Consent Tool Plugin gerade in unserer Testumgebung installiert. Leider zerschiesst es uns das komplette Design der Shopseite. 
Alle Seiteninhalte werden nur noch unterhalb des linken Sidebar-Menüs angezeigt anstatt wie bisher rechts daneben.
Gibt es hierzu eine Lösung?

Wir haben auch Probleme: unsere komplette Einkaufswelt wir nicht mehr geladen 

@Moritz Naczenski schrieb:

@medesign schrieb:

Zum Plugin:

Wie kann man die Einstellungen denn erneut aufrufen um diese nachträglich nochmal zu ändern?

Gibt es außerdem eine Protokollierung der Einstellung für jeden Besucher?

Es wird eine Shopseite angelegt „Cookie Einstellungen“, mit einem externen Link. Den Link kann man aber auch überall einbinden:

Cookie Einstellungen

Eine protokollierung gibt es nicht und ist auch lt. unserer Rechtsberatung nicht notwendig.

 

Danke!

Habe nochmal die Kriterien unserer Beratung rausgesucht. Protokollierung schlagen sie echt nicht vor, das hatte ich wohl falsch im Kopf.

Allerdings wünschen sie sich (zusätzlich zu den umgesetzten Dingen): Cookie Name, Anbieter und Speicherdauer

@Fradrik schrieb:

Ich habe das Consent Tool Plugin gerade in unserer Testumgebung installiert. Leider zerschiesst es uns das komplette Design der Shopseite. 
Alle Seiteninhalte werden nur noch unterhalb des linken Sidebar-Menüs angezeigt anstatt wie bisher rechts daneben.
Gibt es hierzu eine Lösung?

Auch im Responsive Theme?  

Dumme bzw. provokante Frage meinerseits:

 

Ich habe Erfahrungsberichte gelesen, nach denen nur etwa 1% der Besucher nicht-technisch erforderlichen Cookies zustimmen. Macht es für diesen kleinen Teil an Nutzern überhaupt Sinn so einen Riesenaufwand für ein rechtlich konformes Cookiebanner zu betreiben?

Wäre es nicht einfacher, die entsprechenden Dienste wie Google Analytics aus dem Shop zu entfernen und die Nutzer von komplizierten Cookiebannern zu verschonen? Die ermittelten Nutzerdaten hätten sowiese keinerlei Aussagekraft.

Oder sehe ich da etwas falsch?

3 „Gefällt mir“

@medesign schrieb:

Danke!

Habe nochmal die Kriterien unserer Beratung rausgesucht. Protokollierung schlagen sie echt nicht vor, das hatte ich wohl falsch im Kopf.

Allerdings wünschen sie sich (zusätzlich zu den umgesetzten Dingen): Cookie Name, Anbieter und Speicherdauer

Normalerweise listest du deine Cookies ja ohnehin in der Datenschutz-Erklärung auf. Ich würde einfach aus dem Beschreibungstext des Consent-Tools (Textbaustein) dahin verlinken, dann pflegst du es auch nicht an zwei Orten. 

@AndreHerking schrieb:

@Fradrik schrieb:

Ich habe das Consent Tool Plugin gerade in unserer Testumgebung installiert. Leider zerschiesst es uns das komplette Design der Shopseite. 
Alle Seiteninhalte werden nur noch unterhalb des linken Sidebar-Menüs angezeigt anstatt wie bisher rechts daneben.
Gibt es hierzu eine Lösung?

Auch im Responsive Theme?  

Ja, auch dort.
Immer wenn das linke Menü / Sidebar angezeigt wird.

@Fradrik schrieb:

@AndreHerking schrieb:

@Fradrik schrieb:

Ich habe das Consent Tool Plugin gerade in unserer Testumgebung installiert. Leider zerschiesst es uns das komplette Design der Shopseite. 
Alle Seiteninhalte werden nur noch unterhalb des linken Sidebar-Menüs angezeigt anstatt wie bisher rechts daneben.
Gibt es hierzu eine Lösung?

Auch im Responsive Theme?  

Ja, auch dort.
Immer wenn das linke Menü / Sidebar angezeigt wird.

Also generell als erstes:

Welche Shopware Version?
Alle Plugins bis auf das Consent Plugin deaktiviert?
Responsive Thema aktiv?

Das wäre erstmal das was man am besten testen kann - achja und natürlich ein Link zum Shop.

Macht am besten für Probleme einen neuen Thread auf - die gehen hier nur unter und sind thematisch hier auch nicht passend. 

Warum kann ich in einer 5.6.3 Staging Umgebung das Tool nicht herunterladen ?

Meldung:

Das Plugin wurde noch nicht für Ihre Shopware-Version freigegeben. Bitte wenden Sie sich für weitere Informationen an den Hersteller.

Ist die Frage jetzt wirklich ernst gemeint?

2 „Gefällt mir“

Weil das Plugin nur bis 5.6.2 freigegeben ist. In der 5.6.3 ist es ja enthalten…

Ich bin kein Rechtsanwalt doch wie verträgt sich das Urteil des EuGH vom 01.10.2019 mit dem aktuellen Stand in der EU von heute:

https://www.bvdw.org/themen/recht/kommunikationsrecht-eprivacy/

Ist damit dieser ganze Einwilligungsaufwand nicht auf den Nimmerleinstag verschoben?

Nein. Die “neue” ePrivacy wird erst mal nicht kommen - “neustart”. Bis dahin gilt die “alte”, die für die aktuelle Situation verantwortlich ist. Bzw. es gilt die Umsetzung in “nationales Recht”, und das ist bis auf weiteres bei uns noch das beanstandete TMG - bis der BGH entschieden hat, wie das EuGH-Urteil anzuwenden ist Wink

Also sollte man sich von diesem Hype um Consent Management vorerst mal nicht anstecken lassen. Sticking-out-tongue

Man könnte seine Zeit derzeit sicherlich sinnvoller nutzen…  Wearing-Sunglasses Es empfiehlt sich aber, das Thema abseits hysterischer Foren im Auge zu behalten.

https://www.lda.bayern.de/media/pm/pm2019_14.pdf
https://www.datenschutz-berlin.de/fileadmin/user_upload/pdf/pressemitteilungen/2019/20191114-PM-Analyse_Trackingtools.pdfhttps://www.lda.brandenburg.de/cms/detail.php/bb1.c.650416.de
https://datenschutz-hamburg.de/pressemitteilungen/2019/11/2019-11-14-google-analytics
https://datenschutz.hessen.de/pressemitteilungen/einbindung-von-drittanbieter-diensten-webseiten-und-apps
https://lfd.niedersachsen.de/startseite/allgemein/presseinformationen/google-analytics-und-ahnliche-dienste-nur-mit-einwilligung-zulassig-182595.html
https://www.ldi.nrw.de/mainmenu_Aktuelles/Inhalt/Google-Analytics-und-aehnliche-Dienste-nur-mit-Einwilligung-nutzbar/Google-Analytics-und-aehnliche-Dienste-nur-mit-Einwilligung-nutzbar.html
https://www.datenschutz.rlp.de/de/aktuelles/detail/news/detail/News/google-analytics-und-aehnliche-dienste-nur-mit-einwilligung-nutzbar/
https://www.datenschutz.saarland.de/ueber-uns/aktuelles/nachricht/pressemitteilung-vorsicht-bei-einbindung-von-analyse-diensten-auf-websites-website-betreiber-soll/
https://www.saechsdsb.de/presse/597-presseerklaerung-vorsicht-bei-einbindung-von-analyse-diensten-auf-websites-website-betreiber-sollten-ihr-angebot-ueberpruefen
https://www.datenschutzzentrum.de/artikel/1302-Achtung,-Webseiten-Betreiber-Bitte-Einbindung-von-Analyse-Diensten-ueberpruefen.html
https://www.tlfdi.de/mam/tlfdi/presse/191114_pressemitteilung_zu_google_analytics.pdf

@Nusshörnchen schrieb:

Bei uns funktioniert es tadellos, aber wir würden gerne „Alle akzeptieren“ vorausgewählt sehen :wink: Geht das?

Also ich hatte jetzt Zeit und habe das Ganze bei uns umgesetzt. Ihr müsst einfach die cookie_permission_note.tpl in eurem Theme wie folgt abändern:

{namespace name="frontend/cookiepermission/index"}
getId()}"{/if}>

    {if {config name="cookie_note_mode"} != 2}
        {block name="cookie_permission_container"}
            
                {block name="cookie_permission_content"}
                    
                        {block name="cookie_permission_content_text"}
                            {if {config name="cookie_note_mode"} == 1}
                                {s name="cookiePermission/textMode1"}{/s}
                            {else}
                                {s name="cookiePermission/text"}{/s}
                            {/if}
                        {/block}

                        {block name="cookie_permission_content_link"}
                            {$privacyLink = {config name="data_privacy_statement_link"}}
                            {if $privacyLink}
                                
                                    {s name="cookiePermission/linkText"}{/s}
                                
                            {/if}
                        {/block}
                    
                {/block}

                {block name="cookie_permission_accept_button"}
                    
                        {block name="cookie_permission_decline_button_fixed"}
                            {if {config name="cookie_note_mode"} == 1}
                                {block name="cookie_permission_decline_button"}
                                    
                                        {s name="cookiePermission/declineText"}{/s}
                                    
                                {/block}
                            {/if}
                        {/block}

                        {block name="cookie_permission_accept_button_fixed"}
                            {if {config name="cookie_note_mode"} == 1}
                                {if {config name="cookie_show_button"}}
                                    
                                        {s name="cookiePermission/acceptAll"}{/s}
                                    
                                {/if}

                                
                                    {s name="cookiePermission/configure"}{/s}
                                
                            {else}
                                
                                    {s name="cookiePermission/buttonText"}{/s}
                                
                            {/if}
                        {/block}
                    
                {/block}
            
        {/block}
    {else}
        {block name="cookie_removal_container"}
            
                
                    {s name="cookiePermission/infoText"}{/s}
                
                
                    {s name="cookiePermission/productToCart"}{/s}
                    {s name="cookiePermission/wishList"}{/s}
                    {s name="cookiePermission/productRecommandations"}{/s}
                

                {block name="cookie_removal_container_footer"}
                    
                        {$privacyLink = {config name="data_privacy_statement_link"}}
                        {if $privacyLink}
                            
                                {s name="cookiePermission/linkText"}{/s}
                            
                        {/if}

                        
                            {s name="cookiePermission/buttonText"}{/s}
                            {s name="cookiePermission/close"}{/s}
                        
                    
                {/block}
            
        {/block}
    {/if}

 

1 „Gefällt mir“

@SmartStylez schrieb:

@Nusshörnchen schrieb:

Bei uns funktioniert es tadellos, aber wir würden gerne „Alle akzeptieren“ vorausgewählt sehen :wink: Geht das?

Also ich hatte jetzt Zeit und habe das Ganze bei uns umgesetzt. Ihr müsst einfach die cookie_permission_note.tpl in eurem Theme wie folgt abändern:

{namespace name=„frontend/cookiepermission/index“}
getId()}"{/if}>

{if {config name=„cookie_note_mode“} != 2}
{block name=„cookie_permission_container“}

{block name=„cookie_permission_content“}

{block name=„cookie_permission_content_text“}
{if {config name=„cookie_note_mode“} == 1}
{s name=„cookiePermission/textMode1“}{/s}
{else}
{s name=„cookiePermission/text“}{/s}
{/if}
{/block}

{block name=„cookie_permission_content_link“}
{$privacyLink = {config name=„data_privacy_statement_link“}}
{if $privacyLink}

{s name=„cookiePermission/linkText“}{/s}

{/if}
{/block}

{/block}

{block name=„cookie_permission_accept_button“}

{block name=„cookie_permission_decline_button_fixed“}
{if {config name=„cookie_note_mode“} == 1}
{block name=„cookie_permission_decline_button“}

{s name=„cookiePermission/declineText“}{/s}

{/block}
{/if}
{/block}

{block name=„cookie_permission_accept_button_fixed“}
{if {config name=„cookie_note_mode“} == 1}
{if {config name=„cookie_show_button“}}

{s name=„cookiePermission/acceptAll“}{/s}

{/if}

{s name=„cookiePermission/configure“}{/s}

{else}

{s name=„cookiePermission/buttonText“}{/s}

{/if}
{/block}

{/block}

{/block}
{else}
{block name=„cookie_removal_container“}

{s name=„cookiePermission/infoText“}{/s}

{s name=„cookiePermission/productToCart“}{/s}
{s name=„cookiePermission/wishList“}{/s}
{s name=„cookiePermission/productRecommandations“}{/s}

{block name=„cookie_removal_container_footer“}

{$privacyLink = {config name=„data_privacy_statement_link“}}
{if $privacyLink}

{s name=„cookiePermission/linkText“}{/s}

{/if}

{s name=„cookiePermission/buttonText“}{/s}
{s name=„cookiePermission/close“}{/s}

{/block}

{/block}
{/if}

 

Hallo,

den Code würde ich so nicht aktiv einsetzen, da man völlig unnötig viel zu viel überschreibt und dies nicht wirklich updatesicher ist (Thema „Shopware - Vererbung und extends“).

Besser wäre es so (Datei cookie_permission_note.tpl im Pfad „EIGENES_THEME/frontend/_includes“ ablegen):

{extends file="parent:frontend/_includes/cookie_permission_note.tpl"}

{namespace name="frontend/cookiepermission/index"}

{block name="cookie_permission_accept_button_fixed"}
     {if {config name="cookie_note_mode"} == 1}
          {if {config name="cookie_show_button"}}
               
                    {s name="cookiePermission/acceptAll"}{/s}
               
          {/if}

          
               {s name="cookiePermission/configure"}{/s}
          
     {else}
          
               {s name="cookiePermission/buttonText"}{/s}
          
     {/if}
{/block}

Du hast ja nur die CSS - Klasse is–primary dem anderen Button gegeben, dafür braucht man nicht die komplette Datei ersetzen, sondern es reicht aus, den entsprechenden Shopware Block drum herum anzupassen.

Grüße

Sebastian

2 „Gefällt mir“

So geht es natürlich auch. :wink: