【问题标题】:AdMob mediation with Facebook Audience Network in Xamarin Forms在 Xamarin 表单中使用 Facebook Audience Network 进行 AdMob 中介
【发布时间】: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


    【解决方案1】:

    除了 Facebook Audience Network 软件包之外,我还需要为 Admob 添加 Facebook 适配器,可以在 here 找到。

    要将其添加到我的 xamarin 表单项目中,我按照指示 here 在 Xamarin.Android 中绑定 .arr 文件。

    【讨论】:

    • 它还在工作吗?使用最新版本 (6.0.0) 时,我已发布运行时,因为适配器似乎在寻找不存在的方法 (setAdListener)。
    猜你喜欢
    • 1970-01-01
    • 2019-09-14
    • 2022-10-18
    • 2022-08-15
    • 2021-11-18
    • 2016-10-05
    • 1970-01-01
    • 2021-10-15
    • 2021-11-21
    相关资源
    最近更新 更多