@usercentrics/cmp-browser-sdk
Version:
Usercentrics CMP Browser SDK
73 lines (72 loc) • 2.26 kB
TypeScript
export declare const DATA_LAYER: ({
'1plusX': boolean;
action: string;
'Acuity Scheduling': boolean;
event: string;
'Facebook Connect': boolean;
'Facebook Custom Audiences': boolean;
'Facebook Pixel': boolean;
'Facebook Social Plugins': boolean;
type: string;
ucCategory: {
customCategory02: boolean;
essential: boolean;
marketing: boolean;
};
'Usercentrics Consent Management Platform': boolean;
} | {
event: string;
'1plusX'?: undefined;
action?: undefined;
'Acuity Scheduling'?: undefined;
'Facebook Connect'?: undefined;
'Facebook Custom Audiences'?: undefined;
'Facebook Pixel'?: undefined;
'Facebook Social Plugins'?: undefined;
type?: undefined;
ucCategory?: undefined;
'Usercentrics Consent Management Platform'?: undefined;
})[];
export declare const DATA_LAYER_CONSENT_MODE: (string | boolean | {
'1plusX': boolean;
'Acuity Scheduling': boolean;
event: string;
'Facebook Connect': boolean;
'Facebook Custom Audiences': boolean;
'Facebook Pixel': boolean;
'Facebook Social Plugins': boolean;
type: string;
'Usercentrics Consent Management Platform': boolean;
ad_personalization?: undefined;
ad_storage?: undefined;
ad_user_data?: undefined;
analytics_storage?: undefined;
} | {
event: string;
'1plusX'?: undefined;
'Acuity Scheduling'?: undefined;
'Facebook Connect'?: undefined;
'Facebook Custom Audiences'?: undefined;
'Facebook Pixel'?: undefined;
'Facebook Social Plugins'?: undefined;
type?: undefined;
'Usercentrics Consent Management Platform'?: undefined;
ad_personalization?: undefined;
ad_storage?: undefined;
ad_user_data?: undefined;
analytics_storage?: undefined;
} | {
ad_personalization: string;
ad_storage: string;
ad_user_data: string;
analytics_storage: string;
'1plusX'?: undefined;
'Acuity Scheduling'?: undefined;
event?: undefined;
'Facebook Connect'?: undefined;
'Facebook Custom Audiences'?: undefined;
'Facebook Pixel'?: undefined;
'Facebook Social Plugins'?: undefined;
type?: undefined;
'Usercentrics Consent Management Platform'?: undefined;
})[];