|
94 | 94 |
|
95 | 95 | // Only add consent management for EUID (GDPR compliance) |
96 | 96 | if (identityName === 'EUID') { |
97 | | - config.consentManagement = consentManagementObj; |
| 97 | + console.log('[DEBUG] Adding consent management:', consentManagementObj); |
| 98 | + config.consentManagement = { gdpr: consentManagementObj }; |
| 99 | + console.log('[DEBUG] Final config with consentManagement:', JSON.stringify(config, null, 2)); |
98 | 100 | } |
99 | 101 |
|
100 | 102 | pbjs.setConfig(config); |
| 103 | + |
| 104 | + // Check what consent data Prebid has after config |
| 105 | + setTimeout(() => { |
| 106 | + console.log('[DEBUG] Consent data after setConfig:', pbjs.getConfig('consentManagement')); |
| 107 | + }, 100); |
101 | 108 | } |
102 | 109 |
|
103 | 110 | // Consent management for GDPR compliance (required for EUID) |
104 | 111 | const consentManagementObj = { |
105 | | - "cmpApi": "static", |
106 | | - "consentData": { |
107 | | - "getTCData": { |
108 | | - "tcString": "CO-HDlqO-HDlqAKAXCENBDCsAP_AAH_AACiQHKNd_X_fb39j-_59_9t0eY1f9_7_v20zjgeds-8Nyd_X_L8X42M7vF36pq4KuR4Eu3LBIQFlHOHcTUmw6IkVqTPsak2Mr7NKJ7PEinMbe2dYGHtfn9VTuZKYr97s___z__-__v__75f_r-3_3_vp9V---_fA5QAkw1L4CLMSxwJJo0qhRAhCuJDoAQAUUIwtE1hASuCnZXAR-ggYAIDUBGBECDEFGLIIAAAAAkoiAkAPBAIgCIBAACAFSAhAARoAgsAJAwCAAUA0LACKAIQJCDI4KjlMCAiRaKCeSMASi72MMIQyigBoFH4AAAAA.cAAAAAAAAAAA", |
109 | | - "cmpId": 10, |
110 | | - "cmpVersion": 23, |
111 | | - "tcfPolicyVersion": 2, |
112 | | - "gdprApplies": true, |
113 | | - "cmpStatus": "loaded", |
114 | | - "eventStatus": "tcloaded", |
115 | | - "purpose": { |
116 | | - "consents": { |
117 | | - "1": true, |
118 | | - "2": true |
119 | | - } |
120 | | - }, |
121 | | - "vendor": { |
122 | | - "consents": { |
123 | | - "52": true, // rubicon for adserving |
124 | | - "21": true, // unifiedId |
125 | | - "131": true, // id5Id |
126 | | - "929": true, // parrableId |
127 | | - "97": true, // identityLink |
128 | | - "887": true, // uid2 |
129 | | - "95": true, // lotamePanoramaId |
130 | | - "301": true, // zeotapIdPlus |
131 | | - "91": true, // criteo |
132 | | - "737": true, // amxId |
133 | | - "58": true, // 33acrossId |
| 112 | + "cmpApi": "static", |
| 113 | + "consentData": { |
| 114 | + "getTCData": { |
| 115 | + "tcString": "CO-HDlqO-HDlqAKAXCENBDCsAP_AAH_AACiQHKNd_X_fb39j-_59_9t0eY1f9_7_v20zjgeds-8Nyd_X_L8X42M7vF36pq4KuR4Eu3LBIQFlHOHcTUmw6IkVqTPsak2Mr7NKJ7PEinMbe2dYGHtfn9VTuZKYr97s___z__-__v__75f_r-3_3_vp9V---_fA5QAkw1L4CLMSxwJJo0qhRAhCuJDoAQAUUIwtE1hASuCnZXAR-ggYAIDUBGBECDEFGLIIAAAAAkoiAkAPBAIgCIBAACAFSAhAARoAgsAJAwCAAUA0LACKAIQJCDI4KjlMCAiRaKCeSMASi72MMIQyigBoFH4AAAAA.cAAAAAAAAAAA", |
| 116 | + "cmpId": 10, |
| 117 | + "cmpVersion": 23, |
| 118 | + "tcfPolicyVersion": 2, |
| 119 | + "gdprApplies": true, |
| 120 | + "cmpStatus": "loaded", |
| 121 | + "eventStatus": "tcloaded", |
| 122 | + "purpose": { |
| 123 | + "consents": { |
| 124 | + "1": true, |
| 125 | + "2": true |
| 126 | + } |
| 127 | + }, |
| 128 | + "vendor": { |
| 129 | + "consents": { |
| 130 | + "52": true, // rubicon for adserving |
| 131 | + "21": true, // unifiedId |
| 132 | + "131": true, // id5Id |
| 133 | + "929": true, // parrableId |
| 134 | + "97": true, // identityLink |
| 135 | + "887": true, // uid2 |
| 136 | + "95": true, // lotamePanoramaId |
| 137 | + "301": true, // zeotapIdPlus |
| 138 | + "91": true, // criteo |
| 139 | + "737": true, // amxId |
| 140 | + "58": true, // 33acrossId |
134 | 141 | } |
135 | 142 | } |
136 | 143 | } |
|
0 commit comments