Expand GPP parsing libraries to support SIDs 13-22
Opened this issue · 1 comments
bretg commented
As noted in #3975 there are 10 new GPP Section IDs we need to support.
Note that there are some new fields defined in this batch. See https://docs.google.com/spreadsheets/d/1r2xNCH5M2XsFPSbuF3_eeNs3ghgJgtJ-Om471GqwJeE/edit?gid=0#gid=0 for a summary of which fields are in which SIDs:
ProcessingNotice
is a new field in most of the additional SIDsAdditionalDataProcessingConsent
is a new field in most of the additional SIDs- The source documents are at https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/tree/main/Sections/US-States
Net-burst commented
PBS-Java is reliant on the IAB GPP library to support this. They have added SID 13-16, but not 17-22. ProcessingNotice
and AdditionalDataProcessingConsent
are also supported now. But there is a catch: this change was never released. If worst comes to pass, we'll need to fork the GPP library or write our own. So basically @Compile-Ninja FYI. Let's discuss this next week.