Cookie-Consent Widget "Benutzerdefinierte Dienste nutzen"

  • In ZP17 kann man im "Cookie-Consent Widget" nun benutzerdefinierte Dienste nutzen. Das finde ich Spitze. :thumbup:

    Die Hilfe-Seite wurde hierzu noch nicht angepasst, oder ich habe es übersehen.

    In welcher Form müssen die Scripte eingebunden werden, wie getrennt werden?

    Ich habe das Script https://www.easy-booking.at/bookingengine2/js/jquery.easybooking.frontend.js als "benutzerdefinierten Dienst" eingetragen und die Seite erstmals aus ZP17 hochgeladen. Funktioniert leider nicht LINK.

    • Offizieller Beitrag

    Die Doku dazu folgt noch. Am besten mal in einem neuen Projekt das Consent-Widget neu einfügen, dann ist das Feld mit einem Beispiel vorausgefüllt. Denke das hilft dann.

  • Hat leider nicht funktioniert.

    "zp_consent_custom1":{
        "name": "Easy Booking BUCHEN",
        "anbieter_de": "Easy Booking",
        "anbieter_en": "Easy Booking",
        "policy_de": "https://www.easybooking.eu/datenschutz",
        "policy_en": "https://www.easybooking.eu/en/data-privacy",
        "category_de": "Unterkunft buchen",
        "category_en": "Unterkunft buchen",
        "description_de": "<p class=\"description\">Unterkunft buchen</p>",
        "description_en": "<p class=\"description\">Unterkunft buchen</p>",
        "type": "script",
        "url_pattern": ["//www.easy-booking.at/bookingengine2/js/jquery.easybooking.frontend.js"],
        "warning_target": "#zpcustomcc",
        "isCustom": true
    }


    Jetzt lässt sich das Consent-Widget Widget auf der Seite nicht mehr bedienen.

    Eventuell weil ich mir eine Kategorie ausgedacht habe?

    Was besagt: "warning_target" und "isCustom" ?


    Habe es im Moment noch Online: https://www.zella.de/buchung-hotel-fewo-glamping.html

  • Mario Diese Kategorien kannst du verwenden:

    • Essenziell / Essential
    • Externe Medien / External Media
    • Statistiken / Statistics
    • Marketing / Marketing

    Den Namen der Kategorie musst du genau so angeben, dann sollte es auch funktionieren.

    "warning_target" ist ein CSS Selektor, der (vermute ich) angibt bei welchem Element die "Warnung", dass der Cookie nicht akzeptiert wurde, angezeigt werden soll. "isCustom" markiert einfach nur, dass es ein benutzerdefinierter Dienst ist.

    Freundliche Grüße
    Philipp

    ---------------------------------------------------------------
    Widgets für Zeta Producer: widget-zp.de

  • leider nein

    "zp_consent_custom1":{
        "name": "Easy Booking BUCHEN",
        "anbieter_de": "Easy Booking",
        "anbieter_en": "Easy Booking",
        "policy_de": "https://www.easybooking.eu/datenschutz",
        "policy_en": "https://www.easybooking.eu/en/data-privacy",
        "category_de": "Essenziell",
        "category_en": "Essential",
        "description_de": "<p class=\"description\">Unterkunft buchen</p>",
        "description_en": "<p class=\"description\">Book accommodation</p>",
        "type": "script",
        "url_pattern": ["//www.easy-booking.at/bookingengine2/js/jquery.easybooking.frontend.js"],
        "warning_target": "#zpcustomcc",
        "isCustom": true
    }


    Onlinebuchung | Hotel | Ferienwohnung | Safarizelt
    Online Buchen Hotel Ferienwohnungen
    www.zella.de
  • Mario Warum auch immer ist bei Essenziell und Essential am Anfang noch ein Leerzeichen, das JSON müsste also so sein:

    Freundliche Grüße
    Philipp

    ---------------------------------------------------------------
    Widgets für Zeta Producer: widget-zp.de

  • Mit dem Leerzeichen funktioniert es Grundsätzlich. Allerdings kommt es zu Darstellungsfehlern wenn ich nur das Essenzielle aktiviere. Gehe ich zu "alle Aktivieren" passt die Darstellung wieder.

    Ich habe das ganze jetzt auf alle verwendeten Scripte erweitert. Bei allen dreien kommt es zu dem Darstellungsfehler.

    So sieht das JSON jetzt aus:

  • Ich würde beim "url_pattern" nur "//www.easy-booking.at" angeben, dann wird alles blockiert und du brauchst nur einen Eintrag.

    Freundliche Grüße
    Philipp

    ---------------------------------------------------------------
    Widgets für Zeta Producer: widget-zp.de

    • Offizieller Beitrag

    PPS: ich würde keiner Benutzerdefinierten dienst in der Kategorie "Essenziell" anlegen, da diese Kategorie in den Consent-Einstellungen grundsätzlich nicht bearbeitet werden kann (keine Ein-/Aus-Schalter). Stattdessen bitte eine der 3 anderen Kategorien nutzen:

    Externe Medien (External Media)
    Statistiken (Statistics)
    Marketing (Marketing)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!