问题标签 [mobile-ad-mediation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - AdMob 中介不会产生展示次数
我使用 AdMob 在我的 Android 应用中展示他们的广告,效果很好。我决定尝试使用 AdMob 进行广告中介。我遵循他们的指导方针,在 InMobi 中注册了一个帐户,并设置了我应该做的一切(我猜)。但是现在展示广告没有区别。我的意思是我仍然从谷歌获得广告,而且只来自谷歌(就像之前一样)。InMobi 和 AdMob 表明我没有产生任何印象,而且我不知道哪里出了问题。
作为记录,我在布局中更改了我的“ads:adUnitId”,应用程序在市场上的时间超过 24 小时并产生了一些点击,LogCat 中只有一个奇怪的错误(无法找到 com.google.plus.platform 的提供商信息) 并且 InMobi 正在 LogCat 中打印一些响应。
来自 InMobi 的示例响应:
所以我想这是一个正常的、有效的反应。
不知道为什么调解不起作用。
android - 使用 Admob 中介显示 Vungle 广告时出现空指针异常
我已集成 Vungle 以使用 Admob 作为中介来显示奖励视频广告。在我的手机上,广告加载和播放都很好,包括当屏幕被迫旋转以适应广告方向时。但是对于大部分用户来说,我在下面看到了这个崩溃。我不确定它们是在我第一次展示广告时崩溃,还是在广告完成并返回到我的活动后崩溃。
Admob 代码是根据他们的文档设置的。我还遵循了 Vungle文档,并确保添加了所需的 ProGuard配置。
对我来说,崩溃看起来像是 GoogleApiActivity 内部的某种崩溃,我最好的猜测是它与连接到谷歌服务有关,但考虑到代码被混淆的性质,我不知道出了什么问题。
我不确定它是否可能相关,但我也在使用(非常新的)firebase 广告库,所以也许那仍然是错误的?
在这一点上,我想知道它的 Admob 中介是否是错误的来源。我不认为 Vungle 会依赖 GoogleApiActivity。这也可能是新 Firebase 的一个错误。有谁知道这实际上可能是什么原因?
项目中包含的相关库有:
- 编译'com.google.android.gms:play-services-gcm:9.0.0'
- 编译'com.google.android.gms:play-services-analytics:9.0.0'
- 编译'com.google.android.gms:play-services-ads:9.0.0'
- 编译'com.google.android.gms:play-services-location:9.0.0'
- 编译“com.google.firebase:firebase-ads:9.0.0”
堆栈跟踪
android - Facebook Audience Network 原生广告通过 Admob 中介适配器
到目前为止,我一直在通过 admob 中介使用 Admob 广告和 facebook 广告。我使用列表中的 Facebook 适配器在我的代码中仅使用admob api 来显示横幅和插页式广告。适配器决定显示 facebook 广告或 admob,而我这边没有任何麻烦。
现在我想知道原生广告是否也可以实现同样的效果。例如,如果我使用 admob 代码(例如 NativeExpressAdView)在我的应用程序中的某处放置原生广告。FacebookAdapter 是否能够决定是显示原生 admob 广告(在这种情况下已在代码中实现)还是 Facebook 原生广告?(在我的代码中没有单独实现)
android - Admob 和 facebook 中介
这是我第一次在 android 中集成广告。我已经使用谷歌教程集成了 Admob 。现在,我想将 Admob Firebase 与 Facebook 中介结合使用。
我遵循了调解教程,但我还没有创建 Facebook 应用程序。此外,在教程中,它说要编译 .jar 文件,但我下载的 SDK 文件是.aar
格式的。下载的文件中还有 4 个文件夹(facebook-android-sdk-4.12.1)。我应该使用哪一个?我 facebook Audience Network 教程,它仅通过为 facebook 广告创建 Placement Id 来指导我们独立使用 facebook Ads,但我已经有了 Admob 广告单元 ID。我没有找到任何关于调解的 facebook 教程。
有人可以向我解释在 AdMobs 与 firebase 集成后启用 facebook 广告中介需要执行的步骤吗?
facebook - Android 中的 AdMob Facebook 中介
我无法在 android 应用程序中的 admob 和 facebook 受众网络 (FAN) 之间进行调解。该应用仅提供来自 Admob 网络的广告。Admob 和 FAN 之间的调解不起作用。以下是我遵循的过程:
- 在 Android 应用程序中集成 Admob。这工作正常。
- 在 facebook 中创建了一个新的开发者帐户。
- 在 facebook 中添加了一个新应用程序(应用程序 ID)。
- 在 facebook 中添加了两个发布者 ID(一个用于横幅广告,另一个用于插页式广告)
- 在eclipse中包含适配器jar并将其添加到构建路径
- 下载了 facebook sdk 并在 eclipse 中添加了 classes.jar。将此添加到构建路径。
- 在 Android Manifest 中添加了 facebook 应用程序 ID 的元数据
- 项目编译没有任何错误
- 根据以下说明进行了 proguard 更改:https ://firebase.google.com/docs/admob/android/mediation#include_network_adapters_and_sdks
- 在 Admob 中添加了 ecpm 0.01 和 5.00 的中介条目。
当我运行代码时,我只从 admob 获得测试广告。在 facebook 上,我没有看到任何广告请求。在 facebook 没有收到广告请求之前,它不会验证应用程序和广告。
不确定我是否需要对 android 代码进行任何更改。我正在使用适用于 admob 的相同代码。只是我现在已经包含了 facebook jar 并对清单文件进行了更改。java代码文件或xml文件没有变化?
此外,Facebook 是否需要广告视图请求中的活动上下文?我在 XML 中定义了 adview,所以我不知道如何传递活动上下文。
代码快把我逼疯了.. 没有关于如何使 admob 和 FAN 在 android 代码中工作的单一文档..
android - 如何在 Unity 5.3.5 中实现 Google AdMob 中介
我非常需要帮助将 AdMob 设置为 Unity、Android 的广告提供商,并使用 Admob 中介在游戏中接收来自其他网络的广告。
认真地说,我已经“用谷歌搜索”了很长时间。但是我已经筋疲力尽地找不到统一项目的例子、不完整的文档以及人们问我同样的问题而没有任何答复。我承认我是这个主题的新手,但我已经按照我能够以更准确的方式推断出的所有步骤进行了操作。
据我所知,步骤如下:
- 创建一个 AdMob 帐户。
- 创建一些其他兼容的广告网络帐户,并将其数据添加到 AdMob 帐户中。
- 导入 AdMob Unity 插件。
- 将每个其他广告网络“SDK”和“适配器”导入 Assets/Plugins 文件夹(这些文件是 .jar)。
- 在应用程序的特定代码中使用 Admob Unity 插件,享受来自所有网络的广告。
但我只能接收 AdMob 广告,而且我没有收到来自其他网络的广告。查看“logcat”和 Charlie 工具,该插件似乎没有为“非 AdMob”网络请求任何内容。
我有一些问题要问:
- 是否有任何关于使用 unity 5 进行广告中介的参考文档或教程?
- 上述这些步骤是进行调解的正确方法吗?是不是少了一个步骤?
- SDK 和适配器是否需要在“插件”文件夹中?只有其中之一?
- 每个广告网络都需要特定的 Unity 插件,还是“.jar”文件就足够了?
如果有人花时间阅读我的问题并愿意提供帮助,我将不胜感激。此外,这对于开发人员来说一定是一种常见的做法,他们中的很多人应该对 Unity 中的这种中介集成有很多了解。
我真的需要帮助,因为我的工作取决于此。如果有必要,我愿意通过 PayPal 支付帮助。
拜托,这是我必须自己实现的,任何与购买插件相关的答案都对我没有帮助。对不起。
谢谢,最好的问候。
android - AdMob 中介奖励视频广告未加载
我正在尝试实施 AdMob 奖励视频广告。据我从错误日志中了解到的是广告正在由设备加载,但并未在系统中播放。我在 android manifest 文件中也有读写权限,但它仍然没有播放视频广告。
另外,它在这个函数上显示错误,这onRewardedVideoAdFailedToLoad
是我的代码中的 Ref #2。
任何人都可以阅读并指出我的错误在哪里吗?
这是我为未显示的广告获取的错误日志。
这是我的 ShowVideoAdActivity 文件的代码
android - RewardedVideoAd - 使用 Vungle 的 AdMob 中介 - 错误代码:3
这是我第一次使用视频广告。我已按照此处的 AdMob 实施指南和RewardedVideoAd
此处的Vungle 文档进行操作。我完成了这些指南中写的所有步骤。但是,当我在手机上部署我的应用程序时,总是无法加载。我在我的手机和模拟器上测试了它,但它们都没有工作。它总是调用 onRewardedVideoAdFailedToLoad。我在两台设备上都安装了最新的 Google Play 服务。如果这对您很重要,我的应用仍未部署在 Play 商店中。我不知道怎么了。有人可以指出问题吗?RewardedVideoAd
错误代码为 3:ERROR_CODE_NO_FILL
我的代码:
AdMob 广告:
广告中介:
我添加了 Vungle 中介所需的库:
Gradle(项目级):
Gradle(应用程序级):
Logcat(关于广告):
admob - 是否可以通过 MoPub 中介 AdMob 原生广告?
我一直在转向原生广告,但我的填充率并不高。我已经通过 Android 上的 MoPub 调解了几个原生广告网络,但我没有一个很好的例子来说明如何通过它来调解 AdMob 原生广告。甚至可能吗?AdMob 原生广告配置看起来与我熟悉的(avocarrot、flurry、facebook)完全不同。谢谢你。