mergemilitary/Assets/Plugins/ToukaGames/ToponSDK/baidu/BaiduMobAdSDK.framework/Headers/BaiduMobAdBaseNativeAdDeleg...

71 lines
1.4 KiB
C
Raw Normal View History

//
// BaiduMobAdSDK
//
// Created by lishan04 on 16/7/11.
// Copyright © 2016年 Baidu Inc. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "BaiduMobAdCommonConfig.h"
@class BaiduMobAdBaseNativeAdView;
@class BaiduMobAdNativeAdObject;
@protocol BaiduMobAdBaseNativeAdDelegate <NSObject>
@required
/**
* union.baidu.com上的APPID
*/
- (NSString *)publisherId;
/**
* 广id
*/
- (NSString*)apId;
@optional
/**
* ID
*/
- (NSString *)channelId;
/**
*
*/
- (BOOL) enableLocation;//如果enableplist 需要增加NSLocationWhenInUseUsageDescription
/**
* 广
* @param AdObject数组广1
*/
- (void)onAdObjectsSuccessLoad:(NSArray*)adsArray;
/**
* 广
* @param BaiduMobFailReason
*/
- (void)onAdsFailLoad:(BaiduMobFailReason) reason;
/**
* 广
*/
- (void)nativeAdExposure:(UIView *)nativeAdView nativeAdDataObject:(BaiduMobAdNativeAdObject *)object;
/**
* 广
*/
- (void)nativeAdExposureFail:(UIView *)nativeAdView
nativeAdDataObject:(BaiduMobAdNativeAdObject *)object
failReason:(int)reason;
/**
* 广
*/
- (void)onAdClicked:(BaiduMobAdBaseNativeAdView *)adView;
/**
* 广
*/
- (void)didDismissLandingPage:(BaiduMobAdBaseNativeAdView *)adView;
@end