Integration von Usercentrics

Hallo,
ich habe das Consent-Tool von Usercentrics eingebunden.

In der Anleitung heißt es : Um Ihre Skripte anzupassen, sind zwei kleine Anpassungen notwendig. Die erste bezieht sich auf den Skript-Typen. Tauschen Sie in Ihren Skripten den Typ von type="text/javascript" zu type="text/plain" .

Sollte Ihr Skript den Typ type="text/javascript" nicht explizit angegeben haben da es auch ohne Nennung vom Browser interpretiert werden kann, müssen Sie dennoch die Anpassung auf type="text/plain" vornehmen.

Kann jemand helfen, wo genau das getauscht werden muss?

Vielen Dank vorab, Michael

In den Templates werden Scripts mit [{oxscript}] (ohne Parameter) eingefügt.
Ich würde versuchen es so anzupassen:
[{oxscript|replace:'type="text/javascript"':'type="text/plain"'}]

Wenn irgendwo dennoch type="text/javascript"drin bleibt, müsstest du diese Stellen manuell finden und anpassen, weil sie vermutlich direkt als HTML und nicht mit [{oxscript include="xxx"}] eingefügt wurden.

Hallo Marat,

danke für deine Antwort.
Wo muss ich das “replacen”? Ich habe mir mal das base.tpl angesehen. Würde es Sinn machen,
es dort vor dem schließenden body einzufügen und somit generell für alles gültig zu halten? Null Ahnung.

Wenn es per HTML irgendwo drinstehen sollte, dann im js-Ordner? Dort alles durchsuchen? Auch hier null Ahnung.

ich habe insgesamt drei [{oxscript}] ohne Parameter im wave Theme gefunden:

  1. base.tpl
  2. dynscript.tpl
  3. ajax/fullproductinfo.tpl

In einem anderen Theme könnte es wiederum anders aussehen.
Ich weiß nicht, wie usercentrics funktioniert, aber laut deren Anforderung muss jedes davon angepasst werden, da scheinbar deren Script alle anderen Scripts überwachen möchte. Einfügen musst du nichts, nur die bestehenden [{oxscript}] ändern.

Wenn es direkt mit HTML eingefügt wird, könnte es überall sein: in Templates (z.B. Modul oder Theme Anpassung), in JS Dateien, Tempalte Blöcke, CMS Seiten, könnte sogar in PHP Code drin stehen. Also wirklich überall. Aber mach erst die oxscript Anpassung und schau dann ob script tags mit type text/javascript irgendwo auftauchen.

Vielen Dank Marat.

Ich nutze die CE 6.1.6 mit flow-child-theme, sollte wohl ähnlich wave sein.
Werde mich morgen mal dransetzen und berichten.

Ruhigen Abend noch.

Guten Morgen,

ich habe gestern ein wenig im Netz gelesen. https://wwwschutz.de/blog/wwwschutz-versus-cookie-loesungen/

Es scheint so, dass es keine brauchbare Fertiglösung ohne tiefe Eingriffe in die Shopsoftware gibt. Werde mir jetzt mal das hier https://ecomstyle.de/blog/easytracking-jetzt-mit-cookie-einstellungen-banner/ von @nickname installieren und hoffen, dass ich damit erst mal durchkomme.

Grüße, Michael

das schon gesehen? https://github.com/aggrosoft/oxid-cookie-compliance

1 Like