【发布时间】:2018-06-30 00:46:24
【问题描述】:
我有一个带有 admob 广告的 xamarin 表单应用程序。我想使用 admob 中介来展示来自 Facebook Audience 的广告,但它不起作用。
我在 admob 中配置了一个中介组,并在我的 Facebook 开发者帐户中使用 admob 网站上的 guide 创建了一个帐户和广告空间。我还在我的 xamarin forms android 项目中添加了以下包:
Xamarin.GooglePlayServices.Ads
Xamarin.GooglePlayServices.Ads.Lite
Xamarin.Facebook.Android
Xamarin.Facebook.AudienceNetwork.Android
我可以在我的 admob 中介报告中看到对 Facebook 受众网络的请求,但是填充率为零,我在 Facebook 开发者网站上看不到任何请求。
这是我在 Android 应用日志中看到的内容:
[Ads] Trying mediation network: https://googleads.g.doubleclick.net/...
[Ads] Instantiating mediation adapter: com.google.ads.mediation.facebook.FacebookAdapter
[Ads] Trying mediation network:
[Ads] Instantiating mediation adapter: com.google.ads.mediation.admob.AdMobAdapter
[Ads] Server parameters: {"gwhirl_share_location":"1","pubid":"ca-app-pub-..."}
[DynamitePackage] Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl
[Ads] Starting ad request.
[Ads] Use AdRequest.Builder.addTestDevice("***") to get test ads on this device.
[Ads] Not retrying to fetch app settings
[Ads] Ad finished loading.
【问题讨论】:
标签: xamarin.forms xamarin.android admob facebook-audience-network