This describes the fields needed for the dashboard to display the status of CPM (Cookie Prompt Management)

interface CookiePromptManagementStatus {
    configurable?: boolean;
    consentManaged: boolean;
    cosmetic?: boolean;
    optoutFailed?: boolean;
    selftestFailed?: boolean;
}

Properties

configurable?: boolean

An optional boolean to indicate whether the platform supports showing the secondary screen with a link to settings

consentManaged: boolean

A required boolean flag to indicate if consent was managed automatically by the browser

cosmetic?: boolean

An optional boolean to indicate that the cookie popup was hidden cosmetically, without active tracking rejection

optoutFailed?: boolean

An optional boolean flag to indicate if our attempts to optout automatically failed. Not currently used in the dashboard

selftestFailed?: boolean

An optional boolean flag to indicate if the self-test verification failed. Not currently used in the dashboard