🇨🇳
Adx3
CN
CN
  • 用户操作手册
    • 投手操作手册(PMP)
      • (一)用户登录
      • (二)订单管理
      • (三)广告投放
      • (四)广告数据
      • (五)财务管理
      • (六)素材库
      • (七)用户中心
    • 用户操作手册(DSP-Facebook)
      • 一、统一说明
      • 1.1 注册/登录
      • 1.2 常见问题
      • 二、首页
      • 2.1 名词解释
      • 2.2 页面功能
        • 2.2.1 账户充值
        • 2.2.2 数据查看
      • 三、产品管理
        • 3.1 创建/管理产品
        • 3.2 产品概览
        • 3.3 广告代投
        • 3.4 广告投放
        • 3.5 广告监测
        • 3.6 数据统计
        • 3.7 费用明细
      • 四、数据源管理
      • 五、账号管理
      • 六、代投订单
      • 七、素材库
      • 八、用户中心
    • 用户操作手册(Account)
    • 用户操作手册(SSP)
      • (一)登录操作
      • (二)网站
      • (三)应用-安卓应用
      • (四)提现
      • (五)广告统计
      • (六)用户中心
    • 用户操作手册(PMSP)
    • 用户操作手册(AGENT)
      • (一)登录充值
      • (二)账户管理
      • (三)资金账户
      • (四)数据查看
  • 接口文档
    • 监测事件回传(DSP)
    • 监测事件回传(SSP)
    • CPA、CPS事件上报
    • ANDROID
      • 开始
        • 入门指南
        • 测试广告
      • 广告格式
        • 横幅广告
        • 插屏广告
        • 激励广告
        • 开屏广告
        • 原生广告
        • 多重广告
    • IOS
      • 开始
        • 入门指南
        • 测试广告
      • 广告格式
        • 开屏广告
        • 横幅广告
        • 插屏广告
        • 激励广告
        • 原生广告
        • 多重广告
  • FAQ
    • FAQ
Powered by GitBook
On this page
  • 前提条件
  • 务必使用测试广告进行测试
  • 接入步骤
  • 请求广告
  • 创建 Adx3CustomAdView
  • 展示广告
  1. 接口文档
  2. IOS
  3. 广告格式

多重广告

Previous原生广告NextFAQ

Last updated 2 years ago

多重广告需要您自定义布局,适合列表或者瀑布流类型的布局中嵌套使用。

前提条件

  • 通读

务必使用测试广告进行测试

在构建和测试应用时,请确保使用的是测试广告,而不是实际投放的广告。否则,可能会导致您的账号被暂停使用。对于 iOS 原生广告,使用下面的测试专用广告单元 ID:

63a573c07144f

该测试广告单元 ID 已经过专门配置,可确保每个请求返回的都是测试广告。您可以在自己应用的编码、测试和调试过程中随意使用该测试广告单元 ID。需要注意的一点是,请务必在发布应用前用您的广告单元 ID 替换该测试广告单元 ID。

接入步骤

  • 请求广告

  • 创建 Adx3CustomAdView

  • 展示广告

请求广告

请求多重广告需要在 [Adx3CustomAdManager manager] 上调用 loadCustomAdWithPlacementID:(NSString *)placementID userId:(NSString *)userId success:(void(^)(NSInteger adCount))success error:(void(^)(NSError *error))error 方法完成,此方法需要您的广告单元 ID,userId 可不传或者传入您的应用为用户设置的 userId,最后通过回调告知您请求的结果,adCount是为您准备的广告数量。以下为代码示例:

func loadCustomAd() {    
    Adx3CustomAdManager().loadCustomAd(withPlacementID: "Your Placement ID", userId: "") { adCount in
    
    } error: { error in
            
    }
}
- (void)loadCustomAd {
    [[Adx3CustomAdManager manager] loadCustomAdWithPlacementID:CUSTOM_ID userId:@"" success:^(NSInteger adCount) {

    } error:^(NSError * _Nonnull error) {
    
    }];
}

创建 Adx3CustomAdView

您需要自定义自己的 Adx3CustomAdView,相关子控件已为您申明,布局需要您自己手动定义

展示广告

展示多重广告需要在 [Adx3CustomAdManager manager] 上调用 loadCustomAdView:(Adx3CustomAdView *)customAdView index:(NSInteger)index location:(CGPoint)location 方法完成,此方法需要您提供自定义的 Adx3CustomAdView, index 为 Adx3CustomAdView 的下标,location 为当您触摸 Adx3CustomAdView 时,它在屏幕上所处的位置,此目的是为了能够为您提供更精准的多重广告服务。

入门指南