标签: mobile-ad-mediation

如何有效测试Admob / Firebase的调解?

我需要测试Admob / Firebase在我的Android应用程序中中介的每个广告网络。

我已经配置了每个广告网络,以针对提供给中介设置的ID投放测试广告。

为了进行测试,我将其中一个网络设置为最高eCPM,以便Admob / Firebase更喜欢它。然后,一旦我确认该网络正在投放其测试广告,便更改另一个网络的eCPM,以使该网络成为首选。

但是,将中介配置推送到测试设备需要花费很长时间(现在已经超过20分钟,并且仍在使用以前的配置投放广告网络)。我尝试强制退出该应用程序并清除Google Services和该应用程序中的所有数据。

在Admob / Firebase中介框架中,是否有更有效的方法来测试每个广告网络?

android admob firebase mobile-ad-mediation

5
推荐指数
0
解决办法
378
查看次数

在alpha/beta测试中使用真正的AdMob广告

我的Android应用程序有一些admob广告.我正在Google Play商店Alpha&Beta频道测试我的admob.

我的问题是:

将应用程序部署到Google Play商店Alpha&Beta渠道时,我可以使用REAL admob广告单元ID吗?它违反了谷歌播放政策吗?如果我点击或不点击它会怎么样?

我在谷歌浏览器中看到了这个:

我需要使用测试广告吗?是.在开发过程中使用实时广告违反AdMob政策,这样做可能会导致您的AdMob帐户被暂停.

但对我来说似乎不太清楚.

谢谢!

android ads admob android-studio mobile-ad-mediation

5
推荐指数
2
解决办法
4368
查看次数

无法安装 pod:架构 x86_64 的未定义符号

根据AdMob 文档,为了与 facebook 受众网络集成,我需要安装这个 pod:

pod 'GoogleMobileAdsMediationFacebook'
Run Code Online (Sandbox Code Playgroud)

当我尝试安装它时,我收到一个错误:

架构 x86_64 的未定义符号:“_OBJC_CLASS_$_GADUnifiedNativeAdView”,引用自:FacebookAdapter(GADFBNativeAd.o) 中的 objc-class-ref ld:找不到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)

不幸的是,我没有找到解决此问题的方法。

谢谢。

admob ios swift facebook-audience-network mobile-ad-mediation

5
推荐指数
1
解决办法
971
查看次数

在flutter中,如何将facebook受众作为中介网络与Admob集成?

我是广告中介新手。我有一个 flutter 应用程序,并且使用以下 admob_flutter 插件集成了 admob,并且它在 Android 和 iOS 上运行良好。

https://pub.dev/packages/admob_flutter

现在我想添加 Facebook 受众作为中介网络。我已按照 google 提供的以下教程中的步骤设置受众帐户并在 Admob 门户中集成。

https://developers.google.com/admob/android/mediation/facebook

我的困惑是关于 facebook Audience sdk 的集成。我应该添加哪一项:

  1. facebook_audience flutter 插件 - https://pub.dev/packages/facebook_audience_network

  2. 实现 'com.google.ads.mediation:facebook:5.8.0.0' - google 教程要求添加开源中介适配器。

  3. 实现 'com.facebook.android:audience-network-sdk:5.+' - facebook Audience 教程要求集成此 sdk。

betweek sdk 和适配器有什么区别?我们是否应该同时拥有 facebook Audience sdk 和中介适配器(第 2 点和第 3 点)?如果只有 sdk 就足够了,那么包含 flutter 插件对于 android 和 iOS 就足够了吗?

谢谢

facebook admob facebook-audience-network flutter mobile-ad-mediation

5
推荐指数
1
解决办法
2905
查看次数

Facebook 受众网络竞价集成

我的 FAN 帐户上收到了来自 Facebook 的此通知

将您的应用移至出价模式

Move your apps to bidding
You need to move your apps to bidding before the deadlines so they can continue monetizing with Audience Network
Run Code Online (Sandbox Code Playgroud)

但我不知道如何将出价集成到我的应用程序中。他们希望我们转向公开招标是没有任何意义的,但可用的资源是模糊且令人困惑的。我单击“将应用程序移至出价”按钮,然后选择我的应用程序并单击“下一步”。您可以在此处选择中介合作伙伴(我选择“无中介平台,仅限 Audience Network”)。

