Skip to content

Commit

Permalink
Add tcf configuration information to utiq (#5557)
Browse files Browse the repository at this point in the history
* Add tcf configuration information to utiq

* wording updates

We changed the name of the "GDPR Enforcement" module a while back

---------

Co-authored-by: bretg <[email protected]>
  • Loading branch information
muuki88 and bretg committed Sep 12, 2024
1 parent 78bfc69 commit cf0f92b
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions dev-docs/modules/userid-submodules/utiq.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,30 @@ pbjs.setConfig({
})
```

You can find more information at [docs.utiq.com/docs/programmatic-integration](https://docs.utiq.com/docs/programmatic-integration)

### TCF Activity Integration

If you use the Prebid.js [TCF Control Module](/dev-docs/modules/tcfControl.html), which prevents access to local storage for non consented vendors, you may need to add a vendor exception for the Utiq user id module to work, as Utiq is not a TCF vendor and will be automatically blocked by Prebid when TCF Control is enabled. Utiq performs its own consent check, outside TCF, to ensure that there is no device storage access in the absence of consent.

To do that, you can use below configuration:

```javascript
pbjs.setConfig({
consentManagement: {
gdpr: {
cmpApi: 'iab',
rules: [{ // these are the default values
purpose: "storage",
enforcePurpose: true, // block localStorage based on purpose 1 of TCF
enforceVendor: true, // block localStorage for non consented / non TCF vendors
vendorExceptions: ["utiqId"] // configuration line to add to make utiq exception
}]
}
}
});
```

## Utiq ID onboarding

If you wish to find out more about Utiq, please contact <[email protected]>

0 comments on commit cf0f92b

Please sign in to comment.