UNPKG

@cliqz/autoconsent

Version:

This is a library of rules for navigating through common consent popups on the web. These rules can be run in a Firefox webextension, or in a puppeteer orchestrated headless browser. Using these rules, opt-in and opt-out options can be selected automatica

1,718 lines (1,717 loc) 215 kB
{ "autoconsent": [ { "name": "2dehands", "detectCmp": [ { "exists": ".gdpr-notification" } ], "detectPopup": [ { "exists": ".gdpr-notification" } ], "optOut": [ { "click": ".cookie-message-desktop > a" }, { "waitFor": ".consent-purpose-checkbox[checked]" }, { "click": ".consent-purpose-checkbox[checked]", "all": true }, { "click": ".consent-submit-button" } ], "optIn": [ { "click": ".ui-button-primary" } ] }, { "name": "asus", "detectCmp": [ { "exists": "#cookie-policy-info" } ], "detectPopup": [ { "visible": "#cookie-policy-info" } ], "optIn": [ { "click": ".btn-read-ck" } ], "optOut": [ { "click": ".btn-setting" }, { "click": ".btn-save" } ] }, { "name": "cc_banner", "detectCmp": [ { "exists": ".cc_banner-wrapper" } ], "detectPopup": [ { "visible": ".cc_banner" } ], "optIn": [ { "click": ".cc_btn_accept_all" } ], "optOut": [ { "hide": [ ".cc_banner-wrapper" ] } ] }, { "name": "Cevent", "detectCmp": [ { "exists": ".cvent-cookie-disclaimer" } ], "detectPopup": [ { "visible": ".cookie-disclaimer-accept" } ], "optOut": [ { "click": ".cookie-disclaimer-decline" } ], "optIn": [ { "click": ".cookie-disclaimer-accept" } ] }, { "name": "Clarip", "detectCmp": [ { "eval": "typeof window.claripCookieManagerLink === 'string'" } ], "detectPopup": [ { "visible": ".cookie-consent-banner-content" } ], "frame": "https://cdn.clarip.com/endurance/cookieconsent/index.html", "optOut": [ { "eval": "showModal(document.querySelector('.clarip-cookie-manager')) || true" }, { "click": "#opt-out-all", "frame": true }, { "click": "#save-cookie-options", "frame": true } ], "optIn": [ { "click": "#cookie-cta" } ] }, { "name": "conversant", "detectCmp": [ { "eval": "window.cmpConfig && window.cmpConfig.methods && typeof window.cmpConfig.methods.summon === 'function'" } ], "detectPopup": [ { "exists": "#gdpr-modal-landing-body" } ], "optOut": [ { "click": "#gdpr-modal-learn-more" }, { "click": "#gdpr-modal-all-purpose-opt-out" }, { "click": "#gdpr-modal-collapse-vendor .gdpr-modal-shrink" }, { "click": ".gdpr-modal-button-continue" } ], "optIn": [ { "click": ".gdpr-modal-button-continue" } ], "openCmp": [ { "eval": "cmpConfig.methods.summon()" } ], "test": [ { "eval": "__cmp('getVendorConsents', undefined, r => window.__rcsResult = r) || true" }, { "wait": 500 }, { "eval": "Object.values(window.__rcsResult.vendorConsents).every(c => !c)" } ] }, { "name": "cookie-law-info", "detectCmp": [ { "exists": "#cookie-law-info-bar" } ], "detectPopup": [ { "visible": "#cookie-law-info-bar" } ], "optIn": [ { "click": "[data-cli_action=\"accept\"]" } ], "optOut": [ { "hide": [ "#cookie-law-info-bar" ] }, { "eval": "CLI.disableAllCookies();CLI.reject_close()" } ], "test": [ { "eval": "document.cookie.indexOf('cookielawinfo-checkbox-non-necessary=yes') === -1" } ] }, { "name": "cookie-notice", "detectCmp": [ { "exists": "#cookie-notice" } ], "detectPopup": [ { "visible": "#cookie-notice" } ], "optIn": [ { "hide": [ "#cn-accept-cookie" ] } ], "optOut": [ { "hide": [ "#cookie-notice" ] } ] }, { "name": "cookieconsent", "detectCmp": [ { "exists": "[aria-label=\"cookieconsent\"]" } ], "detectPopup": [ { "visible": "[aria-label=\"cookieconsent\"]" } ], "optIn": [ { "click": ".cc-dismiss" } ], "optOut": [ { "hide": [ "[aria-label=\"cookieconsent\"]" ] } ] }, { "name": "Drupal", "detectCmp": [ { "exists": "#drupalorg-crosssite-gdpr" } ], "detectPopup": [ { "visible": "#drupalorg-crosssite-gdpr" } ], "optOut": [ { "click": ".no" } ], "optIn": [ { "click": ".yes" } ] }, { "name": "Entrepreneur.com", "detectCmp": [ { "exists": "form#cookiepolicyconsent" } ], "detectPopup": [ { "visible": "form#cookiepolicyconsent" } ], "optIn": [ { "click": "#cookieConsent" }, { "click": "#cookie-consent-ok" } ], "optOut": [ { "click": ".btn-flat" } ] }, { "name": "eu-cookie-compliance-banner", "detectCmp": [ { "exists": ".eu-cookie-compliance-banner-info" } ], "detectPopup": [ { "visible": ".eu-cookie-compliance-banner-info" } ], "optIn": [ { "click": ".agree-button" } ], "optOut": [ { "click": ".decline-button", "optional": true }, { "hide": [ ".eu-cookie-compliance-banner-info", "#sliding-popup" ] } ], "test": [ { "eval": "document.cookie.indexOf('cookie-agreed=2') === -1" } ] }, { "name": "faktor.io", "detectCmp": [ { "exists": "#cmp-faktor-io" } ], "frame": "https://cw.choice.faktor.io/", "detectPopup": [ { "exists": "body", "frame": true } ], "optOut": [ { "click": "#privacySettingsButton", "frame": true }, { "wait": 100 }, { "click": ".mat-slide-toggle-input:checked", "frame": true, "all": true }, { "wait": 100 }, { "click": "#exitButton", "frame": true } ], "optIn": [ { "click": "#acceptAll", "frame": true } ] }, { "name": "funding-choices", "detectCmp": [ { "exists": ".fc-consent-root" } ], "detectPopup": [ { "visible": ".fc-dialog-container" } ], "optOut": [ { "click": ".fc-cta-do-not-consent,.fc-cta-manage-options" }, { "click": ".fc-preference-consent:checked,.fc-preference-legitimate-interest:checked", "all": true, "optional": true }, { "click": ".fc-confirm-choices", "optional": true } ], "optIn": [ { "click": ".fc-cta-consent" } ] }, { "name": "hubspot", "detectCmp": [ { "exists": "#hs-eu-cookie-confirmation" } ], "detectPopup": [ { "visible": "#hs-eu-cookie-confirmation" } ], "optIn": [ { "click": "#hs-eu-confirmation-button" } ], "optOut": [ { "click": "#hs-eu-decline-button" } ] }, { "name": "InternetBrands", "detectCmp": [ { "exists": ".ibeugdpr-banner" } ], "detectPopup": [ { "exists": "body.ibeugdpr-disabled" } ], "optOut": [ { "eval": "document.querySelectorAll('.ibeugdpr-disabled').forEach(e => e.classList.remove('ibeugdpr-disabled')) || true" }, { "hide": [ ".ibeugdpr-banner", ".ibeugdpr-overlay" ] } ], "optIn": [ { "click": ".ibeugdpr-consent-button" } ] }, { "name": "notice-cookie", "detectCmp": [ { "exists": ".notice--cookie" } ], "detectPopup": [ { "visible": ".notice--cookie" } ], "optIn": [ { "click": ".button--notice" } ], "optOut": [ { "hide": [ ".notice--cookie" ] } ] }, { "name": "Onetrust", "detectCmp": [ { "exists": "#onetrust-banner-sdk,.optanon-alert-box-wrapper" } ], "detectPopup": [ { "visible": "#onetrust-banner-sdk,.optanon-alert-box-wrapper" } ], "optOut": [ { "hide": [ "#onetrust-banner-sdk", "#onetrust-consent-sdk" ] }, { "click": "#onetrust-pc-btn-handler,.ot-sdk-show-settings,.js-cookie-settings" }, { "waitFor": "#onetrust-consent-sdk", "timeout": 2000 }, { "wait": 1000 }, { "click": "#onetrust-consent-sdk input.category-switch-handler:checked,.js-editor-toggle-state:checked", "all": true, "optional": true }, { "waitForThenClick": ".save-preference-btn-handler,.js-consent-save", "timeout": 1000 } ], "optIn": [ { "click": "onetrust-accept-btn-handler,js-accept-cookies" } ], "test": [ { "eval": "window.OnetrustActiveGroups.split(',').filter(s => s.length > 0).length <= 1" } ] }, { "name": "osano", "detectCmp": [ { "exists": ".osano-cm-window" } ], "detectPopup": [ { "visible": ".osano-cm-dialog" } ], "optIn": [ { "click": ".osano-cm-accept-all" } ], "optOut": [ { "hide": [ ".osano-cm-window" ] } ] }, { "name": "quantcast", "detectCmp": [ { "exists": "#qc-cmp2-container" } ], "detectPopup": [ { "visible": "#qc-cmp2-ui" } ], "optOut": [ { "click": ".qc-cmp2-summary-buttons > button[mode=\"secondary\"]" }, { "waitFor": "#qc-cmp2-ui" }, { "click": ".qc-cmp2-toggle-switch > button[aria-checked=\"true\"]", "all": true, "optional": true }, { "click": ".qc-cmp2-main button[aria-label=\"REJECT ALL\"]", "optional": true }, { "waitForThenClick": ".qc-cmp2-main button[aria-label=\"SAVE & EXIT\"],.qc-cmp2-buttons-desktop > button[mode=\"primary\"]", "timeout": 5000 } ], "optIn": [ { "click": ".qc-cmp2-summary-buttons > button[mode=\"primary\"]" } ] }, { "name": "Tealium", "detectCmp": [ { "exists": "#__tealiumGDPRecModal" }, { "eval": "typeof utag.gdpr === 'object'" } ], "detectPopup": [ { "visible": "#__tealiumGDPRecModal" } ], "optOut": [ { "hide": [ "#__tealiumGDPRecModal", "#__tealiumGDPRcpPrefs" ] }, { "eval": "utag.gdpr.setPreferencesFromList([])" }, { "eval": "utag.gdpr.setConsentValue(0)" } ], "optIn": [ { "hide": [ "#__tealiumGDPRecModal" ] }, { "eval": "utag.gdpr.setConsentValue(true)" } ], "test": [ { "eval": "utag.gdpr.getConsentState() === -1" } ] }, { "name": "Test page CMP", "detectCmp": [ { "exists": "#privacy-test-page-cmp-test" } ], "detectPopup": [ { "visible": "#privacy-test-page-cmp-test" } ], "optIn": [ { "click": "#accept-all" } ], "optOut": [ { "waitFor": "#reject-all" }, { "click": "#reject-all" } ], "test": [ { "eval": "window.results.results[0] === 'button_clicked'" } ] }, { "name": "Wikia", "detectCmp": [ { "exists": "div[data-tracking-opt-in-overlay=\"true\"]" } ], "detectPopup": [ { "exists": "button[data-tracking-opt-in-learn-more=\"true\"],div[data-tracking-opt-in-learn-more=\"true\"]" } ], "optIn": [ { "click": "button[data-tracking-opt-in-learn-more=\"true\"],div[data-tracking-opt-in-learn-more=\"true\"]" }, { "click": "button[data-tracking-opt-in-save=\"true\"],div[data-tracking-opt-in-save=\"true\"]" } ], "optOut": [ { "click": "button[data-tracking-opt-in-learn-more=\"true\"],div[data-tracking-opt-in-learn-more=\"true\"]" }, { "waitFor": "input[id^=\"switch_\"]", "wait": 500 }, { "click": "input[id^=\"switch_\"]:checked" }, { "click": "input[id^=\"switch_\"]:checked" }, { "click": "input[id^=\"switch_\"]:checked" }, { "click": "input[id^=\"switch_\"]:checked" }, { "click": "input[id^=\"switch_\"]:checked" }, { "click": "button[data-tracking-opt-in-save=\"true\"],div[data-tracking-opt-in-save=\"true\"]" } ], "test": [ { "eval": "__cmp('getVendorConsents', undefined, r => window.__rcsResult = r) || true" }, { "wait": 500 }, { "eval": "Object.values(window.__rcsResult.purposeConsents).every(c => !c)" } ] } ], "consentomatic": { "EvidonBanner": { "detectors": [ { "presentMatcher": { "target": { "selector": "#_evidon_banner" }, "type": "css" }, "showingMatcher": { "target": { "displayFilter": true, "selector": "#_evidon_banner" }, "type": "css" } } ], "methods": [ { "action": { "actions": [ { "target": { "selector": "#_evidon_banner #_evidon-message a", "textFilter": [ "choices", "Cookie Consent Tool", "here" ] }, "type": "click" }, { "type": "wait", "waitTime": 250 }, { "target": { "selector": "#_evidon_banner #_evidon-option-button" }, "type": "click" } ], "type": "list" }, "name": "OPEN_OPTIONS" }, { "action": { "actions": [ { "falseAction": { "actions": [ { "negated": false, "retries": 10, "target": { "selector": "iframe#_evidon-consent-frame" }, "type": "waitcss", "waitTime": 250 }, { "negated": true, "retries": 10, "target": { "selector": "iframe#_evidon-consent-frame" }, "type": "waitcss", "waitTime": 250 }, { "target": { "selector": "button#_evidon-accept-button" }, "type": "click" } ], "type": "list" }, "target": { "selector": "#evidon-prefdiag-overlay" }, "trueAction": { "target": { "selector": ".evidon-prefdiag-declinebtn" }, "type": "click" }, "type": "ifcss" } ], "type": "list" }, "name": "SAVE_CONSENT" }, { "action": { "actions": [ { "target": { "selector": "#evidon-prefdiag-background" }, "type": "hide" }, { "target": { "selector": "#evidon-prefdiag-overlay" }, "type": "hide" }, { "target": { "selector": "#_evidon_banner" }, "type": "hide" } ], "type": "list" }, "name": "HIDE_CMP" }, { "action": { "target": { "selector": "#evidon-prefdiag-overlay" }, "trueAction": { "actions": [ { "target": { "selector": ".evidon-prefdiag-sidebarlink", "textFilter": [ "Purposes" ] }, "type": "click" }, { "action": { "actions": [ { "target": { "selector": "[id*=iab-purpose-name]", "textFilter": [ "Information storage and access" ] }, "trueAction": { "consents": [ { "matcher": { "target": { "selector": "input" }, "type": "checkbox" }, "toggleAction": { "target": { "selector": "label" }, "type": "click" }, "type": "D" } ], "type": "consent" }, "type": "ifcss" }, { "target": { "selector": "[id*=iab-purpose-name]", "textFilter": [ "Personalisation" ] }, "trueAction": { "consents": [ { "matcher": { "target": { "selector": "input" }, "type": "checkbox" }, "toggleAction": { "target": { "selector": "label" }, "type": "click" }, "type": "F" } ], "type": "consent" }, "type": "ifcss" }, { "target": { "selector": "[id*=iab-purpose-name]", "textFilter": [ "Content selection, delivery, reporting" ] }, "trueAction": { "consents": [ { "matcher": { "target": { "selector": "input" }, "type": "checkbox" }, "toggleAction": { "target": { "selector": "label" }, "type": "click" }, "type": "E" } ], "type": "consent" }, "type": "ifcss" }, { "target": { "selector": "[id*=iab-purpose-name]", "textFilter": [ "Ad selection, delivery, reporting" ] }, "trueAction": { "consents": [ { "matcher": { "target": { "selector": "input" }, "type": "checkbox" }, "toggleAction": { "target": { "selector": "label" }, "type": "click" }, "type": "F" } ], "type": "consent" }, "type": "ifcss" }, { "target": { "selector": "[id*=iab-purpose-name]", "textFilter": [ "Measurement" ] }, "trueAction": { "consents": [ { "matcher": { "target": { "selector": "input" }, "type": "checkbox" }, "toggleAction": { "target": { "selector": "label" }, "type": "click" }, "type": "B" } ], "type": "consent" }, "type": "ifcss" } ], "type": "list" }, "target": { "selector": "#iab-purpose-container [id*='iab-purpose']" }, "type": "foreach" }, { "target": { "selector": ".evidon-prefdiag-acceptbtn", "textFilter": [ "Save Preferences" ] }, "type": "click" }, { "target": { "selector": ".evidon-prefdiag-sidebarlink", "textFilter": [ "Vendors" ] }, "type": "click" } ], "type": "list" }, "type": "ifcss" }, "name": "DO_CONSENT" } ] }, "EvidonIFrame": { "detectors": [ { "presentMatcher": { "parent": null, "target": { "selector": ".footer .evidon-footer-image" }, "type": "css" }, "showingMatcher": { "parent": null, "target": { "selector": ".footer .evidon-footer-image" }, "type": "css" } } ], "methods": [ { "action": { "actions": [ { "consents": [ { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Advertising" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Advertising" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Functional" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Functional" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "A" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Analytics Provider" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Analytics Provider" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Social Media" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Social Media" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Network" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Network" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Server" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Server" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Creative/Ad Format Technology" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Research Provider" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Research Provider" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Creative/Ad Format Technology" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Data Aggregator/Supplier" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Data Aggregator/Supplier" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Publisher" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Publisher" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Demand Side Platform" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Demand Side Platform" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Retargeter" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Retargeter" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Exchange" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Exchange" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Marketing Solutions" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Marketing Solutions" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Advertiser" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Advertiser" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Supply Side Platform" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Supply Side Platform" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Optimizer" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Optimizer" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Verification" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" }, "toggleAction": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Ad Verification" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "click" }, "type": "F" }, { "matcher": { "parent": { "childFilter": { "target": { "selector": ".category-header-text", "textFilter": "Data Management Platform" } }, "selector": ".category-header" }, "target": { "selector": "img.category-check.checked" }, "type": "css" },