Skip to content

Commit 1f6c748

Browse files
mazarakidmazarakimuuki88
authored
add bidders on UtiqMtp ID configuration, add TCF integration section … (prebid#6128)
* add bidders on UtiqMtp ID configuration, add TCF integration section below UtiwMtp ID configuration section * Use standard markdown links * Absolute link --------- Co-authored-by: Dimitra-Niki Mazaraki <dimitra-niki.mazaraki@utiq.com> Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
1 parent 84c436c commit 1f6c748

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

dev-docs/modules/userid-submodules/utiqMtp.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,35 @@ pbjs.setConfig({
3737
userIds: [
3838
{
3939
name: "utiqMtpId",
40+
bidders: ["bidder1", "bidder2", ...]
4041
},
4142
],
4243
},
4344
})
4445
```
4546

47+
## TCF Activity Integration
48+
49+
If you use the Prebid.js [TCF Control Module](/dev-docs/modules/tcfControl), 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.
50+
51+
To do that, you can use below configuration:
52+
53+
```javascript
54+
pbjs.setConfig({
55+
consentManagement: {
56+
gdpr: {
57+
cmpApi: 'iab',
58+
rules: [{ // these are the default values
59+
purpose: "storage",
60+
enforcePurpose: true, // block localStorage based on purpose 1 of TCF
61+
enforceVendor: true, // block localStorage for non consented / non TCF vendors
62+
vendorExceptions: ["utiqMtpId"] // configuration line to add to make utiq exception
63+
}]
64+
}
65+
}
66+
});
67+
```
68+
4669
## Utiq ID onboarding
4770

4871
If you wish to find out more about Utiq, please contact <csm@utiq.com>

0 commit comments

Comments
 (0)