{"id":228411,"date":"2021-01-01T00:00:32","date_gmt":"2020-12-31T23:00:32","guid":{"rendered":"https:\/\/devowl.io\/?post_type=knowledge-base&#038;p=228411"},"modified":"2025-11-25T20:58:52","modified_gmt":"2025-11-25T18:58:52","slug":"real-cookie-banner-incompatibilities","status":"publish","type":"knowledge-base","link":"https:\/\/devowl.io\/de\/wissensdatenbank\/real-cookie-banner-inkompatibilitaten\/","title":{"rendered":"Inkompatible Services und Plugins"},"content":{"rendered":"<section class=\"l-section wpb_row height_medium\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_flex valign_top type_default stacking_default\"><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p>Wir haben eine Vielzahl von Mechanismen in Real Cookie Banner implementiert, um mit vielen technischen Ans\u00e4tzen von Services von Drittanbietern und WordPress Plugins kompatibel zu sein. In einigen F\u00e4llen greifen wir auch in den Ablauf von Drittanbieter-Plugins ein, um dir die datenschutzkonforme Nutzung dieser Plugins so einfach wie m\u00f6glich zu machen.<\/p>\n<p>In seltenen F\u00e4llen greifen jedoch weder Standardmechanismen noch k\u00f6nnen wir das Verhalten im Sinne des Datenschutzes von au\u00dfen \u00e4ndern. In diesem Fall wenden wir uns an den Betreiber oder Hersteller des Services oder WordPress Plugins. Wir sind auf die Kooperation unseres Gegen\u00fcbers angewiesen und versuchen, diesen bestm\u00f6glich zu unterst\u00fctzen.<\/p>\n<h2>Bekannte Inkompatibilit\u00e4ten<\/h2>\n<p>F\u00fcr die folgenden Services und WordPress Plugins haben wir Anfragen von Real Cookie Banner Nutzern erhalten, um sie kompatibel zu machen. Leider war die Umsetzung in Zusammenarbeit mit dem jeweiligen Anbieter noch nicht erfolgreich.<\/p>\n<p class=\"translation-block\"><strong>Wenn du eine Kompatibilit\u00e4t mit einem der folgenden Systeme ben\u00f6tigst, schreibe bitte den Anbieter des jeweiligen Services oder Plugins und uns gleichzeitig an.<\/strong> Oft wird die Kompatibilit\u00e4t schneller umgesetzt, wenn die Anbieter wissen, dass mehrere Nutzer diese nutzen wollen w\u00fcrden.<\/p>\n<ul>\n<li class=\"translation-block\"><a href=\"https:\/\/www.sliderrevolution.com\/\" target=\"_blank\" rel=\"noopener\">Slider Revolution<\/a>: Das Einbetten von externen Inhalten (z.B. YouTube Videos oder Google Maps) kann nicht durch einen Content Blocker vor der Einwilligung blockiert werden. Slider Revolution verwendet f\u00fcr das Laden dieser Einbettungen im Frontend abseits des Standard-HTML ein eigenes JavaScript, das nicht isoliert werden kann.<\/li>\n<li class=\"translation-block\"><a href=\"https:\/\/wordpress.org\/plugins\/cachify\/\" target=\"_blank\" rel=\"noopener\">Cachify<\/a>: Der Page Cache wird ungew\u00f6hnlich fr\u00fch angelegt und gespeichert, weshalb Content Blocker erst nach dem Page Caching greifen und folglich keine Inhalte geblockt werden k\u00f6nnen. Wir haben den Entwicklern einen <a href=\"https:\/\/github.com\/pluginkollektiv\/cachify\/pull\/231\" target=\"-blank\" rel=\"noopener\">Vorschlag zur L\u00f6sung des Problems auf Github<\/a> angeboten, der leider noch nicht in das Plugin aufgenommen wurde.<\/li>\n<li class=\"translation-block\"><a href=\"https:\/\/de.gtranslate.io\/\" target=\"_blank\" rel=\"noopener\">GTranslate<\/a>: Das Plugin kann auf jeder Unterseite mehrere Sprachschalter anzeigen. Wenn mehr als einen Sprachschalter angezeigt wird, funktioniert das Plugin nur, wenn alle Assets auf der Website synchron geladen werden. Real Cookie Banner muss die Assets async\/defer laden, weil zuerst die Einwilligung gepr\u00fcft werden muss. Daher funktioniert GTranslate nur, wenn auf jeder Seite genau eine Sprachschalter angezeigt wird.<\/li>\n<li class=\"translation-block\"><a href=\"https:\/\/wordpress.org\/plugins\/wp-asset-clean-up\/\" target=\"_blank\" rel=\"noopener\">Asset CleanUp<\/a>: Das Optimierungs-Plugin packt das JavaScript von Real Cookie Banner in sein kombiniertes JavaScript. Das f\u00fchrt zu Fehlfunktionen beim Laden des Cookie-Banners. Der Entwickler <a href=\"https:\/\/wordpress.org\/support\/topic\/exclude-plugins-from-js-minify-combine\/\" target=\"_blank\" rel=\"noopener\">hat noch keinen Filter<\/a> bereitgestellt, damit wir das JavaScript von Real Cookie Banner automatisch aus dem kombinierten JavaScript ausschlie\u00dfen k\u00f6nnen. Deaktiviere daher bitte das kombinierte JavaScript in Asset CleanUp.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/translatepress-multilingual\/\">TranslatePress<\/a>: The multilingual plugin has limited support for React, a core technology of WordPress components, and Real Cookie Banner, because TranslatePress&#8217;s MutationObserver sometimes fails to correctly detect component rerenderings. As a result, texts in the cookie banner do not appear in the list of translatable texts in the TranslatePress translation editor. One solution is to insert the untranslatable texts from the cookie banner on any page as a paragraph and translate them there. TranslatePress can then display the translations in the cookie banner. TranslatePress has not solved the problem despite multiple requests via emails also in the <a href=\"https:\/\/wordpress.org\/support\/topic\/incompatibility-with-react\/\" target=\"_blank\" rel=\"noopener\">wordpress.org support forum<\/a>. Furthermore, parts of the text in the cookie policy automatically generated by Real Cookie Banner cannot be automatically translated because TranslatePress does not programatically translate complex dynamic text modules (translations can be added by website owners in the translation editor itself).<\/li>\n<\/ul>\n<\/div><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>Bekannte Probleme<\/h2>\n<h3>Error message &#8220;A term with the name provided already exists in this taxonomy.&#8221;<\/h3>\n<p class=\"translation-block\">Nach der Installation von Real Cookie Banner und dem \u00d6ffnen des Men\u00fcs \u201eCookies\u201c in deinem WordPress-Dashboard wird m\u00f6glicherweise die folgende Fehlermeldung angezeigt: \u201eEin Begriff mit dem angegebenen Namen ist in dieser Taxonomie bereits vorhanden.\u201c. Dies wird meist durch eine unvollst\u00e4ndige oder fehlgeschlagene Migration deiner Datenbank verursacht (<a href=\"https:\/\/wordpress.stackexchange.com\/q\/225641\/83335\" target=\"_blank\" rel=\"noopener\">Referenz<\/a>).<\/p>\n<\/div><\/div><div class=\"w-iconbox us_custom_8551abba iconpos_left style_outlined color_primary align_left no_title\"><div class=\"w-iconbox-icon\" style=\"font-size:18px;\"><i class=\"fas fa-lightbulb\"><\/i><\/div><div class=\"w-iconbox-meta\"><div class=\"w-iconbox-text\"><p class=\"translation-block\"><strong>Keine Panik!<\/strong> Bei diesem Artikel kann es sehr technisch werden. Solltest du selbst nicht weiterkommen, kann es hilfreich sein, dich an deinen technischen Ansprechpartner und\/oder Hosting-Provider zu wenden.<\/p>\n<\/div><\/div><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p class=\"translation-block\">Um festzustellen, ob dies tats\u00e4chlich die Ursache f\u00fcr das Problem deiner Website ist, navigiere bitte beispielsweise \u00fcber phpMyAdmin zu deiner Datenbank und \u00f6ffne die Struktur deiner Datenbanktabelle <code>wp_termmeta<\/code> (beachte, dass das Pr\u00e4fix \u201ewp\u201d bei dir m\u00f6glicherweise anders lautet). Bitte stelle sicher, dass deine Datenbanktabelle f\u00fcr die Spalte <code>meta_id<\/code> einen <code>AUTO_INCREMENT<\/code> konfiguriert hat.<\/p>\n<p class=\"translation-block\">Fehlender <code>AUTO_INCREMENT<\/code>::<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-244078\" src=\"https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-missing-ai-326x97.png\" alt=\"\" width=\"326\" height=\"97\" srcset=\"https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-missing-ai-326x97.png 326w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-missing-ai-890x265.png 890w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-missing-ai-18x5.png 18w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-missing-ai-652x194.png 652w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-missing-ai.png 1006w\" sizes=\"(max-width: 326px) 100vw, 326px\" \/><\/p>\n<p class=\"translation-block\">Behobene <code>meta_id<\/code> Spalte mit <code>AUTO_INCREMENT<\/code>:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-244079\" src=\"https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-added-ai-326x128.png\" alt=\"\" width=\"326\" height=\"128\" srcset=\"https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-added-ai-326x128.png 326w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-added-ai-890x350.png 890w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-added-ai-18x7.png 18w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-added-ai-652x257.png 652w, https:\/\/devowl.io\/wp-content\/uploads\/knowledge-base\/wp-termmeta-added-ai.png 1037w\" sizes=\"(max-width: 326px) 100vw, 326px\" \/><\/p>\n<p>Hierf\u00fcr kannst du den folgenden SQL-Befehl verwenden:<\/p>\n<pre>ALTER TABLE `wp_termmeta` CHANGE `meta_id` `meta_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;<\/pre>\n<p>Nachdem du die Datenbanktabelle erfolgreich konfiguriert hast, m\u00fcssen wir Real Cookie Banner \u201emitteilen\u201c, dass die Service-Gruppen neu erstellt werden m\u00fcssen:<\/p>\n<ol>\n<li>Stelle sicher, dass Real Cookie Banner aktiviert ist<\/li>\n<li>Navigiere nach https:\/\/your-wordpress-instance.com\/wp-admin\/edit-tags.php?taxonomy=rcb-cookie-group<\/li>\n<li>W\u00e4hle alle Service-Gruppen aus und l\u00f6sche sie (wenn du ein mehrsprachiges Plugin wie PolyLang oder WPML verwendest, l\u00f6sche alle Service-Gruppen f\u00fcr alle Sprachen).<\/li>\n<li>Real Cookie Banner sollte nun wieder aufrufbar sein.<\/li>\n<\/ol>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section>","protected":false},"template":"","topic":[30],"class_list":["post-228411","knowledge-base","type-knowledge-base","status-publish","hentry","topic-common-issues-rcb"],"acf":[],"_links":{"self":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/knowledge-base\/228411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/knowledge-base"}],"about":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/types\/knowledge-base"}],"version-history":[{"count":15,"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/knowledge-base\/228411\/revisions"}],"predecessor-version":[{"id":244080,"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/knowledge-base\/228411\/revisions\/244080"}],"wp:attachment":[{"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/media?parent=228411"}],"wp:term":[{"taxonomy":"topic","embeddable":true,"href":"https:\/\/devowl.io\/de\/wp-json\/wp\/v2\/topic?post=228411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}