Title: TCF v2.3: Unable to encode additional segments (e.g., vendorsDisclosed) when isServiceSpecific=true · Issue #83 · IABTechLab/iabgpp-java · GitHub
Open Graph Title: TCF v2.3: Unable to encode additional segments (e.g., vendorsDisclosed) when isServiceSpecific=true · Issue #83 · IABTechLab/iabgpp-java
X Title: TCF v2.3: Unable to encode additional segments (e.g., vendorsDisclosed) when isServiceSpecific=true · Issue #83 · IABTechLab/iabgpp-java
Description: When encoding TCF v2.3 with isServiceSpecific=true, the GPP Java encoder only allows one additional segment to the core segments. This makes it impossible to include additional valid segments as needed in our requirements. This functiona...
Open Graph Description: When encoding TCF v2.3 with isServiceSpecific=true, the GPP Java encoder only allows one additional segment to the core segments. This makes it impossible to include additional valid segments as ne...
X Description: When encoding TCF v2.3 with isServiceSpecific=true, the GPP Java encoder only allows one additional segment to the core segments. This makes it impossible to include additional valid segments as ne...
Opengraph URL: https://github.com/IABTechLab/iabgpp-java/issues/83
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"TCF v2.3: Unable to encode additional segments (e.g., vendorsDisclosed) when isServiceSpecific=true","articleBody":"When encoding TCF v2.3 with isServiceSpecific=true, the GPP Java encoder only allows one additional segment to the core segments. This makes it impossible to include additional valid segments as needed in our requirements. This functionality is not documented in the GPP specification.\n\n**Expected**\nSupport encoding additional TCF v2.3 segments (disclosedVendors) regardless of isServiceSpecific.\n**Actual**\nOnly one additional segment can be added with the core segment when isServiceSpecific as true; more than one additional segments is blocked.\n\n**Code Reference**\nSegment restriction appears here:\nhttps://github.com/IABTechLab/iabgpp-java/blob/master/iabgpp-encoder/src/main/java/com/iab/gpp/encoder/section/TcfEuV2.java#L106\n\n**Question**\nIs restricting segments under isServiceSpecific=true intentional? If not, can segment extension be enabled?","author":{"url":"https://github.com/Lokesh-Singh-WBD","@type":"Person","name":"Lokesh-Singh-WBD"},"datePublished":"2025-12-11T07:45:32Z","url":"https://github.com/IABTechLab/iabgpp-java/issues/83"}
| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:343cdc45-be26-6298-297a-c99249627adc |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C176:3539E7:1CAF6C:25FE89:6AF64DBD |
| html-safe-nonce | afea4d2d4654b99776d05c3437fa804e59e0ee4d14728e9b90a1ad31a4d9e6d6 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMTc2OjM1MzlFNzoxQ0FGNkM6MjVGRTg5OjZBRjY0REJEIiwidmlzaXRvcl9pZCI6IjYzODAzNzk0Mjk4OTI2NzI5NTciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 52a71ab3691f2d77516c9c13322d57abe5bdd9330dd744eeef876c6fe621c33b |
| hovercard-subject-tag | issue:3718208004 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/IABTechLab/iabgpp-java/83/issue_layout |
| twitter:image | https://opengraph.githubassets.com/7f562499de476f0e26d9d09680cdae0b3533db015bad1833e6cb7cdf25f8d86e/IABTechLab/iabgpp-java/issues/83 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/7f562499de476f0e26d9d09680cdae0b3533db015bad1833e6cb7cdf25f8d86e/IABTechLab/iabgpp-java/issues/83 |
| og:image:alt | When encoding TCF v2.3 with isServiceSpecific=true, the GPP Java encoder only allows one additional segment to the core segments. This makes it impossible to include additional valid segments as ne... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Lokesh-Singh-WBD |
| hostname | github.com |
| expected-hostname | github.com |
| None | f08f841c97bca81898b33b24705801fbf36c27aa3a76d422631761ce578f7b63 |
| turbo-cache-control | no-preview |
| go-import | github.com/IABTechLab/iabgpp-java git https://github.com/IABTechLab/iabgpp-java.git |
| octolytics-dimension-user_id | 82903538 |
| octolytics-dimension-user_login | IABTechLab |
| octolytics-dimension-repository_id | 538620496 |
| octolytics-dimension-repository_nwo | IABTechLab/iabgpp-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 538620496 |
| octolytics-dimension-repository_network_root_nwo | IABTechLab/iabgpp-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | b946aa396e8129468b84468b6046f18d957f446c |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | issues |
Links:
Viewport: width=device-width