Skip to main content

SDK Web API

JavaScript SDK API reference.

Initialization

import { createConsentCore } from '@digiwedge/cmp-consent-core';

const consent = createConsentCore({
version: 1,
store: 'localStorage',
});

Methods

getConsent()

Returns current consent state.

setConsent(categories)

Updates consent for specified categories.

subscribe(callback)

Subscribe to consent changes.

tags.register(tag)

Register a third-party tag for deferred loading.

Events

  • consent:update - Fired when consent changes
  • consent:ready - Fired when SDK is initialized