InteractiveAdvertisingBureau / GDPR-Transparency-and-Consent-Framework

Technical specifications for IAB Europe Transparency and Consent Framework that will help the digital advertising industry interpret and comply with EU rules on data protection and privacy - notably the General Data Protection Regulation (GDPR) that comes into effect on May 25, 2018.
855 stars 359 forks source link

Wrong example for GVL json format #363

Open yuansi-piao opened 6 months ago

yuansi-piao commented 6 months ago

Please check the example in https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/TCFv2/IAB%20Tech%20Lab%20-%20Consent%20string%20and%20vendor%20list%20formats%20v2.md#example-global-vendor-list-json-object. A constraints is 'A Purpose id must not be present in both purposes and legIntPurposes'. But for the vendor with id 1 in the example, its purposes and legIntPurposes both contain purpose 2.

"1":{
     "id": 1,
       "name": "Vendor Name",
       "purposes": [1, 2, 3, 9],
       "specialPurposes": [1],
       "legIntPurposes": [2],
       "flexiblePurposes": [1, 2],
       "features": [1, 2],

This may confuse the reader, I think. Please correct the example if possible.

HeinzBaumann commented 6 months ago

Thank you for reporting this. I make that change along with some other pending changes.