Microsoft UET Consent Mode

Our integration with Microsoft UET Consent Mode is enabled by default. We map our Advertising purpose into the Microsoft UET Consent Mode ad_storage purpose, and our integration will automatically update Microsoft UET Consent Mode whenever consent changes.

Microsoft UET Consent Mode can be configured as Basic or Advanced.

In Basic mode, Microsoft UET is blocked until user consent is given. When consent is denied or not yet given, no data is transferred to Microsoft at all -- not even the consent status. Microsoft UET is completely blocked from firing. In Advanced mode, Microsoft UET is loaded when a user opens the website or app. Microsoft UET loads the Consent Mode API in order to send default consent states and any subsequent updated consent states.

To implement Basic Microsoft UET Consent Mode, simply tag all data flows associated with Microsoft UET with a non-Essential tracking purpose. To implement Advanced Microsoft UET Consent Mode, simply tag all data flows associated with Microsoft UET with the Essential purpose.

Once you have finished tagging all the data flows in your Triage tab, don't forget to click Review Changes & Publish... so that those changes can take effect on your site!

Our default consent mapping with Microsoft UET Consent Mode is as follows:

  • Advertisingad_storage

This mapping can be reconfigured.

The following example sets the trigger purposes for ad_storage to Advertising and SaleOfInfo:

data-tracker-overrides="MicrosoftUETConsentMode:ad_storage=Advertising,SaleOfInfo VimeoDNT YouTubePrivacyEnhancedMode WistiaDNT FacebookLDU"

The following example force-enables ad_storage:

data-tracker-overrides="MicrosoftUETConsentMode:ad_storage=on VimeoDNT YouTubePrivacyEnhancedMode WistiaDNT FacebookLDU"

In order to disable Microsoft UET Consent Mode, you can simply leave it out of the list of data-tracker-overrides, or specify "off" as the value to disable all third party integrations:

data-tracker-overrides="off"

To confirm that consent mode is set up correctly, please refer to this official guide provided by Microsoft (see the "Validating Consent Mode implementation with UET Tag Helper browser plugin" section).

If you have any questions about this implementation guide, please don't hesitate to contact our Transcend Support team!