View Issue Details

IDProjectCategoryView StatusLast Update
0030257Marketplace ExtensionsGoogle Play ServicesPublic2019-09-18 10:08
ReporterMark AlexanderAssigned ToCoreTech 
PriorityMediumSeverityC - GeneralReproducibility100%
Status AssignedResolutionOpen 
Product Version 
Target VersionFixed in Version 
Summary0030257: Google Play Services: "ad_free" option is set to 1 when no consent form is shown, should be 0
DescriptionSo, when you call the update function on Game Start you get the consent form the first time. You then click an option (personalised/non-personalised, doesn't matter) and get an async load DS map back. Now, in that map, "ad_free" is 0, because you didn't click to go to the upsell. However, now that you have cached the ad data, when you call the update function again there is NO consent forum shown (which is what you'd expect), but the async event is still triggered and this time the "ad_free" key is set to 1... This means that if you have any code to catch the pressing of the ad_free button it will be triggered every time the update function is called.

Expected: Seems to me like the "ad_free" map entry should always be 0, unless the ad-free button has been explicitly pressed.
TagsNo tags attached.
2.x Runtime Found In
2.x Runtime Verified In


There are no notes attached to this issue.