-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
purpose: "transmitPreciseGeo" in consentManagement, dont think its working properly #10854
Comments
The screenshots do not tell me what you're looking at, but I tried and failed to reproduce for both the input and output of the IX adapter. Could you provide a test page? I did confirm that the geolocation module always gets denied, because the gdpr rules expect it to provide a GVL ID. I'll need to think about how to fix it; I'm not sure transmitPreciseGeo is a good fit for it. |
professor prebid those top 2 screenshots are from (timeline menu tab, click on the bidder, IX in this occasion)& the bottom one with the 2 warnings in it, events menu item |
OK I think I understand - they are the same problem; when the geolocation module gets denied it won't put A workaround, for now, is to override with:
This effectively disables GDPR enforcement for the geolocation module, but I don't think that matters since each bidder (and other RTD modules) still need to pass the consent check to get the data. |
ok, does that give a knock on issue then in the geolocation module, i.e the module only pushes to device, so any bidder picking up on user, its useless? Shouldn't there be 1 p;ace where they all pick it up from, be that dvice or user, to harmonise it all? |
They are both part of the ORTB spec; I think they are supposed to be two different pieces of information - where the device is compared to where the user lives. Bidders are supposed to pick up both, but I wouldn't blame them if they didn't know what to do with two sets of coordinates. |
We need to make the geolocation module vendorless; we need to check the publisher consents, not the vendor consents as we do in some other vendorless modules; we need to also never pop a dialogue asking user for precise location when the publisher doesnt have consent to it. |
Type of issue
when we include in the consentManagement setup:
{
purpose: "transmitPreciseGeo",
enforcePurpose: true,
enforceVendor: true
}
no "geo" info is being passed to any bidder that has "special features" - Use precise geolocation data . In the cmp, such as Index Exchange:
geo omited: IX bidder
take the above config out, geo appears: IX bidder
Geo is also set in realTimeData:
when purpose: "transmitPreciseGeo" is on, these warning are thrown:
Platform details
chrome, mac P.V: 8.18.0
Other information
The text was updated successfully, but these errors were encountered: