Titanium JIRA Archive
Appcelerator Modules (MOD)

[MOD-2422] iOS: Add non-personalized ads support to "ti.admob"

GitHub Issuen/a
TypeImprovement
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2018-05-25T12:59:55.000+0000
Affected Version/sn/a
Fix Version/sRelease 7.2.0
Componentsn/a
Labelsadmob, ios
ReporterJoshua Quick
AssigneeHans Knöchel
Created2018-05-21T21:49:44.000+0000
Updated2018-06-06T15:40:56.000+0000

Description

*Summary:* By default, AdMob provides targeted ads based on user identifiable information. In order to comply with the EU GDPR, we need to be able to provide "non-personalized ads" (aka: "npa") if the end-user has not consented to targeted ads. https://developers.google.com/admob/android/eu-consent *Solution:* Our AdMob.createView() method supports a property named extras that will take a dictionary of parameters. Google's server is looking for an "npa" argument set to 1 to request a non-personalized ad. We should verify that this actually works, and if yes, update the AdMob documentation about this extra parameter.

Comments

  1. Hans Knöchel 2018-05-22

    PR: https://github.com/appcelerator-modules/ti.admob/pull/77
  2. Eric Wieber 2018-06-06

    Closing as merged. Generic banner and interstitial ads show with new GDPR compliant 'npa' extras property

JSON Source