Google 移动广告 - 获取发布商提供的位置
-
21-12-2019 - |
题
借助Google Play Services 4.1,Google Mobile Ads SDK现在完全支持出版商的DoubleClick,DoubleClick Ad Exchange和移动应用程序的搜索广告。您还可以使用新的发布者提供的位置API在请求广告时为Google提供位置。基于位置的广告可以提高您的应用获利能力。
如何获取发布者提供的位置?如何将检索到的位置设置为 com.google.android.gms.ads.AdRequest
?
解决方案
据我了解,您可以使用标准 Android 方法接收用户的位置(https://developer.android.com/google/play-services/location.html) 并使用此方法在 AdRequest 中设置位置:https://developer.android.com/reference/com/google/android/gms/ads/AdRequest.Builder.html#setLocation(android.location.Location)
这个问题也可能有帮助:既然 AdMob 已成为 Google Play 服务的一部分,如何通过 AdRequest 提供位置信息?
其他提示
AdRequest request = new AdRequest.Builder()
.setLocation(Location l)
.build();
这对我有用。
不隶属于 StackOverflow