问题标签 [admob-rewardedvideoad]
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 - 部分 Android 应用用户无法加载 AdMob 广告
我要求最佳实践或实施。
我的应用程序的核心功能长期提供服务(2 到 4 小时)。用户有一些活跃时间,当他们使用服务时,活跃时间被消耗。用户可以通过观看 AdMob 的激励视频广告来恢复活跃时间。
问题是,一些用户(不到 3%)在他们的设备上看不到任何广告。我收到很多抱怨他们无法加载广告。大多数没有看到广告的用户都在使用广告拦截器,但有些用户处于“广告未填充”状态(错误代码 3)。在这种情况下,我的应用程序似乎生成了太多的广告请求(通过用户单击“观看广告”),因此 AdMob 不能总是填充广告。我的应用程序允许用户每天观看广告少于 10 次。
我有一些计划,想知道哪个更好:
1) 包括另一个广告提供者。当 AdMob 的广告未填充时,我的应用会加载另一个广告。缺点:2 倍的代码复杂度和 2 倍的维护工作量。
2)当真实AD没有填满时,加载一个AdMob的test-AD。缺点:没钱
3)当一个广告没有填满时,加载另一个AdMob的广告单元。缺点:我不确定这是否有效。AdMob 应该已经确定用户(不是 AD 单元)没有收到有关此请求的广告,因此生成另一个请求无济于事。并且基于此AdMob 加载多个奖励视频的讨论,不允许加载多个 AD 单元。
4) 其他我没有想到的。
5)看10次奖励-AD是不是太多了?
android - RewardedVideoAd 回调侦听器不匹配
我已经实现RewardedVideoAd
了使用 PRO 功能。
当我RewardedVideoAd
在整个应用程序中使用 1 次(在单个屏幕中)时,它可以完美运行。但是当我多次使用(在多个屏幕中)时,RewardedVideoAd
回调侦听器是两个屏幕之间的不匹配。
让我解释一下整个场景
- 我打开了 SCREEN-A然后我看了
RewardedVideoAd
。成功完成此视频后,我获得了奖励。 - 现在我要去下一个SCREEN-B。
- 然后,我将使用SCREEN-B完成下一个SCREEN-C 。
- 因此,现在应用程序状态处于前台状态SCREEN-C和后台状态SCREEN-A。
- 现在我正在SCREEN-C中观看 RewardedVideoAd 。成功完成此视频后,我获得了奖励。
- 然后我关闭了SCREEN-C。所以,我重定向到处于后台状态的SCREEN-A 。
- 现在我正在SCREEN-A中观看 RewardedVideoAd 。成功完成此视频后。我没有得到奖励。
所以问题是我上次在SCREEN-C中观看了视频。所以所有的回调都去SCREEN-C,而不是SCREEN-A。
我还在所有屏幕中实现了以下代码。
flutter - Google AdMobs 的激励视频有时只会加载
我正在尝试在我的应用中实施广告。目前我正在研究 Google Ad Mobs Rewarded Video Ads。我的问题是,在我第一次按下应该加载广告的按钮后,错误变为:
未处理的异常:PlatformException(ad_not_loaded,奖励视频显示失败,未加载广告,null)
被抛出,但如果我再次按下它会正常工作。我附上了一些相关的代码
设置定位信息,加载广告并创建监听器:
启动广告的 Button(位于同一类的 build 方法中):
ios - 无法使用“AdIntegrator *const __strong”类型的左值初始化“UIViewController * _Nonnull”类型的参数
我正在尝试为我的 Objective-C 游戏添加奖励视频。
它给
无法使用“AdIntegrator *const __strong”类型的左值初始化“UIViewController * _Nonnull”类型的参数
这一行的错误。
我正在使用 Admob 官方教程,但它给出了错误。 https://developers.google.com/admob/ios/rewarded-video
完整代码:
为什么会出现此错误?我该如何解决?
android - 在 Unity 移动应用中获取加载的 AdMob 广告目标 URL
在我们的 Unity 手机游戏中,我们偶尔会使用 AdMob 展示激励视频广告。它的设置就像示例文档一样。这很好用,直到出现一个不允许用户关闭它的广告。我们需要一些方法来识别违规广告,以便我们可以阻止它们。获取目标 URL 或最终 URL 将是最有用的。(我也对任何其他识别信息持开放态度)但是,我无法找到任何说明如何从应用程序中收集已加载广告的识别信息的信息。我也没有发现任何说这是不可能或不允许的。
是否可以识别刚刚加载的广告?如果是这样,怎么做?
非常感谢。
android - 我什么时候必须奖励播放器在核心(libgdx)中观看视频?
我正在 LibGdx 上制作一个包含视频广告的游戏。我实现了接口和它的方法。一切正常,视频显示。
安卓启动器:
界面:
核:
一切正常。有 2 个问题: 1 - 如何检查core-class的onRewardedVideoCompleted()方法?2 - 在什么事件应该添加硬币来观看核心班的视频?
java - Android - Admob 奖励广告会在一段时间后自动消失
我在我的应用上放置了 admob 奖励广告。每当奖励广告开始时,它往往会在不采取任何用户操作的情况下自动消失。请帮我解决这个问题吗?