问题标签 [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.

0 投票
0 回答
370 浏览

android - Android Admob 请求数是展示次数的 4-5 倍

我的应用程序使用 admobs 原生快速广告,食谱列表中的每 4 行显示一个广告。我在展示广告之前预加载广告以减少加载时间。这会导致即使未显示广告也会被请求,并且请求比展示次数高得多。是什么导致谷歌出现这种情况?这是禁止该帐户的理由还是他们提供的广告价值较低?

0 投票
1 回答
413 浏览

android - Recyclerview 实施中的 Admob NativeExpressAdView 问题

在在这里问这个问题之前,我已经做了很多谷歌搜索。

我已将 NativeExpressAdView 集成到我的 Recyclerview 中,如此处在此google 示例中所述,它也运行良好。但问题是,在这个示例项目中,他们从零位置添加 NativeExpressAdView,但不想在零位置添加 NativeExpressAdView。

我也可以在随机位置添加,但是当我们必须从代码中为 NativeExpressAdView 设置广告大小时就会出现问题。

在MainActivity的方法中访问的 CardviewsetUpAndLoadNativeExpressAds将为 Null,如果不在第零位添加视图,则会给出 NPE。

这是我修改后的代码片段

即使我在从 repo 中提取示例项目代码后实施相同的更改,也会出现此问题。

这是我的 logcat 崩溃

这是某种错误还是我做错了什么。

0 投票
0 回答
243 浏览

android - 在 RecyclerView 中删除项目时,带有 RecyclerView 的 Admob 原生广告崩溃

**我在 RecyclerView 中显示原生广告 ** RecyclerView 中有 2 种类型的项目,一种是 NativeExpressAdView,第 2 项是 Some Object。我在每 3 个对象之后在列表中添加了 Ads 项目。它工作正常,直到我删除列表中的项目并在 RecyclerView 中调用 notifyDataSetChanged(),在调用 notifyDataSetChanged() 后,每个对象的位置都发生了变化并且代码变得混乱,请查看代码并告诉我我能做些什么来解决这个问题。

0 投票
0 回答
1352 浏览

android - 在 recyclerView 中添加 NativeAds 时出现“不兼容的类型”错误

我正在尝试在我的 recyclerView 中添加原生广告。为此,我正在关注本教程。但看起来我RecyclerViewAdapter的和他们的有点不同。

这是我的活动中的代码

私有列表列表项;

0 投票
1 回答
2562 浏览

facebook-audience-network - Android Facebook Native 广告错误:1001 no fill on user device

我们的应用程序通过中介平台 Mopub 使用Facebook 原生广告,效果很好,但我们应该转移到另一个平台。

我已经替换了 SDK 平台,使用相同的placementId 和 app_id 并以开发者身份测试了我的应用程序。在真实广告的测试模式下一切正常,但我无法在真实设备上获得广告。

我尝试在没有任何中介平台的情况下实现 Facebook Native(底部的代码),但仍然有相同的结果。

所以问题不在于合作伙伴平台,但我无法在真实设备上获得广告。Facebook Native 抛出错误:1001 no fill

它看起来很奇怪,因为我有:

  • 应用程序有真实用户并在以前的版本中显示广告。
  • PlayMarket 中的应用程序(但使用以前的实现)具有相同的包 ID、placementId 和 app_id。
  • Facebook 已经检查了我的应用程序。
  • 我可以看到来自新版本和以前版本的请求。

代码和日志:AndroidManifest: //...

应用程序 build.gradle:

FacebookNativeLoader.java:

在 Facebook 文档中“error: 1001 no fill”的意思是:

这是测试时常见的错误,与“No Fill”响应有关;最常见的原因是用户在测试您的移动应用程序时没有登录 Facebook 应用程序,或者在测试您的移动网站时没有登录到 Facebook 移动网站。

错误 1001 - 无填充。可能是由于以下一项或多项原因: - 用户未在移动设备上登录本机 Facebook 应用程序(但真实设备已登录本机 Facebook 应用程序)

  • 限制广告跟踪已开启 (iOS)(但这与 Android 应用无关)
  • 选择退出基于兴趣的广告(Android)(但我已关闭价值)
  • 当前用户没有广告资源(这是什么意思?)
  • 您的测试设备必须安装本机 Facebook 应用程序。(但我在真实设备上使用真实 Facebook 帐户进行了测试)
  • 您的应用程序应在 30 秒后尝试发出另一个请求。(但我每次都有相同的结果)

LogCat 消息:

开发者设备:

用户设备:

它有什么问题?有人有同样的问题吗?

我害怕在无法确保用户可以看到广告的情况下发布,因为我们应用程序的主要思想是广告。

0 投票
1 回答
61 浏览

android - Android - 每次聚焦时都会刷新原生广告

我在我的 ListView 中实现了一个原生广告,它运行良好,但每次聚焦时都会重新加载。有什么办法可以让我保持实例或视图,这样它就不会每次都重新加载。或者我可以阻止视图的重新创建吗?

0 投票
0 回答
3333 浏览

android - 无论我做什么,Facebook Audience SDK 都会出现“无填充”错误

我试图实现原生广告,无论我的实现有多小,我总是会收到“无填充”错误。

我正在使用我的手机。我确实安装了本机应用程序。我使用与开发人员相同的帐户登录我没有关闭个性化广告跟踪

我试过用我作为管理员制作一个 hello world fb 应用程序和 android 应用程序,没有尝试过使用我的“真实”facebook 帐户,没有尝试过 wifi 和 3g 网络,没有

请求调试器中没有请求通过。我总是在设备上没有出现填充错误,甚至在它投放广告后也没有,所以我怀疑存在一些设置错误。我没有想法,你能检查一下吗?

fb 应用程序 ID 164610790550461 观众网络 sdk 4.26.0

谢谢

// 编辑解决方案:我的手机由于某种原因被列入黑名单,可以在我测试过的其他设备上使用

0 投票
0 回答
150 浏览

android - 单击 Facebook 原生广告时应用程序崩溃 requestFeature() 必须在添加内容之前调用

当用户点击 facebook 原生广告时应用程序崩溃

Facebook Android SDK 版本:com.facebook.android:audience-network-sdk:4.26.1

0 投票
0 回答
157 浏览

ios - Flurry Native ADs 委托方法未调用

您好,我已经在我的 ios 应用程序中实施了 Flurry 原生广告。但是它的委托方法没有被调用,所以不能显示广告。我也从这里下载了演示代码。它工作正常,但相同的实现在我的应用程序中不起作用。下面是我的代码。在这段代码中,没有调用任何委托方法。

0 投票
0 回答
488 浏览

android - 是否允许居中裁剪 admob 原生内容广告图片?

我正在我的 android 应用中实现 admob 原生内容广告。是否允许居中裁剪 admob 原生广告图片?

这是我找到的一些文档。 https://support.google.com/admob/answer/6240809

https://support.google.com/admob/answer/6329638

它说

图像元素

  1. 发布者可以在不修改纵横比的情况下缩小图像。
  2. 发布商可以仅在一个维度(高度或宽度)上将图像对称裁剪最多 20%。

我可以用吗