-
Notifications
You must be signed in to change notification settings - Fork 10
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
Concern with delayed reporting affects anti-fraud #6
Comments
We have two main reasons for the 24-48 hour delay.
Do you see alternate solutions to the two concerns above? |
I think you are aware of this, but another issue with 24-48h delay is the fact that site owners (search.example in your example) will have to wait at least 48h to understand how the AD is performing. This will reduce monetization of the site because of the following:
Multiple conversion issue is a separate problem. I do understand that with real time conversions, it would be possible to attribute the click, but accuracy of such attribution grows exponentially with time. So you might achieve the same/very similar effect even if you cut down the time in half and make it 12-24h, probably even less. I don't see alternate solutions though. Will be thinking about this. |
With a shorter delay like 12-24 hours, the report will reveal during which 12 hours of the day the conversion happened. We’d like to avoid such time-of-day inference and only reveal during which 24 hours the conversion happened, obscuring time of day. |
The user cannot be targeted because they are not “singled-out”. Only the browser knows if its user has converted an ad, and advertisers or anyone else are only informed of aggregated counts. Frequency counting/ad limiting would be a good enhancement, as would impression counting, but these must be enacted by the browser with no personal data transferred. Fraud detection is necessary also, which should be possible – see my original proposal: https://github.com/w3c/web-advertising/blob/master/admetrics.md |
Michael is right. An explicit design goal of this feature is that no party should learn or know both that this user clicked the ad and that this user converted. The combination of those two pieces of data constitutes cross-site tracking, i.e. data on what the user has done on two different websites. Browsers with privacy protections already prevent the site where ads are placed, the ad network, and the advertiser site from knowing this combined information. Privacy Preserving Ad Click Attribution is a net addition of data under such circumstances and thus cannot regress the user experience. In browsers with poor or no privacy protections, all three parties (site with ads, ad network, and advertiser) can know all the data on both sites. |
Forward-duping to #27. |
If I understood correctly, the conversions will be delayed 24-48h.
The problem with this is that time between click and conversion can sometimes be used as a sign of fradulent traffic.
E.g. if you get conversion within 10 seconds from a funnel that requires user to complete the purchase of a product, it is highly unlikely this is a valid conversion.
Depending on placement in the funnel, it might be expected that most conversions are received in the first hour. We can use this information to identify those where this is not the case. Example, if we see conversions coming out evenly in every hour, where based on placement, it is assumed that most is coming in the first hour, then this is a sign of potential fradulent traffic.
I am wondering if there is a potential solution for this.
The text was updated successfully, but these errors were encountered: