问题标签 [native-ads]
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 Facebook Native 广告错误:1001 无填充
1001 No Fill
尝试加载真实广告进行测试时出现错误。我可以通过添加来加载测试广告AdSettings.addTestDevice(deviceId);
,并按照Facebook 测试指南完成了这些步骤:
- 设备中安装的本机 Facebook 应用程序
- 开发人员/测试人员帐户登录到本机 Facebook 应用程序
- 在我的应用中使用 Facebook 帐户登录
- 在 Google 广告设置中取消选择“退出基于兴趣的广告”
它还提到我们可以在测试阶段使用真实广告进行测试,这是一种更推荐的方法。为什么我仍然收到错误?是否还有其他可能的因素导致无法使用真实广告进行测试?
android - NativeExpressAdView 将 adSize 设置为适用于所有尺寸
我正在我的应用中实施原生快捷广告,但我在设置广告宽度时遇到了问题。虽然高度非常简单,但宽度给我带来了麻烦:
我试过这样设置:
由于广告包含在设置了边距的 LinearLayout 中,因此我无法使用FULL_WIDTH
,因此我需要在代码中计算宽度。
现在,问题是所有屏幕尺寸的宽度都不正确,而在某些屏幕尺寸上效果很好,在其他屏幕尺寸上我收到类似的消息
“没有足够的空间来展示广告。需要 315x80 dp,但只有 310x....”
如何计算宽度以在所有屏幕尺寸上正确缩放并确保广告实际显示自己?
注意:添加显示在 LinearLayout 中,可以在常规活动布局文件中或在 ListView 中。
android - AdLoader 始终加载内容广告
我为我的应用程序创建了一个自定义 AdLoader。但它总是加载内容广告,从不安装广告。如果我删除.forContentAd
,我会收到安装广告,但如果我同时离开,我只会收到内容广告。谁能告诉我为什么?
这是我的代码:
android - 创建 admob 原生高级广告 id
我已经在我的 Android 应用程序中实现了高级原生广告。
现在,我想让它们上线,但无法让它们与我的本机应用程序单元 ID 一起工作。我猜是因为那只能用于快速广告。
如何获得预先广告单元 ID?
android - 列表视图中的 Admob 原生快递广告消失
我在我的列表视图中使用快速广告。我有我的自定义适配器,其中我得到了一组对象。对象可以是 2 种不同的类型(一个是我自己的类,另一个是 NativeExpressAdView)。
我以这种方式创建 adView:
然后在我的适配器中显示它(如果对象是 NativeExpressAdView 的类型):
问题是这样的:
- 我收到广告
- 我的数组中有一个新项目
- 列表视图更新
- 广告改变位置(一切正常)
- 我的数组列表中有一个新项目
- 列表视图更新
- 广告更改了位置但消失了(我只能看到可以点击的灰色背景,它会打开广告,但没有文字或按钮)
- 在再出现几个项目后,它会重新出现,然后保持应有的状态。
有人能告诉我为什么它会在第二个新项目之后消失(通常(但不总是))吗?
编辑:
经过更多测试后,我发现它并没有消失,但它的位置会在一段时间内消失,然后一旦它回到它就可以了。这是我的意思的图片:
android - 如果未加载,则隐藏原生 AdView
我想要实现的是隐藏我的广告视图,如果它由于互联网或服务器没有广告而没有加载。
MainActivity.java
布局
android - 使用回收视图的 Android Admob 原生广告
如何在回收视图中集成 admob 原生广告?我试过但无法正确整合。
android - 无法在 Mopub Android 中获取 FAN 测试广告
我正在将 Facebook 广告与 Android 中的 Mopub 集成。我根据 Mopub 的文档实现代码以将原生广告集成到 RecyclerView 中。但广告没有显示在 RecyclerView 中。
以下错误显示在 Logcat 中。
D/FBAudienceNetworkLog:已加载受众网络(仅针对测试广告显示)
V/MoPub:原生广告加载失败并出现错误:未为 CustomEventNative 注册所需的渲染器。
原生广告请求失败。com.mopub.network.MoPubNetworkError:未找到广告单元的广告。在 com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:140) 在 com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123)
android - CardView 中的 NativeExpressAdView
广告不显示,CardView 上的边距 FULL_WIDTH 有问题。有没有办法做到这一点?在 CardView 上显示使用 FULL_WIDTH 和一些边距的添加。我还尝试在父 LinearLayout 上放置填充和边距,而不是在 CardView 上放置边距,但存在同样的问题。