Public Cookie Consent Evidence Agent
Pricing
from $5.00 / 1,000 useful cookie consent evidence results
Public Cookie Consent Evidence Agent
Extract public cookie consent banner evidence, CMP providers, consent actions, privacy links, hashes, and useful-result pricing.
Extract public cookie consent banner evidence from static HTML pages.
This Actor is intentionally narrow. It records what can be seen in the public page source: cookie banner text, CMP provider hints, accept/reject/manage actions, privacy-choice links, cookie category wording, and stable hashes for change detection.
It does not render JavaScript, click consent buttons, submit forms, inspect
browser cookies, audit Set-Cookie attributes, or provide legal compliance
advice.
Input Example
{"pageUrls": ["https://www.atlassian.com/"],"focusTerms": ["reject", "preferences"],"requestTimeoutSecs": 20}
Output Highlights
statusinputUrl,finalUrl, andsiteOriginUrlcookieSurfaceTypecmpProvidersbannerEvidenceconsentActionsprivacyPolicyLinkscookieCategorySignalsmatchedFocusTermsevidenceSnippetsandevidenceUrlscookieConsentScore,confidenceScore, andcompletenessScorecookieConsentHash,previousCookieConsentHash, andchangeStatusbillableEventName
Useful-Result Pricing
This Actor is intended for pay-per-event pricing:
apify-actor-start: charged once per run.useful-cookie-consent-evidence-result: charged only for useful, new or changed cookie consent evidence records.
Non-billable records include unsafe URLs, failed fetches, unchanged hashes, focus misses, privacy-policy-only pages, CMP-script-only pages, generic landing pages, lead-form marketing checkbox pages, security-header pages, and pages without visible cookie/banner/action evidence.
Do not configure apify-default-dataset-item.
URL Safety
The Actor accepts only public HTTP/HTTPS pages. It rejects private-network and
local addresses, .local domains, credentials, query parameters, fragments,
path parameters, sensitive account/token paths, cross-site redirects,
non-HTML responses, and pages larger than 3 MB.
Change Detection
Pass prior records through previousCookieConsentRecords. If the same page
returns the same cookieConsentHash, the Actor writes an unchanged record
without charging useful-cookie-consent-evidence-result.