Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: Contao Marketing Suite

  1. #1
    Contao-Nutzer
    Registriert seit
    29.11.2016.
    Beiträge
    49

    Standard Contao Marketing Suite

    Hallo,

    wir nutzen auf einigen Kunden-Webseiten das Cookie Tool der Marketing Suite.

    Seit heute morgen tritt ein seltsamer Fehler auf. Bei Aufruf mit Chrome sehe ich nur eine weiße Seite. Übrigens ist das auch bei eurer Seite so.
    https://contao-marketingsuite.com

    Es wird ein "nicht identifizierter Tracker" (Werbetracker) angezeigt, der die Anzeige der Webseiten verhindert.
    Wenn ich als Einstellung "alle Tracker erlauben" klicke, dann wird nix mehr angezeigt, weil der Werbeblocker zu macht.

    Könnt ihr mal prüfen was das ist?

    LG seagull

  2. #2
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    239
    Partner-ID
    6916

    Standard

    Vorwort: Ich habe mit dem Threadersteller geschrieben, das Problem ist die "Ghostery"-Erweiterung.

    Leider meint es die Extension wohl etwas zu gut.
    Ziel ist es wohl von Haus aus alle Cookie-Consents auszublenden, hierfür wird eine Liste von fixen CSS-Selektoren genutzt:

    Code:
    .cookie-bar-visible,
    .block.cookies,
    .grid > .container > #aside-promotion,
    .ads.bottom,
    .ads.cta,
    .ads.grid-layout,
    .ads.rectangle160,
    .ads.rectangle300,
    .ads.skyscraper160,
    .ads.top,
    .ads.widget,
    .widget.cookies,
    #header + #content > #left > #rlblock_left,
    #header ~ div[aria-label*="cookieconsent"],
    [href*="uselnk.com/"],
    a[href^="http://api.content.ad/"],
    a[href^="http://media.paddypower.com/redirect.aspx?"],
    [href*="postlnk.com"],
    [href*="passtechusa.com"],
    [href*="librateam.net"],
    a[href*="pussl"]
    Die Marketing Suite packt, bei Ausspielung des Consent-Dialogs, automatisch die Klasse cookie-bar-visible an den Body dran um ggf. per Stylesheet darauf reagieren zu können. Leider führt das eben dazu das der komplette Body ausgeblendet wird...

    In erster Instanz sollten Nutzer der Erweiterung möglichst viele Seiten als False-Positive den Entwicklern der Erweiterung melden.

  3. #3
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Könnte auch an deinem Chrome liegen ...

  4. #4
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    239
    Partner-ID
    6916

    Standard

    Für die User bei denen es eilig ist ein kleiner Workaround:

    Ihr müsst ein eigenes fe_page.html5 Template anlegen und diesen Teil

    Code:
    <body id="top"<?php if ($this->class): ?> class="<?= $this->class ?>"<?php endif; ?>
    gegen folgenden austauschen

    Code:
    <body id="top"<?php if ($this->class): ?> class="<?= str_replace('cookie-bar-visible','',$this->class) ?>"<?php endif; ?>

  5. #5
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    239
    Partner-ID
    6916

    Standard

    Hat jetzt eine Weile gedauert aber mit Ghostery 8.7.0 sollte sich das Problem erledigt haben
    https://github.com/ghostery/ghostery...ion/issues/761

  6. #6
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Zitat Zitat von BennyBorn Beitrag anzeigen
    Hat jetzt eine Weile gedauert aber mit Ghostery 8.7.0 sollte sich das Problem erledigt haben
    https://github.com/ghostery/ghostery...ion/issues/761
    Leider hat sich das Problem bei Ghostery 8.7.1 auch noch nicht erledigt. Nutzer von dem Rocksolid-Theme "Tao" haben das Problem, dass der Cookie-Layer unformatiert ganz unten am Ende der Seite erscheint.

    Das fe_page.html5 Template ist bei Rocksolid angepasst. Rocksolid bietet folgenden Wordaround an:
    PHP-Code:
    <?php $this->class str_replace('cookie-bar-visible','',$this->class?>
    Leider ohne Erfolg. Siehe https://help.rocksolidthemes.com/dis...s/contao/80047.

    Hat jemand noch eine Idee?

  7. #7
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    239
    Partner-ID
    6916

    Standard

    Zitat Zitat von charleen Beitrag anzeigen
    Hat jemand noch eine Idee?
    Problem ist das Ghostery einfach das Stylesheet für den Consent komplett blockt, daran werden die vermutlich auch nichts ändern. Abhilfe dürfte es schaffen wenn Du das Styling (https://jbwebart.de/bundles/marketin...cookie-bar.css) einfach in das allgemeine Stylesheet der Seite übernimmst.
    Geändert von BennyBorn (06.05.2022 um 19:21 Uhr)

  8. #8
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Zitat Zitat von BennyBorn Beitrag anzeigen
    Problem ist das Ghostery einfach das Stylesheet für den Consent komplett blockt, daran werden die vermutlich auch nichts ändern. Abhilfe dürfte es schaffen wenn Du das Styling (https://jbwebart.de/bundles/marketin...cookie-bar.css) einfach in das allgemeine Stylesheet der Seite übernimmst.
    Wenn das letztendlich zum Erfolg führt, dann könnte ich damit leben. In Version 2.x der Marketing-Suite ist das Problem wahrscheinlich immer noch gegeben? Ich probiere das morgen gleich mal aus - danke für den Tipp!!!

  9. #9
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    239
    Partner-ID
    6916

    Standard

    Zitat Zitat von charleen Beitrag anzeigen
    In Version 2.x der Marketing-Suite ist das Problem wahrscheinlich immer noch gegeben? Ich probiere das morgen gleich mal aus - danke für den Tipp!!!
    Ich hab mal ein bisschen herumgespielt. Mit der nächsten Version der Marketing Suite (Release im Laufe der kommenden 1-2 Wochen ca.) werden wir unserem Stylesheet eine etwas "generischere" Bezeichnung geben damit es von Ghostery nicht mehr geblockt wird.

  10. #10
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Zitat Zitat von BennyBorn Beitrag anzeigen
    Ich hab mal ein bisschen herumgespielt. Mit der nächsten Version der Marketing Suite (Release im Laufe der kommenden 1-2 Wochen ca.) werden wir unserem Stylesheet eine etwas "generischere" Bezeichnung geben damit es von Ghostery nicht mehr geblockt wird.
    Ihr seid toll - das hört sich doch super an Ich probiere das trotzdem morgen mal aus... :-)

  11. #11
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Zitat Zitat von BennyBorn Beitrag anzeigen
    Problem ist das Ghostery einfach das Stylesheet für den Consent komplett blockt, daran werden die vermutlich auch nichts ändern. Abhilfe dürfte es schaffen wenn Du das Styling (https://jbwebart.de/bundles/marketin...cookie-bar.css) einfach in das allgemeine Stylesheet der Seite übernimmst.
    Funktioniert! Danke noch mal für die schnelle Hilfe!

  12. #12
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard Neues Problem mit Ghostery?

    Anscheinend hat Ghostery jetzt noch eine weitere Möglichkeit gefunden, den Cookie-Layer zu blockieren. Diesmal wird das .mod_cms_accept_tags einfach ausgeschaltet via CSS.

    Folgendes CSS wird eingefügt:
    Code:
    .mod_cms_accept_tags,
    [id^="google_ads_iframe"],
    [name^="google_ads_iframe"],
    div[data-ad-targeting],
    div[data-adunit],
    div[data-google-query-id],
    div[data-native_ad],
    div[id^="dfp-ad-"],
    div[id^="ezoic-pub-ad-"],
    div[id^="yandex_ad"],
    [id*="ScriptRoot"],
    a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"],
    .trc_related_container div[data-item-syndicated="true"],
    amp-embed[type="taboola"],
    display-ad-component,
    cookie-modal,
    div[data-gdpr-consent-prompt],
    div[data-testid="cookie-policy-banner"],
    thor-cookies,
    div.cookie-alert,
    div.cookie-notification,
    div[class*="CookieConsent"] { display: none !important; }
    Kann ich daran etwas ändern? Komisch ist nur, dass auf anderen Websites der Cookie-Layer angezeigt wird, bei gleicher Konfiguration. Ich brüte schon seit Tagen darüber, finde aber keine Antwort.
    Habt ihr noch eine Idee?

  13. #13
    Contao-Nutzer
    Registriert seit
    11.01.2011.
    Beiträge
    71

    Standard Marketing Suite und Tinymce

    Hallo,

    habe heute contao von 4.9.34 auf 4.13.16 geupdatet. Bisher wurde die Markting Suite als Cookietool verwendet. Leider kommt nun bei den "Einstellungen Cookie / Opt-In / EU-Privacy Einstellungen" Fehler bzgl. dem Tinymce.

    15-03-_2023_15-41-20.jpg

    Hart mir jemand einen Tipp was da schief läuft?

    Viele Grüße Charlie

  14. #14
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.328
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Schaut nach einem eigenen TinyMCE-Template aus.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •