ADOP(Based on AdMob)
ADOP
사용방법
2) 초기 셋팅, 3) 초기화 진행은 위 링크에 들어가서 직접 설정하시는 것을 권장드립니다
1) 설치
미디에이션2) 기본 Setting
Info.plist 설정 -> 링크
AppID
SKAdNetworkIdentifier
3) 초기화
[[GADMobileAds sharedInstance] startWithCompletionHandler:nil];
Native Layout 설정
Adapter 내부에 들어있는 Xib 파일을 project에 꼭 넣어주세요.

ADOP는 ViewController에 UI component 영역을 바로 생성하지 않고 xib 파일을 사용하여 view를 add합니다.
adopNativeAdVie를 AdPopcornNativeAd addsubView해 주고 layout을 잡아 주어야 광고가 보입니다.
#import <AdPopcornSSP/AdPopcornSSPNativeAd.h>
#import "ADOPAdapter.h"
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
GADNativeAdView *adopNativeAdView =
[[NSBundle mainBundle] loadNibNamed:@"ADOPNativeAdView" owner:nil options:nil].firstObject;
APAdopNativeAdRenderer *apAdopNativeAdRenderer = [[APAdopNativeAdRenderer alloc] init];
apAdopNativeAdRenderer.adopNativeAdView = adopNativeAdView ;
[_adPopcornSSPNativeAd setADOPRenderer:apAdopNativeAdRenderer superView: adopNativeAdView];
}
ADOP 의 경우 AdPopcornSSP, FAN, FAN Native Banner와 다르게 xib 파일을 이용하여 직접 View를 생성한 뒤, 해당 xib파일을 읽어와 renderer에 전달해 주어야 함.
APAdopNativeAdRenderer
에 GADNativeAdView와 superView를 세팅 후, setADOPRenderer:superView:
API를 통해 render와 adopNativeAdView를 sdk에 최종적으로 전달합니다.
Last updated
Was this helpful?