- Multi-seller auction demo has been added
- Contextual auctions (header bidding and ad server auctions) are executed before the Protected Audience auction is executed.
- The winning bid price of the contextual auction acts as the bid floor of the Protected Audience auction
- Ad server / DSP-A / DSP-B / SSP-A / SSP-B participants have been added
- The ad server acts as the top-level seller and DSPs/SSPs are component participants
- Instream video ad demo has been added
- SSP VAST XML wraps around the DSP VAST URI
- A unique ID is added to each reporting URL in the VAST
- The finalized VAST is post-messaged out of the iframe to the IMA SDK
NA
- Tools :
- Adding Postman configs for Aggregation Service running on GCP
- CI/CD :
- Update pre-commit-config to upgrade revision of mirrors-prettier and markdownlint-cli2
NA
-
GitHub documentation : Add a changelog
-
Home Site : upgrade CMS to Docusaurus v3
-
Enrollment and Attestation :
- DSP Site : serve attestation file version2 on privacy-sandbox-demos-dsp.dev
- SSP Site : serve attestation file version2 on privacy-sandbox-demos-ssp.dev
- CI/CD : Cloud Build copies the attestation files from cicd/attestations to dsp/ssp services for the target environment
- Update deployment documentation with instructions related to enrollment and attestation
-
Demos
- Use Case : Single-touch conversion Attribution. Move attribution code from SSP to DSP and update documentation
-
Tools :
- Add Aggregatable Report Converter to the tooling codebase. This tool helps developers to create debug aggregatable reports that can be used for Local Testing and AWS Aggregation Service testing.
-
CI/CD Linting and Reformating code base on commit/PR
- pre-commit.ci won't fix automatically but only raise a warning when submitting PR
- prettier will now wrap markdown file where line length exceeds 150 chars
- markdownlint will ignore line length on tables, ordered list validation, and html tags included for docusaurus layout.
- #76
- #77
- #178
- Shop site : refactor service using expressJS (from nextJS)
- Shop site : fix issue with Firebase filtering session cookies
- DSP Site : attestation file is served from privacy-sandbox-demos-dsp.dev
- Use Case : remarketing. Move
renderURL
from the SSP codebase to the DSP codebase. - Use Case : VAST Video Protected Audience. Release v1.
- Use Case : Single-touch conversion Attribution. Fix registering attribution sources ("Attribution-Reporting-Eligible" is a Dictionary Structured Header and thus need to be decoded accordingly)
- Home site : fix Docusaurus and nginx configuration that prevented direct links to use cases
- Home site : fix broken links in documentation
- GitHub documentation : update deployment guides
- Launch Privacy Sandbox Demos Github Repository
- Launch hosted demos https://privacy-sandbox-demos.dev/
- Publication of a blog poston developers.chrome.com