横幅广告

横幅广告是在应用布局中占据一处位置的矩形图片或文字广告。用户与应用互动时,这类广告会停留在屏幕上,并且可在一段时间后自动刷新。如果您刚开始接触移动广告,建议从横幅广告着手。

前提条件

  • 接入UNAD SDK

  • 初始化UNAD SDK

  • 在UNAD后台创建横幅广告位

创建UNADBannerView 加载广告

  self.bannerView = [[UNADBannerView alloc]initWithUnitID:UNAD_TEST_UNIT_ID rootViewController:self];
    self.bannerView.delegate = self;
    self.title = @"横幅";
    [self.view addSubview:_bannerView];
    _bannerView.frame = CGRectMake(0, 64,SC_Width , 60);
    [_bannerView loadAd];

实现delegate方法,监听广告状态



/**
 Banner加载成功
 */
- (void)bannerDidReceiveAd:(UNADBannerView *)bannerView
{

}

/**
 Banner点击
 */
- (void)bannerDidClick:(UNADBannerView *)bannerView
{

}

/**
 广告显示被关闭
 */
- (void)adDidClose:(UNADBannerView *)bannerView
{

}

/**
 Banner请求失败
 */
- (void)banner:(UNADBannerView *)bannerView didFailToLoadAdWithError:(AdGrowRequestError *)error
{

}



/**
 广告弹出全屏
 */
- (void)adWillPresentFullScreen:(UNADBannerView *)bannerView
{

}


/**
 广告从全屏半闭
 */
- (void)adWillDismissFullScreen:(UNADBannerView *)bannerView
{

}

results matching ""

    No results matching ""