但后来有一张卡片写着:

Follow integration instructions
To integrate bidding successfully, you'll need to use one of our mediation partners. See our mediation partners.
Run Code Online (Sandbox Code Playgroud)
  • 这是什么意思?我必须选择一个投标合作伙伴才能集成投标吗?如果是这样,那么为什么没有中介平台呢?

之后屏幕上只有一个按钮,上面写着“生成 API 令牌”。它基本上会生成 API 令牌,您必须在所选的中介平台上使用该令牌。再说一遍,如果我没有或想要使用其他中介合作伙伴怎么办?

由于某种原因,我没有选择中介平台,现在我有了这个生成的 API 令牌,但我不知道如何处理它。

我将 Facebook Audience Network 集成到我的应用程序中。将横幅布局添加到 xml,然后添加代码以初始化活动中的广告。现在我如何将 google admob 与出价集成集成?我是否需要添加 google ADS sdk,然后添加它们的实现(布局视图和代码等),我不知道如何继续。

android ads admob facebook-audience-network mobile-ad-mediation

5
推荐指数
1
解决办法
4682
查看次数

任务“:app:checkDebugAarMetadata”执行失败(Android Studio)

我正在尝试使用中介测试来测试 Facebook Audience Network 出价与 Google Admob 的集成。我按照 Google Admob 提供的步骤设置中介测试套件,但当 Android studio 尝试构建应用程序时,我最终收到以下错误:

Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find com.google.android:flexbox:1.1.1.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/com/google/android/flexbox/1.1.1/flexbox-1.1.1.pom
       - https://repo.maven.apache.org/maven2/com/google/android/flexbox/1.1.1/flexbox-1.1.1.pom
     Required by:
         project :app > com.google.android.ads:mediation-test-suite:2.0.0

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
Run Code Online (Sandbox Code Playgroud)

我真的不确定我错过了什么。我已经在清单文件中正确添加了中介套件的实现,并且还将 Google Admob 中的应用程序 ID 添加到清单文件中,并设置了测试设备。但仍然出现此错误。谁能帮我解决这个错误?感谢您的帮助!

android admob android-studio mobile-ad-mediation

5
推荐指数
1
解决办法
1351
查看次数

Admob 中介过程中的网络凭据无效

输入 Facebook 应用程序 ID 和访问令牌抛出无效的网络凭据。对于调解,我遵循了此集成链接https://developers.google.com/admob/ios/mediation/facebook

作为步骤之一,我在列表中找不到任何应用程序可供选择。附上集成步骤中所示的屏幕截图。

我只是因为在我的流程中遗漏了这一步而怀疑无效的网络凭据。 我在此列表中找不到应用

admob ios facebook-audience-network mobile-ad-mediation facebook-monetization-manager

4
推荐指数
1
解决办法
776
查看次数

InMobi 广告的 AdMob 中介清单错误

我正在尝试使用 InMobi 实施 AdMob 中介,但广告不会显示。我正在关注他们的文档,并添加了 SDK 和 AndroidX:

implementation 'com.google.firebase:firebase-ads:18.2.0'
implementation 'com.google.ads.mediation:inmobi:7.3.0.0'

android.enableJetifier=true
android.useAndroidX=true
Run Code Online (Sandbox Code Playgroud)

但是,当我使用中介测试套件时,我收到一个清单错误,如图像所示:

在此处输入图片说明

什么可能导致问题?

android admob inmobi mobile-ad-mediation

4
推荐指数
1
解决办法
390
查看次数

如何在Android App中使用AdMob广告中介?

您好我使用Firebase SDK将AdMob集成到我的Android应用中.广告在我的应用中运行良好.现在我想启用广告调解.我知道如何在AdMob门户中添加第三方广告网络.

困惑在于我是否需要在Android App中添加/更改特定代码?我是否需要更改在App中实施的横幅广告代码?或者Firebase SDK会自动处理并在同一横幅上显示第三方广告?请帮忙.

android admob firebase mobile-ad-mediation

2
推荐指数
1
解决办法
2531
查看次数