├── .demos ├── .env ├── .env.deploy.template ├── .firebaserc.template ├── .gcloudignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── github-repo-stats.yml │ └── scorecard.yml ├── .gitignore ├── .markdownlint-cli2.yaml ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cicd ├── .env.dev ├── .env.prod ├── attestations │ ├── privacy-sandbox-attestations.json.ad-server.dev │ ├── privacy-sandbox-attestations.json.ad-server.prod │ ├── privacy-sandbox-attestations.json.dsp-a.dev │ ├── privacy-sandbox-attestations.json.dsp-a.prod │ ├── privacy-sandbox-attestations.json.dsp-b.dev │ ├── privacy-sandbox-attestations.json.dsp-b.prod │ ├── privacy-sandbox-attestations.json.dsp-x.dev │ ├── privacy-sandbox-attestations.json.dsp-x.prod │ ├── privacy-sandbox-attestations.json.dsp-y.dev │ ├── privacy-sandbox-attestations.json.dsp-y.prod │ ├── privacy-sandbox-attestations.json.dsp.dev │ ├── privacy-sandbox-attestations.json.dsp.prod │ ├── privacy-sandbox-attestations.json.service-provider.dev │ ├── privacy-sandbox-attestations.json.service-provider.prod │ ├── privacy-sandbox-attestations.json.ssp-a.dev │ ├── privacy-sandbox-attestations.json.ssp-a.prod │ ├── privacy-sandbox-attestations.json.ssp-b.dev │ ├── privacy-sandbox-attestations.json.ssp-b.prod │ ├── privacy-sandbox-attestations.json.ssp-x.dev │ ├── privacy-sandbox-attestations.json.ssp-x.prod │ ├── privacy-sandbox-attestations.json.ssp-y.dev │ ├── privacy-sandbox-attestations.json.ssp-y.prod │ ├── privacy-sandbox-attestations.json.ssp.dev │ └── privacy-sandbox-attestations.json.ssp.prod └── cloudbuild.yaml ├── docker-compose.yml ├── docs ├── dependencies.md ├── deploy-to-gcp.md ├── deploy-to-linux-docker.md ├── deploy-to-linux-podman.md └── images │ └── news.png ├── firebase.json ├── monitoring └── puppeteer-nodejs │ ├── .gcloudignore │ ├── .gitignore │ ├── .puppeteerrc.cjs │ ├── README.md │ ├── index.js │ ├── lib │ └── constants.js │ ├── monitor-uc-remarketing.js │ ├── monitor-uc-single-touch-conversion.js │ ├── monitor-uc-template.js │ ├── monitor-uc-vast-video-paapi.js │ ├── monitor-uc-video-multi-seller-seq-auction-paapi.js │ ├── package-lock.json │ └── package.json ├── nginx ├── cert │ ├── .gitignore │ └── mkcert.sh └── nginx.conf ├── package.json ├── scripts ├── cicd_setup.sh ├── cloudrun_deploy.sh ├── cloudrun_setup.sh ├── firebase_deploy.sh ├── firebase_setup.sh ├── monitoring_deploy.sh ├── monitoring_setup.sh └── monitoring_uptime.sh ├── services ├── ad-tech │ ├── .dockerignore │ ├── .prettierignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── controllers │ │ │ ├── key-value-store.ts │ │ │ └── report-store.ts │ │ ├── lib │ │ │ ├── arapi.ts │ │ │ ├── attribution-reporting-helper.ts │ │ │ ├── auction-config-helper.ts │ │ │ ├── common-utils.ts │ │ │ ├── constants.ts │ │ │ ├── contextual-auction-helper.ts │ │ │ └── interest-group-helper.ts │ │ ├── main.ts │ │ ├── public │ │ │ ├── .well-known │ │ │ │ └── privacy-sandbox-attestations.json │ │ │ ├── css │ │ │ │ ├── ad-frame.css │ │ │ │ ├── ad-label.css │ │ │ │ └── index.css │ │ │ ├── html │ │ │ │ ├── contextual-ad-x.html │ │ │ │ ├── contextual-ad-y.html │ │ │ │ ├── contextual-ad.html │ │ │ │ ├── protected-audience-ad-x.html │ │ │ │ ├── protected-audience-ad-y.html │ │ │ │ └── protected-audience-ad.html │ │ │ ├── img │ │ │ │ ├── emoji_u1f369.svg │ │ │ │ ├── emoji_u1f4b0.svg │ │ │ │ └── spy.svg │ │ │ └── js │ │ │ │ ├── contextual-ads.js │ │ │ │ ├── display-ads.js │ │ │ │ ├── dsp │ │ │ │ ├── dsp-tag.js │ │ │ │ ├── join-ad-interest-group.js │ │ │ │ ├── static-ad-label.js │ │ │ │ └── usecase │ │ │ │ │ ├── bidding-and-auction │ │ │ │ │ ├── auction-bidding-logic.js │ │ │ │ │ ├── bidding-logic-dsp-x.js │ │ │ │ │ └── bidding-logic-dsp-y.js │ │ │ │ │ ├── default │ │ │ │ │ └── auction-bidding-logic.js │ │ │ │ │ ├── multi-touch-attribution │ │ │ │ │ ├── mta-conversion-tag.js │ │ │ │ │ ├── mta-conversion-worklet.js │ │ │ │ │ ├── mta-conversion.js │ │ │ │ │ └── write-impression-context-to-shared-storage.js │ │ │ │ │ ├── private-aggregation-example │ │ │ │ │ ├── private-aggregation-example-worklet.js │ │ │ │ │ └── run-private-aggregation-example.js │ │ │ │ │ ├── reach-measurement │ │ │ │ │ ├── reach-measurement-worklet.js │ │ │ │ │ └── static-ads-for-reach.js │ │ │ │ │ └── single-touch-attribution │ │ │ │ │ └── static-ads-for-ara-js.js │ │ │ │ ├── ssp │ │ │ │ ├── ad-server-tag.js │ │ │ │ ├── default │ │ │ │ │ ├── auction-decision-logic.js │ │ │ │ │ └── top-level-auction-decision-logic.js │ │ │ │ ├── run-sequential-ad-auction.js │ │ │ │ ├── run-simple-ad-auction.js │ │ │ │ └── usecase │ │ │ │ │ └── bidding-and-auction │ │ │ │ │ ├── ad-tag.js │ │ │ │ │ ├── model │ │ │ │ │ ├── global.d.ts │ │ │ │ │ └── model.d.ts │ │ │ │ │ ├── proto │ │ │ │ │ └── sfe-client.proto │ │ │ │ │ ├── ssp-a │ │ │ │ │ ├── construct-component-auction.ts │ │ │ │ │ └── decision-logic.js │ │ │ │ │ ├── ssp-x │ │ │ │ │ ├── construct-component-auction.ts │ │ │ │ │ └── decision-logic.js │ │ │ │ │ ├── ssp-y │ │ │ │ │ ├── construct-component-auction.ts │ │ │ │ │ └── decision-logic.js │ │ │ │ │ └── ssp │ │ │ │ │ ├── config-collector.js │ │ │ │ │ ├── decision-logic.js │ │ │ │ │ └── run-ad-auction.js │ │ │ │ └── video-ads.js │ │ ├── routes │ │ │ ├── common │ │ │ │ ├── ads-router.ts │ │ │ │ ├── attribution-reporting-router.ts │ │ │ │ ├── common-router.ts │ │ │ │ ├── report-router.ts │ │ │ │ └── topics-router.ts │ │ │ ├── dsp │ │ │ │ ├── bidding-signals-router.ts │ │ │ │ ├── buyer-contextual-bidder-router.ts │ │ │ │ └── buyer-router.ts │ │ │ ├── ssp │ │ │ │ ├── scoring-signals-router.ts │ │ │ │ ├── seller-contextual-bidder-router.ts │ │ │ │ ├── seller-router.ts │ │ │ │ └── usecase │ │ │ │ │ └── bidding-and-auction │ │ │ │ │ ├── ad-service.ts │ │ │ │ │ ├── bidding-and-auction-router.ts │ │ │ │ │ └── server │ │ │ │ │ ├── proto │ │ │ │ │ └── sfe-client.proto │ │ │ │ │ ├── ssp-x-sfe-client.ts │ │ │ │ │ └── ssp-y-sfe-client.ts │ │ │ └── well-known │ │ │ │ ├── well-known-attribution-reporting-router.ts │ │ │ │ ├── well-known-private-aggregation-router.ts │ │ │ │ └── well-known-realtime-monitoring-router.ts │ │ └── views │ │ │ ├── component-ads-for-multi-piece.ejs │ │ │ ├── contextual-ads.ejs │ │ │ ├── display-ads.ejs │ │ │ ├── dsp │ │ │ ├── join-ad-interest-group.ejs │ │ │ ├── mta-conversion.ejs │ │ │ ├── private-aggregation-example.ejs │ │ │ ├── static-ads-for-ara-html.ejs │ │ │ ├── static-ads-for-ara-js.ejs │ │ │ ├── static-ads-for-mta.ejs │ │ │ └── static-ads-for-reach.ejs │ │ │ ├── index.ejs │ │ │ ├── multi-piece-ads.ejs │ │ │ ├── ssp │ │ │ ├── run-ad-auction.ejs │ │ │ ├── run-sequential-ad-auction.ejs │ │ │ ├── usecase │ │ │ │ └── bidding-and-auction │ │ │ │ │ └── ad-tag.ejs │ │ │ └── vast-preroll.ejs │ │ │ ├── video-ads.ejs │ │ │ └── view-reports.ejs │ └── tsconfig.json ├── collector │ ├── Dockerfile │ └── src │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── main_test.go ├── home │ ├── .gcloudignore │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── babel.config.js │ ├── docs │ │ ├── demos │ │ │ ├── _category_.json │ │ │ ├── bidding-and-auction.md │ │ │ ├── img │ │ │ │ ├── attribution-reporting-flow.png │ │ │ │ ├── attribution-reporting-journey-1-seq.png │ │ │ │ ├── bidding-and-auction-flow.png │ │ │ │ ├── bidding-auction-api-flow.png │ │ │ │ ├── instream-video-ad-hb-time.png │ │ │ │ ├── instream-video-ad-ig-time.png │ │ │ │ ├── instream-video-ad-render-time.png │ │ │ │ ├── multi-touch-attribution-implementation-details.png │ │ │ │ ├── multi-touch-attribution-system-design.png │ │ │ │ ├── multi-touch-attribution-user-journey.png │ │ │ │ ├── publisher-ad-quality-req-flow.png │ │ │ │ ├── reach-measurement-chrome-reports.png │ │ │ │ ├── reach-measurement-console1.png │ │ │ │ ├── reach-measurement-shared-storage1.png │ │ │ │ ├── reach-measurement-shared-storage2.png │ │ │ │ ├── reach-measurement-well-known-reports.png │ │ │ │ ├── retargeting-remarketing-flow.png │ │ │ │ ├── retargeting-remarketing-journey-1-seq.png │ │ │ │ ├── sequential-setup-with-contextual-auction-flow.png │ │ │ │ ├── single-touch-event-level-report-endpoint.png │ │ │ │ ├── single-touch-event-level-report-journey.png │ │ │ │ ├── single-touch-event-level-report-overview.png │ │ │ │ ├── single-touch-event-level-report-request.png │ │ │ │ ├── single-touch-event-level-report-request2.png │ │ │ │ └── topics-flow.png │ │ │ ├── instream-video-ad.md │ │ │ ├── multi-piece-ad.md │ │ │ ├── multi-touch-conversion-attribution.md │ │ │ ├── publisher-ad-quality-req.md │ │ │ ├── reach-measurement-with-shared-storage.md │ │ │ ├── retargeting-remarketing.md │ │ │ ├── sequential-auction-setup.md │ │ │ ├── single-touch-conversion-attribution.md │ │ │ └── single-touch-event-level-report.md │ │ └── intro.md │ ├── docusaurus.config.js │ ├── nginx.conf │ ├── package-lock.json │ ├── package.json │ ├── sidebars.js │ ├── src │ │ ├── components │ │ │ └── HomepageFeatures │ │ │ │ ├── index.js │ │ │ │ └── styles.module.css │ │ ├── css │ │ │ ├── cookienotificationbar.min.css │ │ │ └── custom.css │ │ ├── pages │ │ │ ├── index.js │ │ │ ├── index.module.css │ │ │ └── markdown-page.md │ │ └── theme │ │ │ └── Root.js │ └── static │ │ ├── .nojekyll │ │ └── img │ │ ├── favicon.ico │ │ ├── home-hero-user.svg │ │ ├── how-works-apps.svg │ │ ├── how-works-web.svg │ │ ├── logo.svg │ │ ├── padlock-information.svg │ │ ├── privacy-sandbox-demos.png │ │ ├── privacy-sandbox-demos.svg │ │ ├── shield-information.svg │ │ └── user-avatar-information.svg ├── news │ ├── .dockerignore │ ├── .gitignore │ ├── .prettierignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── constants.ts │ │ ├── index.ts │ │ ├── public │ │ │ ├── css │ │ │ │ ├── global.tailwind.css │ │ │ │ └── unified.css │ │ │ ├── img │ │ │ │ └── spy.svg │ │ │ └── js │ │ │ │ ├── header-bidding-lib.js │ │ │ │ ├── main.js │ │ │ │ └── video-ad-helper.js │ │ └── views │ │ │ ├── bidding-and-auction.ejs │ │ │ ├── components │ │ │ ├── aside.ejs │ │ │ ├── footer.ejs │ │ │ ├── header.ejs │ │ │ └── video-ad.ejs │ │ │ ├── example-private-aggregation.ejs │ │ │ ├── index.ejs │ │ │ ├── mmt-basic-reach-mmt.ejs │ │ │ ├── mmt-multi-touch-attribution.ejs │ │ │ ├── mmt-single-touch-attribution-html.ejs │ │ │ ├── mmt-single-touch-attribution-js.ejs │ │ │ ├── pa-display-ad-with-deals.ejs │ │ │ ├── pa-fenced-frame-display-ad.ejs │ │ │ ├── pa-iframe-display-ad.ejs │ │ │ ├── pa-iframe-multi-piece-ad.ejs │ │ │ ├── pa-iframe-video-ad.ejs │ │ │ ├── pa-multiple-ad.ejs │ │ │ └── pa-publisher-ad-quality-req.ejs │ ├── tailwind.config.cjs │ └── tsconfig.json ├── service-provider │ ├── .dockerignore │ ├── .gitignore │ ├── .prettierignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── public │ │ │ ├── .well-known │ │ │ │ └── privacy-sandbox-attestations.json │ │ │ ├── images │ │ │ │ ├── payment-provider-card-small.png │ │ │ │ └── payment-provider-card.png │ │ │ ├── js │ │ │ │ ├── register-card.js │ │ │ │ └── simulate-payment.js │ │ │ └── stylesheets │ │ │ │ └── style.css │ │ └── views │ │ │ ├── button.ejs │ │ │ ├── index.ejs │ │ │ └── popup.ejs │ └── tsconfig.json ├── shop │ ├── .dockerignore │ ├── .gitignore │ ├── .prettierignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ ├── constants.ts │ │ │ └── items.ts │ │ ├── public │ │ │ ├── css │ │ │ │ └── global.tailwind.css │ │ │ ├── image │ │ │ │ ├── shop.webp │ │ │ │ └── svg │ │ │ │ │ ├── emoji_u1f3bf.svg │ │ │ │ │ ├── emoji_u1f45e.svg │ │ │ │ │ ├── emoji_u1f45f.svg │ │ │ │ │ ├── emoji_u1f460.svg │ │ │ │ │ ├── emoji_u1f461.svg │ │ │ │ │ ├── emoji_u1f462.svg │ │ │ │ │ ├── emoji_u1f6d2.svg │ │ │ │ │ ├── emoji_u1f6fc.svg │ │ │ │ │ ├── emoji_u1f97e.svg │ │ │ │ │ ├── emoji_u1f97f.svg │ │ │ │ │ ├── emoji_u1fa70.svg │ │ │ │ │ ├── emoji_u1fa74.svg │ │ │ │ │ ├── emoji_u26f8.svg │ │ │ │ │ └── get_svg.sh │ │ │ └── js │ │ │ │ ├── cart.js │ │ │ │ ├── main.js │ │ │ │ └── payment-buttons.js │ │ └── views │ │ │ ├── cart-item.ejs │ │ │ ├── cart.ejs │ │ │ ├── checkout.ejs │ │ │ ├── index.ejs │ │ │ └── item.ejs │ ├── tailwind.config.cjs │ └── tsconfig.json └── travel │ ├── .dockerignore │ ├── .prettierignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── index.ts │ ├── public │ │ ├── css │ │ │ └── global.css │ │ ├── img │ │ │ ├── emoji_u1f3de.svg │ │ │ ├── spy.svg │ │ │ └── travel.webp │ │ └── js │ │ │ └── main.js │ └── views │ │ └── index.ejs │ └── tsconfig.json ├── setup.sh └── tools ├── aggregatable_report_converter ├── README.md ├── out │ └── artifacts │ │ └── aggregatable_report_converter_jar │ │ └── aggregatable_report_converter.jar ├── pom.xml ├── src │ └── main │ │ ├── java │ │ ├── AggregatableReport.java │ │ ├── AvroEncoder.java │ │ ├── AvroFileReader.java │ │ ├── HelpOption.java │ │ ├── Main.java │ │ ├── OutputDomain.java │ │ ├── Payload.java │ │ └── Tools.java │ │ └── resources │ │ └── META-INF │ │ └── MANIFEST.MF └── target │ ├── aggregatable_report_converter-1.0-SNAPSHOT.jar │ ├── classes │ ├── AggregatableReport.class │ ├── AvroEncoder.class │ ├── AvroFileReader.class │ ├── HelpOption.class │ ├── META-INF │ │ └── MANIFEST.MF │ ├── Main.class │ ├── OutputDomain.class │ ├── Payload.class │ ├── Tools.class │ └── main │ │ └── resources │ │ └── META-INF │ │ └── MANIFEST.MF │ ├── maven-archiver │ └── pom.properties │ └── maven-status │ └── maven-compiler-plugin │ └── compile │ └── default-compile │ ├── createdFiles.lst │ └── inputFiles.lst ├── hadolint └── postman_configurations ├── GCPPrivacySandbox.postman_collection.json ├── GCP_workspace.postman_globals.json ├── Privacy Sandbox.postman_collection.json └── workspace.postman_globals.json /.demos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.demos -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.env -------------------------------------------------------------------------------- /.env.deploy.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.env.deploy.template -------------------------------------------------------------------------------- /.firebaserc.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.firebaserc.template -------------------------------------------------------------------------------- /.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.gcloudignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/github-repo-stats.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.github/workflows/github-repo-stats.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint-cli2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.markdownlint-cli2.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/.next 2 | **/build -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/README.md -------------------------------------------------------------------------------- /cicd/.env.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/.env.dev -------------------------------------------------------------------------------- /cicd/.env.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/.env.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ad-server.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ad-server.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ad-server.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ad-server.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-a.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-a.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-a.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-a.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-b.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-b.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-b.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-b.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-x.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-x.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-x.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-x.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-y.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-y.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp-y.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp-y.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.dsp.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.dsp.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.service-provider.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.service-provider.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.service-provider.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.service-provider.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-a.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-a.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-a.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-a.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-b.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-b.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-b.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-b.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-x.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-x.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-x.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-x.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-y.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-y.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp-y.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp-y.prod -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp.dev -------------------------------------------------------------------------------- /cicd/attestations/privacy-sandbox-attestations.json.ssp.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/attestations/privacy-sandbox-attestations.json.ssp.prod -------------------------------------------------------------------------------- /cicd/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/cicd/cloudbuild.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/docs/dependencies.md -------------------------------------------------------------------------------- /docs/deploy-to-gcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/docs/deploy-to-gcp.md -------------------------------------------------------------------------------- /docs/deploy-to-linux-docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/docs/deploy-to-linux-docker.md -------------------------------------------------------------------------------- /docs/deploy-to-linux-podman.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/docs/deploy-to-linux-podman.md -------------------------------------------------------------------------------- /docs/images/news.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/docs/images/news.png -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/firebase.json -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/.gcloudignore -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/.gitignore: -------------------------------------------------------------------------------- 1 | # ignore 2 | .cache 3 | node_modules 4 | -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/.puppeteerrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/.puppeteerrc.cjs -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/README.md -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/index.js -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/lib/constants.js -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/monitor-uc-remarketing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/monitor-uc-remarketing.js -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/monitor-uc-single-touch-conversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/monitor-uc-single-touch-conversion.js -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/monitor-uc-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/monitor-uc-template.js -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/monitor-uc-vast-video-paapi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/monitor-uc-vast-video-paapi.js -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/monitor-uc-video-multi-seller-seq-auction-paapi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/monitor-uc-video-multi-seller-seq-auction-paapi.js -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/package-lock.json -------------------------------------------------------------------------------- /monitoring/puppeteer-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/monitoring/puppeteer-nodejs/package.json -------------------------------------------------------------------------------- /nginx/cert/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nginx/cert/mkcert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/nginx/cert/mkcert.sh -------------------------------------------------------------------------------- /nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/nginx/nginx.conf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/package.json -------------------------------------------------------------------------------- /scripts/cicd_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/cicd_setup.sh -------------------------------------------------------------------------------- /scripts/cloudrun_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/cloudrun_deploy.sh -------------------------------------------------------------------------------- /scripts/cloudrun_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/cloudrun_setup.sh -------------------------------------------------------------------------------- /scripts/firebase_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/firebase_deploy.sh -------------------------------------------------------------------------------- /scripts/firebase_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/firebase_setup.sh -------------------------------------------------------------------------------- /scripts/monitoring_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/monitoring_deploy.sh -------------------------------------------------------------------------------- /scripts/monitoring_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/monitoring_setup.sh -------------------------------------------------------------------------------- /scripts/monitoring_uptime.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/scripts/monitoring_uptime.sh -------------------------------------------------------------------------------- /services/ad-tech/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | .gitignore 3 | node_modules -------------------------------------------------------------------------------- /services/ad-tech/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | node_modules 4 | *.ejs -------------------------------------------------------------------------------- /services/ad-tech/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/Dockerfile -------------------------------------------------------------------------------- /services/ad-tech/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/package-lock.json -------------------------------------------------------------------------------- /services/ad-tech/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/package.json -------------------------------------------------------------------------------- /services/ad-tech/src/controllers/key-value-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/controllers/key-value-store.ts -------------------------------------------------------------------------------- /services/ad-tech/src/controllers/report-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/controllers/report-store.ts -------------------------------------------------------------------------------- /services/ad-tech/src/lib/arapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/lib/arapi.ts -------------------------------------------------------------------------------- /services/ad-tech/src/lib/attribution-reporting-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/lib/attribution-reporting-helper.ts -------------------------------------------------------------------------------- /services/ad-tech/src/lib/auction-config-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/lib/auction-config-helper.ts -------------------------------------------------------------------------------- /services/ad-tech/src/lib/common-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/lib/common-utils.ts -------------------------------------------------------------------------------- /services/ad-tech/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/lib/constants.ts -------------------------------------------------------------------------------- /services/ad-tech/src/lib/contextual-auction-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/lib/contextual-auction-helper.ts -------------------------------------------------------------------------------- /services/ad-tech/src/lib/interest-group-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/lib/interest-group-helper.ts -------------------------------------------------------------------------------- /services/ad-tech/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/main.ts -------------------------------------------------------------------------------- /services/ad-tech/src/public/.well-known/privacy-sandbox-attestations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/.well-known/privacy-sandbox-attestations.json -------------------------------------------------------------------------------- /services/ad-tech/src/public/css/ad-frame.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/css/ad-frame.css -------------------------------------------------------------------------------- /services/ad-tech/src/public/css/ad-label.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/css/ad-label.css -------------------------------------------------------------------------------- /services/ad-tech/src/public/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/css/index.css -------------------------------------------------------------------------------- /services/ad-tech/src/public/html/contextual-ad-x.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/html/contextual-ad-x.html -------------------------------------------------------------------------------- /services/ad-tech/src/public/html/contextual-ad-y.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/html/contextual-ad-y.html -------------------------------------------------------------------------------- /services/ad-tech/src/public/html/contextual-ad.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/html/contextual-ad.html -------------------------------------------------------------------------------- /services/ad-tech/src/public/html/protected-audience-ad-x.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/html/protected-audience-ad-x.html -------------------------------------------------------------------------------- /services/ad-tech/src/public/html/protected-audience-ad-y.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/html/protected-audience-ad-y.html -------------------------------------------------------------------------------- /services/ad-tech/src/public/html/protected-audience-ad.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/html/protected-audience-ad.html -------------------------------------------------------------------------------- /services/ad-tech/src/public/img/emoji_u1f369.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/img/emoji_u1f369.svg -------------------------------------------------------------------------------- /services/ad-tech/src/public/img/emoji_u1f4b0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/img/emoji_u1f4b0.svg -------------------------------------------------------------------------------- /services/ad-tech/src/public/img/spy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/img/spy.svg -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/contextual-ads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/contextual-ads.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/display-ads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/display-ads.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/dsp-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/dsp-tag.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/join-ad-interest-group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/join-ad-interest-group.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/static-ad-label.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/static-ad-label.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/bidding-and-auction/auction-bidding-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/bidding-and-auction/auction-bidding-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/bidding-and-auction/bidding-logic-dsp-x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/bidding-and-auction/bidding-logic-dsp-x.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/bidding-and-auction/bidding-logic-dsp-y.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/bidding-and-auction/bidding-logic-dsp-y.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/default/auction-bidding-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/default/auction-bidding-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/mta-conversion-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/mta-conversion-tag.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/mta-conversion-worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/mta-conversion-worklet.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/mta-conversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/mta-conversion.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/write-impression-context-to-shared-storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/multi-touch-attribution/write-impression-context-to-shared-storage.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/private-aggregation-example/private-aggregation-example-worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/private-aggregation-example/private-aggregation-example-worklet.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/private-aggregation-example/run-private-aggregation-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/private-aggregation-example/run-private-aggregation-example.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/reach-measurement/reach-measurement-worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/reach-measurement/reach-measurement-worklet.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/reach-measurement/static-ads-for-reach.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/reach-measurement/static-ads-for-reach.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/dsp/usecase/single-touch-attribution/static-ads-for-ara-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/dsp/usecase/single-touch-attribution/static-ads-for-ara-js.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/ad-server-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/ad-server-tag.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/default/auction-decision-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/default/auction-decision-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/default/top-level-auction-decision-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/default/top-level-auction-decision-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/run-sequential-ad-auction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/run-sequential-ad-auction.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/run-simple-ad-auction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/run-simple-ad-auction.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ad-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ad-tag.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/model/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/model/global.d.ts -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/model/model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/model/model.d.ts -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/proto/sfe-client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/proto/sfe-client.proto -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-a/construct-component-auction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-a/construct-component-auction.ts -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-a/decision-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-a/decision-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-x/construct-component-auction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-x/construct-component-auction.ts -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-x/decision-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-x/decision-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-y/construct-component-auction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-y/construct-component-auction.ts -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-y/decision-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp-y/decision-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp/config-collector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp/config-collector.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp/decision-logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp/decision-logic.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp/run-ad-auction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/ssp/usecase/bidding-and-auction/ssp/run-ad-auction.js -------------------------------------------------------------------------------- /services/ad-tech/src/public/js/video-ads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/public/js/video-ads.js -------------------------------------------------------------------------------- /services/ad-tech/src/routes/common/ads-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/common/ads-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/common/attribution-reporting-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/common/attribution-reporting-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/common/common-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/common/common-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/common/report-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/common/report-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/common/topics-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/common/topics-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/dsp/bidding-signals-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/dsp/bidding-signals-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/dsp/buyer-contextual-bidder-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/dsp/buyer-contextual-bidder-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/dsp/buyer-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/dsp/buyer-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/scoring-signals-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/scoring-signals-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/seller-contextual-bidder-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/seller-contextual-bidder-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/seller-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/seller-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/ad-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/ad-service.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/bidding-and-auction-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/bidding-and-auction-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/server/proto/sfe-client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/server/proto/sfe-client.proto -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/server/ssp-x-sfe-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/server/ssp-x-sfe-client.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/server/ssp-y-sfe-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/ssp/usecase/bidding-and-auction/server/ssp-y-sfe-client.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/well-known/well-known-attribution-reporting-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/well-known/well-known-attribution-reporting-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/well-known/well-known-private-aggregation-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/well-known/well-known-private-aggregation-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/routes/well-known/well-known-realtime-monitoring-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/routes/well-known/well-known-realtime-monitoring-router.ts -------------------------------------------------------------------------------- /services/ad-tech/src/views/component-ads-for-multi-piece.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/component-ads-for-multi-piece.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/contextual-ads.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/contextual-ads.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/display-ads.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/display-ads.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/dsp/join-ad-interest-group.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/dsp/join-ad-interest-group.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/dsp/mta-conversion.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/dsp/mta-conversion.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/dsp/private-aggregation-example.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/dsp/private-aggregation-example.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/dsp/static-ads-for-ara-html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/dsp/static-ads-for-ara-html.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/dsp/static-ads-for-ara-js.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/dsp/static-ads-for-ara-js.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/dsp/static-ads-for-mta.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/dsp/static-ads-for-mta.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/dsp/static-ads-for-reach.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/dsp/static-ads-for-reach.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/index.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/multi-piece-ads.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/multi-piece-ads.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/ssp/run-ad-auction.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/ssp/run-ad-auction.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/ssp/run-sequential-ad-auction.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/ssp/run-sequential-ad-auction.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/ssp/usecase/bidding-and-auction/ad-tag.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/ssp/usecase/bidding-and-auction/ad-tag.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/ssp/vast-preroll.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/ssp/vast-preroll.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/video-ads.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/video-ads.ejs -------------------------------------------------------------------------------- /services/ad-tech/src/views/view-reports.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/src/views/view-reports.ejs -------------------------------------------------------------------------------- /services/ad-tech/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/ad-tech/tsconfig.json -------------------------------------------------------------------------------- /services/collector/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/collector/Dockerfile -------------------------------------------------------------------------------- /services/collector/src/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/collector/src/go.mod -------------------------------------------------------------------------------- /services/collector/src/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/collector/src/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/collector/src/main.go -------------------------------------------------------------------------------- /services/collector/src/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/collector/src/main_test.go -------------------------------------------------------------------------------- /services/home/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/.gcloudignore -------------------------------------------------------------------------------- /services/home/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/.gitignore -------------------------------------------------------------------------------- /services/home/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/Dockerfile -------------------------------------------------------------------------------- /services/home/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/README.md -------------------------------------------------------------------------------- /services/home/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/babel.config.js -------------------------------------------------------------------------------- /services/home/docs/demos/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/_category_.json -------------------------------------------------------------------------------- /services/home/docs/demos/bidding-and-auction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/bidding-and-auction.md -------------------------------------------------------------------------------- /services/home/docs/demos/img/attribution-reporting-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/attribution-reporting-flow.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/attribution-reporting-journey-1-seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/attribution-reporting-journey-1-seq.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/bidding-and-auction-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/bidding-and-auction-flow.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/bidding-auction-api-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/bidding-auction-api-flow.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/instream-video-ad-hb-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/instream-video-ad-hb-time.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/instream-video-ad-ig-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/instream-video-ad-ig-time.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/instream-video-ad-render-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/instream-video-ad-render-time.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/multi-touch-attribution-implementation-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/multi-touch-attribution-implementation-details.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/multi-touch-attribution-system-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/multi-touch-attribution-system-design.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/multi-touch-attribution-user-journey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/multi-touch-attribution-user-journey.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/publisher-ad-quality-req-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/publisher-ad-quality-req-flow.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/reach-measurement-chrome-reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/reach-measurement-chrome-reports.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/reach-measurement-console1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/reach-measurement-console1.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/reach-measurement-shared-storage1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/reach-measurement-shared-storage1.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/reach-measurement-shared-storage2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/reach-measurement-shared-storage2.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/reach-measurement-well-known-reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/reach-measurement-well-known-reports.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/retargeting-remarketing-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/retargeting-remarketing-flow.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/retargeting-remarketing-journey-1-seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/retargeting-remarketing-journey-1-seq.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/sequential-setup-with-contextual-auction-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/sequential-setup-with-contextual-auction-flow.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/single-touch-event-level-report-endpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/single-touch-event-level-report-endpoint.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/single-touch-event-level-report-journey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/single-touch-event-level-report-journey.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/single-touch-event-level-report-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/single-touch-event-level-report-overview.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/single-touch-event-level-report-request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/single-touch-event-level-report-request.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/single-touch-event-level-report-request2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/single-touch-event-level-report-request2.png -------------------------------------------------------------------------------- /services/home/docs/demos/img/topics-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/img/topics-flow.png -------------------------------------------------------------------------------- /services/home/docs/demos/instream-video-ad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/instream-video-ad.md -------------------------------------------------------------------------------- /services/home/docs/demos/multi-piece-ad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/multi-piece-ad.md -------------------------------------------------------------------------------- /services/home/docs/demos/multi-touch-conversion-attribution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/multi-touch-conversion-attribution.md -------------------------------------------------------------------------------- /services/home/docs/demos/publisher-ad-quality-req.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/publisher-ad-quality-req.md -------------------------------------------------------------------------------- /services/home/docs/demos/reach-measurement-with-shared-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/reach-measurement-with-shared-storage.md -------------------------------------------------------------------------------- /services/home/docs/demos/retargeting-remarketing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/retargeting-remarketing.md -------------------------------------------------------------------------------- /services/home/docs/demos/sequential-auction-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/sequential-auction-setup.md -------------------------------------------------------------------------------- /services/home/docs/demos/single-touch-conversion-attribution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/single-touch-conversion-attribution.md -------------------------------------------------------------------------------- /services/home/docs/demos/single-touch-event-level-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/demos/single-touch-event-level-report.md -------------------------------------------------------------------------------- /services/home/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docs/intro.md -------------------------------------------------------------------------------- /services/home/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/docusaurus.config.js -------------------------------------------------------------------------------- /services/home/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/nginx.conf -------------------------------------------------------------------------------- /services/home/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/package-lock.json -------------------------------------------------------------------------------- /services/home/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/package.json -------------------------------------------------------------------------------- /services/home/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/sidebars.js -------------------------------------------------------------------------------- /services/home/src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/components/HomepageFeatures/index.js -------------------------------------------------------------------------------- /services/home/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /services/home/src/css/cookienotificationbar.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/css/cookienotificationbar.min.css -------------------------------------------------------------------------------- /services/home/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/css/custom.css -------------------------------------------------------------------------------- /services/home/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/pages/index.js -------------------------------------------------------------------------------- /services/home/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/pages/index.module.css -------------------------------------------------------------------------------- /services/home/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/pages/markdown-page.md -------------------------------------------------------------------------------- /services/home/src/theme/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/src/theme/Root.js -------------------------------------------------------------------------------- /services/home/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/home/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/favicon.ico -------------------------------------------------------------------------------- /services/home/static/img/home-hero-user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/home-hero-user.svg -------------------------------------------------------------------------------- /services/home/static/img/how-works-apps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/how-works-apps.svg -------------------------------------------------------------------------------- /services/home/static/img/how-works-web.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/how-works-web.svg -------------------------------------------------------------------------------- /services/home/static/img/logo.svg: -------------------------------------------------------------------------------- 1 | privacy-sandbox-demos.svg -------------------------------------------------------------------------------- /services/home/static/img/padlock-information.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/padlock-information.svg -------------------------------------------------------------------------------- /services/home/static/img/privacy-sandbox-demos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/privacy-sandbox-demos.png -------------------------------------------------------------------------------- /services/home/static/img/privacy-sandbox-demos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/privacy-sandbox-demos.svg -------------------------------------------------------------------------------- /services/home/static/img/shield-information.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/shield-information.svg -------------------------------------------------------------------------------- /services/home/static/img/user-avatar-information.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/home/static/img/user-avatar-information.svg -------------------------------------------------------------------------------- /services/news/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | .gitignore 3 | node_modules -------------------------------------------------------------------------------- /services/news/.gitignore: -------------------------------------------------------------------------------- 1 | src/public/css/global.css 2 | -------------------------------------------------------------------------------- /services/news/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | node_modules 4 | *.ejs -------------------------------------------------------------------------------- /services/news/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/Dockerfile -------------------------------------------------------------------------------- /services/news/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/package-lock.json -------------------------------------------------------------------------------- /services/news/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/package.json -------------------------------------------------------------------------------- /services/news/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/constants.ts -------------------------------------------------------------------------------- /services/news/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/index.ts -------------------------------------------------------------------------------- /services/news/src/public/css/global.tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/public/css/global.tailwind.css -------------------------------------------------------------------------------- /services/news/src/public/css/unified.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/public/css/unified.css -------------------------------------------------------------------------------- /services/news/src/public/img/spy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/public/img/spy.svg -------------------------------------------------------------------------------- /services/news/src/public/js/header-bidding-lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/public/js/header-bidding-lib.js -------------------------------------------------------------------------------- /services/news/src/public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/public/js/main.js -------------------------------------------------------------------------------- /services/news/src/public/js/video-ad-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/public/js/video-ad-helper.js -------------------------------------------------------------------------------- /services/news/src/views/bidding-and-auction.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/bidding-and-auction.ejs -------------------------------------------------------------------------------- /services/news/src/views/components/aside.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/components/aside.ejs -------------------------------------------------------------------------------- /services/news/src/views/components/footer.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/components/footer.ejs -------------------------------------------------------------------------------- /services/news/src/views/components/header.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/components/header.ejs -------------------------------------------------------------------------------- /services/news/src/views/components/video-ad.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/components/video-ad.ejs -------------------------------------------------------------------------------- /services/news/src/views/example-private-aggregation.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/example-private-aggregation.ejs -------------------------------------------------------------------------------- /services/news/src/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/index.ejs -------------------------------------------------------------------------------- /services/news/src/views/mmt-basic-reach-mmt.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/mmt-basic-reach-mmt.ejs -------------------------------------------------------------------------------- /services/news/src/views/mmt-multi-touch-attribution.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/mmt-multi-touch-attribution.ejs -------------------------------------------------------------------------------- /services/news/src/views/mmt-single-touch-attribution-html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/mmt-single-touch-attribution-html.ejs -------------------------------------------------------------------------------- /services/news/src/views/mmt-single-touch-attribution-js.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/mmt-single-touch-attribution-js.ejs -------------------------------------------------------------------------------- /services/news/src/views/pa-display-ad-with-deals.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/pa-display-ad-with-deals.ejs -------------------------------------------------------------------------------- /services/news/src/views/pa-fenced-frame-display-ad.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/pa-fenced-frame-display-ad.ejs -------------------------------------------------------------------------------- /services/news/src/views/pa-iframe-display-ad.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/pa-iframe-display-ad.ejs -------------------------------------------------------------------------------- /services/news/src/views/pa-iframe-multi-piece-ad.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/pa-iframe-multi-piece-ad.ejs -------------------------------------------------------------------------------- /services/news/src/views/pa-iframe-video-ad.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/pa-iframe-video-ad.ejs -------------------------------------------------------------------------------- /services/news/src/views/pa-multiple-ad.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/pa-multiple-ad.ejs -------------------------------------------------------------------------------- /services/news/src/views/pa-publisher-ad-quality-req.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/src/views/pa-publisher-ad-quality-req.ejs -------------------------------------------------------------------------------- /services/news/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/tailwind.config.cjs -------------------------------------------------------------------------------- /services/news/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/news/tsconfig.json -------------------------------------------------------------------------------- /services/service-provider/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | .gitignore 3 | node_modules -------------------------------------------------------------------------------- /services/service-provider/.gitignore: -------------------------------------------------------------------------------- 1 | src/public/css/global.css 2 | -------------------------------------------------------------------------------- /services/service-provider/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | node_modules 4 | *.ejs -------------------------------------------------------------------------------- /services/service-provider/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/Dockerfile -------------------------------------------------------------------------------- /services/service-provider/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/package-lock.json -------------------------------------------------------------------------------- /services/service-provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/package.json -------------------------------------------------------------------------------- /services/service-provider/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/index.ts -------------------------------------------------------------------------------- /services/service-provider/src/public/.well-known/privacy-sandbox-attestations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/public/.well-known/privacy-sandbox-attestations.json -------------------------------------------------------------------------------- /services/service-provider/src/public/images/payment-provider-card-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/public/images/payment-provider-card-small.png -------------------------------------------------------------------------------- /services/service-provider/src/public/images/payment-provider-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/public/images/payment-provider-card.png -------------------------------------------------------------------------------- /services/service-provider/src/public/js/register-card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/public/js/register-card.js -------------------------------------------------------------------------------- /services/service-provider/src/public/js/simulate-payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/public/js/simulate-payment.js -------------------------------------------------------------------------------- /services/service-provider/src/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/public/stylesheets/style.css -------------------------------------------------------------------------------- /services/service-provider/src/views/button.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/views/button.ejs -------------------------------------------------------------------------------- /services/service-provider/src/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/views/index.ejs -------------------------------------------------------------------------------- /services/service-provider/src/views/popup.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/src/views/popup.ejs -------------------------------------------------------------------------------- /services/service-provider/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/service-provider/tsconfig.json -------------------------------------------------------------------------------- /services/shop/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | .gitignore 3 | node_modules -------------------------------------------------------------------------------- /services/shop/.gitignore: -------------------------------------------------------------------------------- 1 | src/public/css/global.css 2 | -------------------------------------------------------------------------------- /services/shop/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | node_modules 4 | *.ejs -------------------------------------------------------------------------------- /services/shop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/Dockerfile -------------------------------------------------------------------------------- /services/shop/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/package-lock.json -------------------------------------------------------------------------------- /services/shop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/package.json -------------------------------------------------------------------------------- /services/shop/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/index.ts -------------------------------------------------------------------------------- /services/shop/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/lib/constants.ts -------------------------------------------------------------------------------- /services/shop/src/lib/items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/lib/items.ts -------------------------------------------------------------------------------- /services/shop/src/public/css/global.tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/css/global.tailwind.css -------------------------------------------------------------------------------- /services/shop/src/public/image/shop.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/shop.webp -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f3bf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f3bf.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f45e.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f45e.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f45f.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f45f.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f460.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f460.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f461.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f461.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f462.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f462.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f6d2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f6d2.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f6fc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f6fc.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f97e.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f97e.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1f97f.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1f97f.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1fa70.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1fa70.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u1fa74.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u1fa74.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/emoji_u26f8.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/emoji_u26f8.svg -------------------------------------------------------------------------------- /services/shop/src/public/image/svg/get_svg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/image/svg/get_svg.sh -------------------------------------------------------------------------------- /services/shop/src/public/js/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/js/cart.js -------------------------------------------------------------------------------- /services/shop/src/public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/js/main.js -------------------------------------------------------------------------------- /services/shop/src/public/js/payment-buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/public/js/payment-buttons.js -------------------------------------------------------------------------------- /services/shop/src/views/cart-item.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/views/cart-item.ejs -------------------------------------------------------------------------------- /services/shop/src/views/cart.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/views/cart.ejs -------------------------------------------------------------------------------- /services/shop/src/views/checkout.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/views/checkout.ejs -------------------------------------------------------------------------------- /services/shop/src/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/views/index.ejs -------------------------------------------------------------------------------- /services/shop/src/views/item.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/src/views/item.ejs -------------------------------------------------------------------------------- /services/shop/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/tailwind.config.cjs -------------------------------------------------------------------------------- /services/shop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/shop/tsconfig.json -------------------------------------------------------------------------------- /services/travel/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | .gitignore 3 | node_modules -------------------------------------------------------------------------------- /services/travel/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | node_modules 4 | *.ejs -------------------------------------------------------------------------------- /services/travel/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/Dockerfile -------------------------------------------------------------------------------- /services/travel/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/package-lock.json -------------------------------------------------------------------------------- /services/travel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/package.json -------------------------------------------------------------------------------- /services/travel/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/src/index.ts -------------------------------------------------------------------------------- /services/travel/src/public/css/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/src/public/css/global.css -------------------------------------------------------------------------------- /services/travel/src/public/img/emoji_u1f3de.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/src/public/img/emoji_u1f3de.svg -------------------------------------------------------------------------------- /services/travel/src/public/img/spy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/src/public/img/spy.svg -------------------------------------------------------------------------------- /services/travel/src/public/img/travel.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/src/public/img/travel.webp -------------------------------------------------------------------------------- /services/travel/src/public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/src/public/js/main.js -------------------------------------------------------------------------------- /services/travel/src/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/src/views/index.ejs -------------------------------------------------------------------------------- /services/travel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/services/travel/tsconfig.json -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/setup.sh -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/README.md -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/out/artifacts/aggregatable_report_converter_jar/aggregatable_report_converter.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/out/artifacts/aggregatable_report_converter_jar/aggregatable_report_converter.jar -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/pom.xml -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/AggregatableReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/AggregatableReport.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/AvroEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/AvroEncoder.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/AvroFileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/AvroFileReader.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/HelpOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/HelpOption.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/Main.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/OutputDomain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/OutputDomain.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/Payload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/Payload.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/java/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/java/Tools.java -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/aggregatable_report_converter-1.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/aggregatable_report_converter-1.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/AggregatableReport.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/AggregatableReport.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/AvroEncoder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/AvroEncoder.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/AvroFileReader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/AvroFileReader.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/HelpOption.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/HelpOption.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/Main.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/OutputDomain.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/OutputDomain.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/Payload.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/Payload.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/Tools.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/Tools.class -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/classes/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/classes/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst -------------------------------------------------------------------------------- /tools/aggregatable_report_converter/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/aggregatable_report_converter/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst -------------------------------------------------------------------------------- /tools/hadolint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/hadolint -------------------------------------------------------------------------------- /tools/postman_configurations/GCPPrivacySandbox.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/postman_configurations/GCPPrivacySandbox.postman_collection.json -------------------------------------------------------------------------------- /tools/postman_configurations/GCP_workspace.postman_globals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/postman_configurations/GCP_workspace.postman_globals.json -------------------------------------------------------------------------------- /tools/postman_configurations/Privacy Sandbox.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/postman_configurations/Privacy Sandbox.postman_collection.json -------------------------------------------------------------------------------- /tools/postman_configurations/workspace.postman_globals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privacysandbox/privacy-sandbox-demos/HEAD/tools/postman_configurations/workspace.postman_globals.json --------------------------------------------------------------------------------