- Eine Chrome-Erweiterung, die Cookie-Einwilligungsbanner auf Websites automatisch ablehnt oder schließt
- Anders als bestehende Auto-Accept-Erweiterungen lehnt diese Erweiterung nicht essenzielle Cookies bevorzugt ab und schließt das Banner, wenn das nicht gelingt
- Durch die Erkennung von „Cookie-Consent-Lösungsanbietern“ wie OneTrust wird eine ausgefeilte Erkennungs- und Ablehnungslogik umgesetzt
- Die Erweiterung wurde mit Cursor-AI-Tools und Vibe-Coding entwickelt; der Code ist Open Source
Wichtiger Code
- Führt die Erkennung der angegebenen Anbieter der Reihe nach aus
const findAndClickRejectButtons = () => {
commonCookiePopupChecks.forEach(({ check, rejectOrClose }) => {
if (check()) {
rejectOrClose();
return;
}
});
}
- Bestimmten Anbieter finden: OneTrust
const checkForOneTrust = (): boolean => !!document.getElementById('onetrust-consent-sdk');
const closeOrRejectOneTrust = () => {
const rejectButton = document.getElementById('onetrust-reject-all-handler');
if (rejectButton) {
rejectButton.click();
return true;
}
const consentSDK = document.getElementById('onetrust-consent-sdk');
if (consentSDK) {
consentSDK.remove();
return true;
}
return false;
};
Noch keine Kommentare.