如何在每 6 个项目 Recycler 视图(GridView)后设置 Facebook Audience Network 原生广告
How to Set Facebook Audience Network Native Ads after Every 6 Items Recycler view(GridView)
我最近开始使用 Audience Network。目前,我擅长 Audience Network 横幅广告和插页式广告。但是 Native Ads 有一个问题。我想在每 5 件商品后展示原生广告。但是使用来自 Audience network GitHub 的以下代码示例原生广告显示在第一项中。但我想在每 5 个项目后显示。所以任何人都可以指导我实现这一目标。提前致谢。
@Override
public int getItemViewType(int position) {
return position % AD_DISPLAY_FREQUENCY == 0 ? AD_TYPE : POST_TYPE;
}
只需将索引值从 0 更改为 5 或从 0 更改为 6。试试这个代码
@Override
public int getItemViewType(int position) {
return position % AD_DISPLAY_FREQUENCY == 5 ? AD_TYPE : POST_TYPE;
}
我最近开始使用 Audience Network。目前,我擅长 Audience Network 横幅广告和插页式广告。但是 Native Ads 有一个问题。我想在每 5 件商品后展示原生广告。但是使用来自 Audience network GitHub 的以下代码示例原生广告显示在第一项中。但我想在每 5 个项目后显示。所以任何人都可以指导我实现这一目标。提前致谢。
@Override
public int getItemViewType(int position) {
return position % AD_DISPLAY_FREQUENCY == 0 ? AD_TYPE : POST_TYPE;
}
只需将索引值从 0 更改为 5 或从 0 更改为 6。试试这个代码
@Override
public int getItemViewType(int position) {
return position % AD_DISPLAY_FREQUENCY == 5 ? AD_TYPE : POST_TYPE;
}