google / ads-privacy

Apache License 2.0
301 stars 53 forks source link

unique user ids #6

Open jdwieland8282 opened 3 years ago

jdwieland8282 commented 3 years ago

I appreciate the effort to help solve f capping. I'm unsure on a few pts though. In the goals section you mention:

We would like to ensure that critical frequency capping use cases can be supported via RTB without relying on the presence of user identifiers in bid requests

And in the assumptions section you mention:

the exchange should be able to identify when an additional impression would violate the limits specified in the caps for a given user

then again in the assumptions section

The experiment assumes that exchanges have the means of identifying the same user across different sites or mobile apps in respective environments – for instance, by using a pseudonymous identifier based on a third-party cookie or a mobile device advertising identifier.

This mention of a cross domain user id, is that something that could be shared from the publishers to the exchange but not to DSPs? Is that the idea?

It seems like cross domain user ids in the ad request are ok, but not in the bid request?

sbelov commented 3 years ago

Thank you for your interest in the frequency capping proposal.

The proposal explores whether and how frequency capping functionality could be supported in RTB without the reliance on identifiers shared in bid requests. The suggested experimental implementation is only intended to validate the approach of specifying frequency limits in the bid response; the early experiment would indeed rely on some form of a stable identifier, but that doesn’t have to be the case in a practical, real-world implementation.

For example, the same API principle with frequency limits specified in the bid response could also be backed by an on-device frequency capping implementation; TURTLEDOVE proposal briefly mentions that as a possibility. Alternatively, exchange-assisted frequency capping could rely on identifiers scoped to a single site or app, with modelling cross-domain limits based on aggregated reporting information.

It’s not the intent of this proposal to suggest how an exchange could implement frequency capping support, or to suggest what types of identifiers should be available to which parties in programmatic advertising. Rather, we suggest a new way of supporting frequency management in real-time bidding API that does not rely on user identifier sharing, and thus may improve user privacy protections. Our goal is to get feedback from the RTB community.