Native Ad
1. 基本要求
ADX Android SDK添加到项目中。
请使用为 Native Ad 签发的 Ad Unit ID。
在请求广告之前先对SDK进行初始化。
SDK 初始化请在应用运行时只调用一次,并且 广告请求必须在初始化完成后进行。
2. 布局设置
对于 Native Ad,需要您自行构建将用于展示广告的布局。必需的组成元素如下。
Title :
TextViewMain Text :
TextViewCall-To-Action :
ButtonIcon Image :
ImageViewMain Image :
FrameLayoutPrivacy Icon :
FrameLayoutAd Tag :
TextView 或 ImageView
请务必包含这些元素并进行配置,且广告内容上方不得有覆盖层。此外请注意不要对与广告内容相关的部分进行加工或更改,例如更改文本、替换图片、修改触摸时的动作等。
可参考示例源码中的 layout_adx_native_ad.xml文件。
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)
您可以收到广告展示期间预期的广告收益。
由于该值可能混合了在中介设置过程中手动设置的值,建议作为预估值使用。
ecpm 的货币为 USD。
如下
OnPaidEvent注册回调后使用即可。可以将广告收入数据与 MMP 对接。详细信息请参阅下面的 SDK 对接指南。
最后更新于
这有帮助吗?