Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider migration from origin to site enrollment for Aggregation service: Feedback requested #25

Open
keke123 opened this issue Sep 26, 2023 · 4 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@keke123
Copy link
Collaborator

keke123 commented Sep 26, 2023

Hi all!

We are currently exploring migration from origin enrollment to site enrollment for the Aggregation Service (current form using origin here) for the following reasons:

  • Consistency with the client API enrollment that uses site
  • Ease of onboarding for adtechs, so they don't have to enroll each origin individually

As a follow up to this proposal, we would like to support multiple origins in a batch of aggregatable reports. Do adtechs have a preference or blocking concern with either specifying a list of origins or the site in the createJob request?

@keke123 keke123 added enhancement New feature or request question Further information is requested labels Sep 26, 2023
@keke123
Copy link
Collaborator Author

keke123 commented Oct 27, 2023

Note that adtechs will still be able to determine which origins are processed and consume budget based on valid origins included in their reports for each batch. Specifying the site or a list of origins in createJob is more for usability/validation and does not change this functionality.

@raychaudhuri-amitava
Copy link

Thank you very much for this feature.

@keke123
Copy link
Collaborator Author

keke123 commented Jan 26, 2024

Thank you very much for this feature.

You're welcome!

@keke123
Copy link
Collaborator Author

keke123 commented Jan 26, 2024

As a quick update, we have now launched site enrollment for Aggregation Service.

As part of this launch, we have updated our aggregation service onboarding form to use the site (ex: https://adtech.com) instead of origin (ex: https://analytics.adtech.com/ ) for enrollment. This creates consistency with the enrollment for the client API and streamlines onboarding by allowing adtechs to enroll multiple origins of the same domain as one site.

Adtechs should ensure the site used for new aggregation service enrollments is the same site used for the client API enrollment. They should also ensure they are using the correct URL format for their reporting origin (ie, ensure the https:// prefix is included in the origin) to avoid errors.

There is no action needed for prior enrollments. AWS accounts/GCP projects already mapped to previously enrolled origins will be updated to map to the applicable site.

Note that this change does not include batching of multiple origins for the same site in a single job; the createJob API still supports only one origin per job. However, we are actively working on this proposal as mentioned in my earlier post and will update our status page once we have more information on this and other features.

We welcome any feedback on this feature.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants