Cookie Consent XML-Fehler - consentsettings.json

  • Hallo zusammen,

    zum Thema "consentsettings.json" gibt es nicht viele Beiträge im Forum (was eigentlich erfreulich ist), aber diesmal klappt es irgendwie nicht.
    Sonst hatte ich diesbezüglich keine Probleme.

    ich nutze: Zeta Producer 15.4.1 Premium

    Code
    * Layout: Flat Responsive by StS
    * $Id: default.html 90130 2020-10-28 10:39:15Z sseiz $

    Beim einbinden des Cookie-Widgets bekomme ich folgenden Fehlermeldung im Browser:


    --------

    XML-Verarbeitungsfehler: nicht wohlgeformt 

    Adresse: https://www.xxxxxx.de/assets/consent…_=1675234996187

    Zeile Nr. 1, Spalte 1:

    --------

    Wenn ich die consentsettings.json aufrufe erscheint keine wohlgeformte XML-Struktur, sondern diese Ansicht:

    --------

    {"zp_consent_buttontitle_de": "Cookie-Einstellungen", "zp_consent_buttontitle_en": "Cookie-Settings", "zp_consent_title_de": "Datenschutzeinstellungen", "zp_consent_title_en": "Privacy-Settings", "zp_consent_description_de": "<p>Auf dieser Website werden Cookies genutzt. Sie können alle Cookies akzeptieren oder nur bestimmte auswählen. Sie können diese Einstellungen jederzeit ändern.</p>", "zp_consent_description_en": "<p>This website uses cookies. You can accept all cookies or select individual cookies. These settings can be changed at any time.</p>", "ds_linktext_de": "Datenschutzerklärung", "ds_linktext_en": "Privacy-Terms", "im_linktext_de": "Impressum", "im_linktext_en": "Imprint", "zp_consent_pos":"bottom_middle", "privacypage_de":"href=\"https://www.xxxxxx.de/datenschutz.php%5C"", "imprintpage_de": "href=\"https://www.xxxxxx.de/impressum.php%5C"", "privacypage_en":"", "imprintpage_en": "", "theme":"dark", "zp_consent_ids": [""]}

    --------

    Ist dieser Fehler bekannt?

    Kann mir bitte jemand weiterhelfen? Finde den "roten Faden" nicht... wie kann ich dieses Problem lösen?

    Freundlich grüßt Sie/Dich/Euch

    acanthus

  • Hallo,

    da bräuchte ich schon einen korrekten Link zur Website bzw. .json Datei damit ich diese selbst prüfen kann.

    JSON ist kein XML und kann daher auch kein wohlgeformtes XML darstellen. Mit dieser Datei bringen wir den Nutzer aber eigentlich nicht direkt in Kontakt. Warum sind Sie beim Einbinden auf diese Datei gestoßen und haben Sie ggf. versucht diese Datei im Webbrowser zu öffnen (und wenn ja, warum)?

    PS: Version 15 ist schon alt und der Cookie-Consent von damals entspricht u.U. nicht mehr den aktuellen Anforderungen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Herr Seiz, vielen Dank für die schnelle Antwort.

    da bräuchte ich schon einen korrekten Link zur Website bzw. .json Datei damit ich diese selbst prüfen kann.

    Es handelt sich hierbei um ein Kundenprojekt. Wie kann ich Ihnen am besten den Link zukommen lassen?

    JSON ist kein XML und kann daher auch kein wohlgeformtes XML darstellen.

    Das ist richtig, hab mich falsch ausgedrückt. Ich meinte, ich bekomme nur die Rohdaten von der JSON-Datei zu sehen und nicht die "JSON-Ansicht"... es gibt keine Auswahlmöglichkeit, die man sonst bekommt, wenn der Fehlerhinweis nicht auftaucht.

    Mit dieser Datei bringen wir den Nutzer aber eigentlich nicht direkt in Kontakt.

    Ich habe den Kontakt zu dieser Datei nicht gesucht, es wurde mir "aufgezwungen".

    Warum sind Sie beim Einbinden auf diese Datei gestoßen und haben Sie ggf. versucht diese Datei im Webbrowser zu öffnen (und wenn ja, warum)?

    Wenn man nach den möglichen Fehler-Quellen recherchiert, dann kommt man automatisch mit dieser Datei in Berührung.
    z.B. hier: Cookie Consent Problem oder: PHP wechsel von 7.4 auf 8.1. Das ist der Grund. Ich kannte diese Datei vorher nicht, habe ich nie gebraucht.

    PS: Version 15 ist schon alt und der Cookie-Consent von damals entspricht u.U. nicht mehr den aktuellen Anforderungen.

    Dessen bin ich mir bewusst, aber im Moment geht es nicht anders. Die Version 16 werden ich mir auch noch gönnen, aber später... :) Sonst habe ich so gut wie nie Probleme mit Zeta Producer. Die bisherigen Probleme konnte ich fast immer (mit Hilfe der Suchfunktion) selber lösen...

    Wie kann ich Ihnen am besten den Link zum Projekt zukommen lassen?

    Freundlich grüßt Sie/Dich/Euch

    acanthus

  • Senden Sie mir eine URL zu diesem Beitrag (als Referenz) un den Link per E-Mail an support[ät]zeta-producer.com ([ät] durch @ ersetzen).

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,

    ich erhalte weder in Safari Mac noch Chrome Win eine Fehlermeldung in der Konsole, wenn ich die Seite öffne. Das Cookie-Consent funktioniert auch soweit, wie es soll.

    Welcher Browser zeigt Ihnen denn die Fehlermeldung an?

    Vielleicht hilft es, den Browser-Cache löschen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ich nutze Firefox 109.0.1 (64-Bit). Das ist die aktuellste Version.
    + "Werkzeuge für Webentwickler".


    Den Cache lösche ich mindestens 10x am Tag, daran liegt es leider nicht.

    Bin etwas ratlos...

    Freundlich grüßt Sie/Dich/Euch

    acanthus

  • Solange das cookie-consent widget funktioniert, ist es doch egal, ob dieser Browser diese obskure Fehlermeldung anzeigt, oder?

    Ich halte das für einen Bug in Firefox. Firefox hält hier das JSON für XML und zeigt dann die Fehlermeldung in der Konsole an. Das ist aber Blödsinn, denn JSON ist kein XML. Andere Browser zeigen keine solche Meldung an.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Solange das cookie-consent widget funktioniert, ist es doch egal, ob dieser Browser diese obskure Fehlermeldung anzeigt, oder?

    Ja, eigentlich schon, hab ich mir auch schon gedacht. Aber zu wissen, dass etwas nicht stimmt und es zu ignorieren ist auch keine Lösung. Es handelt sich hierbei um ein Kundenprojekt und da fällt mir das Ignorieren bei solchen Themen etwas schwer. Ich weiß auch leider nicht wie stark Google XML-Fehler "SEO-Technisch" abstraft.

    Konnten Sie die XML-Fehlermeldung im Firefox-Browser nachvollziehen?

    Freundlich grüßt Sie/Dich/Euch

    acanthus

  • Aber zu wissen, dass etwas nicht stimmt und es zu ignorieren ist auch keine Lösung.

    Aber das einzige was hier nicht stimmt, ist die Fehlermeldung. J, ich konnte die Fehlermeldung in Firefox auch sehen, aber in keinem anderen Browser. Und die Fehlermeldung ist totaler Blödsinn, wie gesagt.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Und die Fehlermeldung ist totaler Blödsinn, wie gesagt.

    Das glaube ich langsam auch... :rolleyes:
    Hab grad den JSON-Validator entdeckt und consentsettings.json getestet.
    Ergebnis: JSON ist gültig!

    https://jsononline.net/de/json-validator


    Solche Fehlermeldungen sind echte "Zeit-Fress-Monster", ich denke wir lassen es einfach dabei.
    Wo soll man denn suchen wenn es keine eindeutigen Fehlerhinweise gibt?!
    Ich hoffe, dass Google auch die Gültigkeit der JSON-Datei erkennt.
    Werde das Ganze mal beobachten...

    Vielen Dank Herr Seiz für Ihre Zeit und Bemühungen.
    Beste Grüße


    Freundlich grüßt Sie/Dich/Euch

    acanthus

Jetzt mitmachen!

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