InteractiveAdvertisingBureau / Global-Privacy-Platform

IAB Tech Lab Global Privacy Platform specification
72 stars 36 forks source link

Specification for values returned in parsedSections object #115

Open wroberts-comscore opened 2 months ago

wroberts-comscore commented 2 months ago

I am hoping to find more information on the values returned in parsedSections, specifically I'm hoping to understand the tcfeuv2 property on parsedSections.

My team was under the impression that the GPP 1.1 parsedSections.tcfeuv2 would return the same object that's returned for a TCF CMP, e.g. https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/TCFv2/IAB%20Tech%20Lab%20-%20CMP%20API%20v2.md#tcdata

But it seems after seeing some implementations online (and from reading what's available in the spec) it seems to differ greatly, e.g. there is no more gdprApplies property, and parsedSections.tcfeuv2 returns an array.

Is there any information about GPP 1.1's parsedSection values returned?

wroberts-comscore commented 2 months ago

Also, I am wondering about the PurposeOneTreatment (and other "boolean" values) here in the spec: https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/blob/main/Sections/EEA/GPPExtension%3A%20IAB%20Europe%20TCF.md

It says this is a boolean but in the description it's showing that it's either a 0 or a 1. Am I missing something here? Are booleans in this spec intended to be 1's and 0's and not True/False?

patmmccann commented 2 months ago

@wroberts-comscore I think the second comment deserves its own issue to track independently, I am also curious image