Android 中的 Facebook 原生广告质量检查失败

Quality check failing in Facebook Native Ads in Android

我面临 Facebook 质量检查失败的问题。我有使用回收视图和 Facebook 原生广告的状态应用程序。我在 Facebook 仪表板上收到警报:-

我在每 4 个状态后使用广告并在适配器中初始化广告管理器,如下所示:-

mNativeAdsManager = new NativeAdsManager(activity.getApplication(), activity.getString(R.string.FACEBOOK_ADS_NATIVE_PLACEMENT_ID), 5);
initNativeAds();

可点击的视图只是 Facebook 文档中定义的标题和号召性用语按钮。

// Create a list of clickable views
List<View> clickableViews = new ArrayList<>();
clickableViews.add(nativeAdTitle);
clickableViews.add(nativeAdCallToAction);

在应用程序中一切都很好,但质量检查失败的原因仍然不知道。这是广告图片:-

这是在每个页面上展示广告的应用 link 例如:- Daily Status

您的广告占用的资源过多space,超出了必要。

在上面附上的屏幕截图中,广告占据了太多空间 space,我可以想象用户试图向上滑动,但不小心点击了电子邮件中提到的区域Facebook 发送的。

我想说的是,用户无法在不触摸广告的情况下向上滑动,然后再向上滑动,这可能会导致无效点击。

尝试降低广告的高度,或者使用原生横幅广告,应该可以减少误点击。