@usercentrics/cmp-browser-sdk
Advanced tools
Comparing version 4.34.0 to 4.35.0
@@ -1,1 +0,1 @@ | ||
export{e as API_COMMANDS,as as BUTTON_ALIGNMENT,aB as CLOSE_OPTION,aR as CONSENT_ACTION,aS as CONSENT_TYPE,aC as Core,ar as DPS_DISPLAY_FORMAT,aU as FIRST_LAYER_VARIANT,aX as SECOND_LAYER_SIDE,ax as SECOND_LAYER_TRIGGER,aV as SECOND_LAYER_VARIANT,aY as TCF_DECISION_UI_LAYER,aW as THEME,aT as TRACKING_EVENT_TYPE,aD as UI_LAYER,aE as UI_VARIANT,aA as default,aF as isCcpaData,aG as isCcpaLabels,aH as isCcpaUI,aI as isDefaultData,aJ as isDefaultLabels,aK as isDefaultUI,aN as isNotPrivacyButtonLabels,aM as isPrivacyButtonLabels,aL as isPrivacyButtonUI,aO as isTcfData,aP as isTcfLabels,aQ as isTcfUI}from"./index-b6eaa44e.js"; | ||
export{e as API_COMMANDS,as as BUTTON_ALIGNMENT,aA as CLOSE_OPTION,aQ as CONSENT_ACTION,aR as CONSENT_TYPE,aB as Core,ar as DPS_DISPLAY_FORMAT,aT as FIRST_LAYER_VARIANT,aW as SECOND_LAYER_SIDE,aw as SECOND_LAYER_TRIGGER,aU as SECOND_LAYER_VARIANT,aX as TCF_DECISION_UI_LAYER,aV as THEME,aS as TRACKING_EVENT_TYPE,aC as UI_LAYER,aD as UI_VARIANT,az as default,aE as isCcpaData,aF as isCcpaLabels,aG as isCcpaUI,aH as isDefaultData,aI as isDefaultLabels,aJ as isDefaultUI,aM as isNotPrivacyButtonLabels,aL as isPrivacyButtonLabels,aK as isPrivacyButtonUI,aN as isTcfData,aO as isTcfLabels,aP as isTcfUI}from"./index-ed42df66.js"; |
@@ -476,2 +476,4 @@ import { BUTTON_ALIGNMENT, DPS_DISPLAY_FORMAT, FIRST_LAYER_VARIANT, SECOND_LAYER_SIDE, SECOND_LAYER_TRIGGER, SECOND_LAYER_VARIANT } from '../../SettingsV2/enums'; | ||
acmV2Enabled?: boolean; | ||
atpAdditionalInfo: string; | ||
atpListTitle: string; | ||
buttonsAcceptAllLabel: string; | ||
@@ -508,3 +510,2 @@ buttonsDenyAllLabel: string; | ||
labelsIabVendors: string; | ||
labelsAcmVendors?: string; | ||
labelsNonIabPurposes: string; | ||
@@ -511,0 +512,0 @@ labelsNonIabVendors: string; |
@@ -23,2 +23,3 @@ import { BaseCategory, BaseService, Category, DataExchangeSetting, LogoPosition, Maybe, Service } from './interfaces'; | ||
export declare const mergeCategoriesWithLabels: (categories: CategoryData[], categoriesLabels: CategoryLabels[], servicesLabels: ServiceLabels[]) => Category[]; | ||
export declare const getPoweredByLink: (settingsID?: string) => string; | ||
export declare const isCcpaData: (data: Maybe<Data>) => data is CcpaData; | ||
@@ -25,0 +26,0 @@ export declare const isTcfData: (data: Maybe<Data>) => data is TcfData; |
@@ -222,2 +222,5 @@ import { AriaLabelsTranslation, ServiceLegalBasis } from '../../Api/interfaces'; | ||
} | ||
export interface ACMVendorLabels { | ||
privacyPolicy: string; | ||
} | ||
export interface AriaLabel { | ||
@@ -263,2 +266,3 @@ ariaLabel: string; | ||
vendor: TCFVendorLabels; | ||
acmVendor: ACMVendorLabels; | ||
} | ||
@@ -265,0 +269,0 @@ export interface PrivacyButtonLabels { |
@@ -0,3 +1,3 @@ | ||
import { ACMVendorLabels, TCFButtonLabels, TCFFirstLayerLabels, TCFSecondLayerLabels, TCFTitleLabels, TCFTogglesLabels, TCFVendorLabels, TcfLabels } from './interfaces'; | ||
import { DpsJsonResponse, LegacyHashService, LegacySettings, Translations } from '../../Api/interfaces'; | ||
import { TCFButtonLabels, TCFFirstLayerLabels, TCFSecondLayerLabels, TCFTitleLabels, TCFTogglesLabels, TCFVendorLabels, TcfLabels } from './interfaces'; | ||
import CommonLabels from './Common/CommonLabels'; | ||
@@ -11,4 +11,5 @@ declare class Tcf extends CommonLabels implements TcfLabels { | ||
vendor: TCFVendorLabels; | ||
acmVendor: ACMVendorLabels; | ||
constructor(legacySettings: LegacySettings, dpsJson: DpsJsonResponse, thirdPartyCount: number, translations?: Translations | null, aggregatedServices?: LegacyHashService[]); | ||
} | ||
export default Tcf; |
{ | ||
"name": "@usercentrics/cmp-browser-sdk", | ||
"version": "4.34.0", | ||
"version": "4.35.0", | ||
"tcfCmpVersion": "3", | ||
"author": "Usercentrics GmbH", | ||
"description": "Usercentrics CMP Browser SDK", | ||
"homepage": "https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/index.html", | ||
"homepage": "https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/index.html", | ||
"license": "SEE LICENSE IN LICENSE.md", | ||
@@ -9,0 +9,0 @@ "main": "dist/index.js", |
@@ -43,3 +43,3 @@ # Usercentrics CMP Browser SDK | ||
The constructor also supports an optional [Options](https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/interfaces/InitOptions.html) parameter. | ||
The constructor also supports an optional [Options](https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/interfaces/InitOptions.html) parameter. | ||
@@ -131,3 +131,3 @@ ## Geolocation initialization | ||
The constructor also supports an optional [Options](https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/interfaces/InitOptions.html) parameter. | ||
The constructor also supports an optional [Options](https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/interfaces/InitOptions.html) parameter. | ||
@@ -233,3 +233,3 @@ For TCF, the `createTcfApiStub` option needs to be set to true in order for the \_\_tcfapi queue to initialize right away (we cannot wait for the settings request to finish). | ||
- `getServicesBaseInfo` retrieve all services with their base information, without fetching the aggregator. | ||
- Returns [BaseService](https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/interfaces/BaseService.html)[] | ||
- Returns [BaseService](https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/interfaces/BaseService.html)[] | ||
@@ -244,3 +244,3 @@ ```js | ||
- `getServicesFullInfo` retrieves all services with their complete information, fetching the aggregator if necessary. | ||
- Returns Promise<[Service](https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/modules.html#service)[]> | ||
- Returns Promise<[Service](https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/modules.html#service)[]> | ||
@@ -261,3 +261,3 @@ ```js | ||
- `getCategoriesBaseInfo` retrieves the categories and their base services info to display this information in your UI. | ||
- Returns [BaseCategory](https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/interfaces/BaseCategory.html)[] | ||
- Returns [BaseCategory](https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/interfaces/BaseCategory.html)[] | ||
@@ -272,3 +272,3 @@ ```js | ||
- `getCategoriesFullInfo` retrieves the categories and their full services info to display this information in your UI. | ||
- Returns Promise<[Category](https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/interfaces/Category.html)[]> | ||
- Returns Promise<[Category](https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/interfaces/Category.html)[]> | ||
@@ -328,3 +328,3 @@ ```js | ||
```html | ||
<script src="https://app.usercentrics.eu/browser-sdk/4.34.0/bundle.js"></script> | ||
<script src="https://app.usercentrics.eu/browser-sdk/4.35.0/bundle.js"></script> | ||
``` | ||
@@ -360,3 +360,3 @@ | ||
**NOTE**: If you need Internet Explorer 11 support, you can point the `src` attribute to `https://app.usercentrics.eu/browser-sdk/4.34.0/bundle_legacy.js`. | ||
**NOTE**: If you need Internet Explorer 11 support, you can point the `src` attribute to `https://app.usercentrics.eu/browser-sdk/4.35.0/bundle_legacy.js`. | ||
@@ -371,2 +371,2 @@ ## Considerations for building your custom TCF v2.0 UI | ||
Documentation can be found on our [documentation website](https://docs.usercentrics.com/cmp_browser_sdk/4.34.0/index.html). | ||
Documentation can be found on our [documentation website](https://docs.usercentrics.com/cmp_browser_sdk/4.35.0/index.html). |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
1810315
23599