AdFit

AdFit

사용방법

circle-exclamation

1) 설치

triangle-exclamation
미디에이션chevron-right

2) 초기 셋팅

SKAdNetwork 설정 -> 링크arrow-up-right 다음 코드를 사용하여 Info.plist의 SKAdNetworkItems을 직접 추가해 주시고 다음 값들을 넣어 주세요.

chevron-rightSKAdNetworkhashtag

ATS(App Transport Security) 설정 -> 링크arrow-up-rightarrow-up-right

iOS 9부터 도입 된 App Transport Security (ATS)는 앱이 HTTPS를 통해서만 네트워크 요청을 하도록 기본설정 되어있습니다. HTTP를 사용하는 광고파트너들의 광고동작를 허용하기 위해, Info.plist 파일에 아래내용을 추가합니다.


Native Layout 설정

circle-exclamation

1) NativeAdView

AdFitNativeAdView XIB 파일을 load해 주고 APSSPAdFitNativeAdRenderable, AdFitNativeAdView 변수에 할당해 줍니다.

circle-exclamation

AdFit의 경우 AdPopcornSSP, FAN, FAN Native Banner와 다르게 xib파일을 이용하여 직접 View를 생성한 뒤, 해당 xib 파일을 읽어와 renderer에 전달해 주어야 합니다.

APAdFitNativeAdRenderer에 adfitNativeAdUIView 와 superView를 세팅 후, setAdFitRenderer:superView: API를 통해 render와 APSSPAdfitNativeAdView 를 sdk에 최종적으로 전달.

triangle-exclamation

2) BizBoard

AdFit-Bizboard 는 코드 상 BizBoardTemplate을 생성하여, 연동을 진행하면 됩니다.

AdFit BizBoardTemplate 사용 시 아래와 같이 연동을 진행하면 됩니다.

circle-exclamation

APAdFitNativeAdRenderer에 BizBoardTemplate을 설정 한 뒤, setAdFitRendererAPI를 통해 render와 bizBoardTemplateView(superView)를 세팅합니다.

circle-info

우측 상단의 물음표 아이콘의 경우 APAdFitNativeAdRenderer의 아래 property를 통해 위치 조정이 가능합니다.

  • bizBoardInfoIconTopConstant

  • bizBoardInfoIconBottomConstant

  • bizBoardInfoIconLeftConstant

  • bizBoardInfoIconRightConstant

Last updated

Was this helpful?