AdFit
Last updated
Was this helpful?
Last updated
Was this helpful?
2) 초기 셋팅, 3) 초기화, 4) NativeUI 구성 진행은 링크에 들어가서 직접 설정하시는 것을 권장드립니다.
'AdFit' '3.18.3' 이후 ver 부터는 SPM(Swift Package Manager)에서만 제공됩니다.
iOS 9부터 도입 된 App Transport Security (ATS)는 앱이 HTTPS를 통해서만 네트워크 요청을 하도록 기본설정 되어있습니다. HTTP를 사용하는 광고파트너들의 광고동작를 허용하기 위해, Info.plist 파일에 아래내용을 추가합니다.
Adapter 내부에 들어있는 Xib 파일을 project에 꼭 넣어주세요.
AdFitNativeAdView XIB 파일을 load해 주고 APSSPAdFitNativeAdRenderable, AdFitNativeAdView 변수에 할당해 줍니다.
adfitNativeView를 AdPopcornNativeAd addsubView해 주고 layout을 잡아 주어야 광고가 보입니다.
AdFit의 경우 AdPopcornSSP, FAN, FAN Native Banner와 다르게 xib파일을 이용하여 직접 View를 생성한 뒤, 해당 xib 파일을 읽어와 renderer에 전달해 주어야 합니다.
APAdFitNativeAdRenderer
에 adfitNativeAdUIView 와 superView를 세팅 후, setAdFitRenderer:superView:
API를 통해 render와 APSSPAdfitNativeAdView 를 sdk에 최종적으로 전달.
반드시 useBizBoardTemplate을 No로 설정해야 합니다.
AdFit-Bizboard 는 코드 상 BizBoardTemplate을 생성하여, 연동을 진행하면 됩니다.
AdFit BizBoardTemplate 사용 시 아래와 같이 연동을 진행하면 됩니다.
adfitNativeView를 AdPopcornNativeAd addsubView해 주고 layout을 잡아 주어야 광고가 보입니다.
APAdFitNativeAdRenderer
에 BizBoardTemplate을 설정 한 뒤, setAdFitRenderer
API를 통해 render와 bizBoardTemplateView(superView)를 세팅합니다.
SKAdNetwork 설정 -> 다음 코드를 사용하여 Info.plist의 SKAdNetworkItems을 직접 추가해 주시고 다음 값들을 넣어 주세요.
ATS(App Transport Security) 설정 ->