Systemeinstellungen
ConsentFriend enthält einige Systemeinstellungen im Namensraum
consentfriend
.
Diese sind in den MODX Systemeinstellungen und im Einstellungen Reiter (Zahnradsymbol) der ConsentFriend Managerseite verfügbar.
Schlüssel | Name | Beschreibung | Standard |
---|---|---|---|
consentfriend.accept_all | 'Alle akzeptieren' anzeigen | Wenn diese Option aktiviert ist, zeigt ConsentFriend im Zustimmungsmanager-Modal die Schaltfläche ‚Alle akzeptieren‘ an, die alle Drittanbieter-Dienste aktiviert, wenn der Nutzer darauf klickt. Wenn sie deaktiviert ist, gibt es dort nur die Schaltfläche ‚Ausgewählte Akzeptieren‘, die nur die Dienste aktiviert, die im Zustimmungsmanager-Modal aktiviert sind. | Ja |
consentfriend.cookie_domain | Cookie-Domain | Sie können die Cookie-Domain für den Consent Manager selbst ändern. Verwenden Sie diese Option, wenn Sie die Zustimmung für mehrere übereinstimmende Domains einmalig einholen möchten. ConsentFriend verwendet standardmäßig die aktuelle Domäne. Nur relevant, wenn storageMethod auf cookie gesetzt ist. |
- |
consentfriend.cookie_expires_after_days | Cookie-Ablauf | Legen Sie eine benutzerdefinierte Verfallszeit in Tagen für das ConsentFriend-Cookie fest. Nur relevant, wenn storage_method auf cookie gesetzt ist. |
365 |
consentfriend.cookie_name | Cookie Name | Der Name des Cookies oder des localStorage-Eintrags, den ConsentFriend für die Speicherung der Zustimmungsinformationen verwendet. | consentfriend |
consentfriend.cronjob_id | Cronjob ID | String, der als cronjob_id-Parameter zur cronjob-URL hinzugefügt werden muss. | - |
consentfriend.css_url | CSS-URL | Die CSS-URL für ConsentFriend. Wenn sie leer gelassen wird, verweist die Javascript-URL auf ein Skript, das die Standardstile enthält. | - |
consentfriend.debug | Debug | Debug-Informationen im MODX Fehlerprotokoll ausgeben. | Nein |
consentfriend.default | Default | Legt den Standardstatus für Dienste fest (true=standardmäßig aktiviert). | Nein |
consentfriend.disabled_templates | Deaktivierte Templates | [Seit 1.5.1] Kommagetrennte Liste von Templates, bei denen ConsentFriend deaktiviert ist. Das Ergebnis der Prüfung consentfriend.disabled_templates ersetzt das Ergebnis von consentfriend.enabled_templates . |
- |
consentfriend.element_id | Element-ID | Die ID des DIV-Elements, das ConsentFriend beim Starten erstellt. | consentfriend |
consentfriend.embedded | Eingebettet | Wenn diese Option aktiviert ist, stellt ConsentFriend das Zustimmungsmanager-Modal und den Cookie-Hinweis ohne den Modalhintergrund dar, so dass Sie sie z. B. in ein bestimmtes Element Ihrer Website einbetten können, wie z. B. Ihren Datenschutzhinweis. | Nein |
consentfriend.enable | Aktivieren | Aktivieren Sie ConsentFriend für diese Installation/diesen Kontext. | Nein |
consentfriend.enabled_templates | Aktivierte Templates | [Seit 1.5.1] Kommagetrennte Liste von Templates, bei denen ConsentFriend aktiviert ist. Das Ergebnis der Prüfung consentfriend.disabled_templates ersetzt das Ergebnis von consentfriend.enabled_templates . |
- |
consentfriend.group_by_purpose | Nach Zweck gruppieren | Wenn diese Option aktiviert ist, gruppiert ConsentFriend die Dienste im Zustimmungsmanager-Modal nach ihrem Zweck. Dies ist ratsam, wenn Sie eine große Anzahl von Diensten haben. Benutzer können dann ganze Gruppen von Diensten aktivieren oder deaktivieren, anstatt jeden einzelnen Dienst aktivieren oder deaktivieren zu müssen. | Ja |
consentfriend.hide_decline_all | Ablehnen ausblenden | Wenn diese Funktion aktiviert ist, blendet ConsentFriend die Schaltfläche ‚Ablehnen‘ im Cookie-Hinweis aus und zwingt den Nutzer, das Zustimmungsmanager-Modal zu öffnen, um seine Zustimmung zu ändern oder alle Dienste Dritter zu deaktivieren. Wir raten Ihnen dringend davon ab, diese Funktion zu verwenden, da sie den Grundsätzen ‚Datenschutz durch Voreinstellung‘ und ‚Datenschutz durch Design‘ der Datenschutz-Grundverordnung widerspricht (in anderen Gesetzen wie dem CCPA jedoch zulässig sein könnte). | Nein |
consentfriend.hide_learn_more | ‚Details anzeigen‘ ausblenden | Wenn diese Option aktiviert ist, blendet ConsentFriend die Schaltfläche ‚Details anzeigen‘ im Cookie-Hinweis aus. Wir raten dringend davon ab, dies unter den meisten Umständen zu verwenden, da es den Nutzer daran hindert, seine Einwilligungsentscheidungen anzupassen. | Nein |
consentfriend.hide_learn_more_required_only | ‚Details anzeigen‘ für ‚nur erforderlich‘ ausblenden | Wenn diese Option aktiviert ist, blendet ConsentFriend die Schaltfläche ‚Details anzeigen‘ in der Einwilligungserklärung aus, wenn alle Dienste ‚erforderlich‘ sind. Dies kann für Länder mit weniger restriktiven Cookie-Einwilligungsgesetzen nützlich sein, wenn Sie nicht angeben müssen, welche Dienste die Website verwendet. | Nein |
consentfriend.hide_powered_by | Powered By ausblenden | Wenn diese Option aktiviert ist, blendet ConsentFriend den Link ‚Realisiert mit ConsentFriend (Powered by Klaro!)‘ im Zustimmungsmanager-Modal aus. | Nein |
consentfriend.html_texts | HTML-Texte | Wenn diese Option aktiviert ist, rendert ConsentFriend die in den Übersetzungen consentModal.description und consentNotice.description angegebenen Texte als HTML. Dies ermöglicht es Ihnen, z.B. benutzerdefinierte Links oder interaktive Inhalte hinzuzufügen. |
Nein |
consentfriend.js_url | Javascript-URL | Die Javascript-URL für ConsentFriend. | - |
consentfriend.log_usage | Nutzung protokollieren | Protokollierung der sitzungsbasierten Nutzung von akzeptierten und abgelehnten Diensten von Besuchern mit anonymisierter IP-Adresse zur späteren Analyse | Nein |
consentfriend.mmdb_database | GeoIP2/GeoLite2 Datenbank Typ | [Seit 1.7.0] Der Typ der GeoIP2/GeoLite2-Datenbank (z.B. GeoLite2-ASN, GeoLite2-City oder GeoLite2-Country). | country |
consentfriend.mmdb_license_key | GeoIP2/GeoLite2 Lizenzschlüssel | [Seit 1.7.0] Der Lizenzschlüssel für den Download der GeoLite2-Datenbank. Sie finden ihn auf dem MaxMind-Konto im Abschnitt Lizenzschlüssel. | - |
consentfriend.mmdb_refresh | Aktualisierungsrate der Datenbank | [Seit 1.7.0] Die Aktualisierungsrate der GeoIP2/GeoLite2-Datenbank in Tagen. | 30 |
consentfriend.must_consent | Muss Zustimmen | Wenn diese Option aktiviert ist, zeigt ConsentFriend das Zustimmungsmanager-Modal direkt an und erlaubt dem Nutzer nicht, es zu schließen, bevor er der Nutzung von Drittanbieterdiensten aktiv zugestimmt oder sie abgelehnt hat. | Nein |
consentfriend.no_autoLoad | Kein Autoload | [Seit 1.2.0] Wenn diese Option aktiviert ist, wird ConsentFriend nicht automatisch geladen, wenn die Seite geladen wird. | Nein |
consentfriend.notice_as_modal | Hinweis als Modal | Wenn aktiviert, zeigt ConsentFriend den Cookie-Hinweis als modales Fenster an | Nein |
consentfriend.privacy_policy_id | Datenschutzerklärung-ID | Die ID einer MODX-Ressource, welche die Datenschutzrichtlinie enthält. | - |
consentfriend.storage_method | Speichermethode | Wie ConsentFriend die Zustimmungsinformationen im Browser speichert. Geben Sie entweder cookie (Standard) oder localStorage an. |
cookie |
consentfriend.theme | Theme | Das Theme von ConsentFriend. Kann in black , dark , light , white geändert werden. |
- |
consentfriend.use_contexts | Kontexte verwenden | [Seit 1.5.0] Wenn diese Funktion aktiviert ist, können Sie mit ConsentFriend die angezeigten und verwendeten Dienste nach Kontext einschränken. | Nein |
consentfriend.use_cron | Cron verwenden | [Seit 1.7.0] Verwenden Sie einen webbasierten Cronjob für die Aktualisierung der GeoIP2/GeoLite2-Datenbank. | Nein |
consentfriend.use_geoip | GeoIP verwenden | [Seit 1.7.0] Verwenden Sie die GeoIP2/GeoLite2-Datenbank, um die IP-Adresse eines Besuchers zu lokalisieren und eine ortsspezifische Einwilligungsverwaltung auszugeben. Sie benötigen ein MaxMind-Konto für diesen Dienst. | Nein |
consentfriend.user_agent_filter | User Agent Filter | Kommagetrennte Liste von User-Agent-Substrings, die nicht protokolliert werden. | - |