Native Ad

1. 基本要求

  • ADX Android SDK添加到项目中。

  • 请使用为 Native Ad 签发的 Ad Unit ID。

  • 在请求广告之前先对SDK进行初始化

    • SDK 初始化请在应用运行时只调用一次,并且 广告请求必须在初始化完成后进行。

2. 布局设置

对于 Native Ad,需要您自行构建将用于展示广告的布局。必需的组成元素如下。

  • Title : TextView

  • Main Text : TextView

  • Call-To-Action : Button

  • Icon Image : ImageView

  • Main Image : FrameLayout

  • Privacy Icon : FrameLayout

  • Ad Tag : TextView 或 ImageView

circle-info

广告标识元素应包含显示 "Ad" 或 "Advertisement" 字样的 UI 组件,以明确向用户表明这是广告。如果不包含此元素,某些广告网络可能会停止投放广告。

请务必包含这些元素并进行配置,且广告内容上方不得有覆盖层。此外请注意不要对与广告内容相关的部分进行加工或更改,例如更改文本、替换图片、修改触摸时的动作等。

可参考示例源码中的 layout_adx_native_ad.xmlarrow-up-right文件。

3. 实现

Native Ad 可以通过以下三种方式之一来加载广告。

Case 1: 作为单个 View 使用时

MainActivity

Activity (or Fragment)

Case 2: 使用 RecyclerView 的情况

MainActivity

Acivity (or Fragment)

需要在源码中直接指定列表中广告的固定位置和重复位置。

Case 3: 使用 Closed Native Ad 时

请与负责的经理协商后,使用为 Close Native Ad 签发的 AdUnit ID 按如下方式实现。

4. Ad Revenue (OnPaidEvent)

最后更新于

这有帮助吗?