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 发送的。
我想说的是,用户无法在不触摸广告的情况下向上滑动,然后再向上滑动,这可能会导致无效点击。
尝试降低广告的高度,或者使用原生横幅广告,应该可以减少误点击。
我面临 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 发送的。
我想说的是,用户无法在不触摸广告的情况下向上滑动,然后再向上滑动,这可能会导致无效点击。
尝试降低广告的高度,或者使用原生横幅广告,应该可以减少误点击。