전면 배너
전면 배너 적용을 위한 연동 가이드 입니다.
Last updated
전면 배너 적용을 위한 연동 가이드 입니다.
Last updated
코드 | 설명 |
---|---|
let model = ADMZInterstitialModel(withPublisherID: 100, withMediaID: 200, withSectionID: 804313, withKeywordParameter: “KeywordTargeting”, withOtherParameter: “BannerAdditionalParameters”, withMediaAgeLevel: .under13Age, withAppID:”appID”, withAppName: “appName”, withStoreURL: “StoreURL”, withSMS: true, withTel: true, withCalendar: true, withStorePicture: true, withInlineVideo: true, withPopupType: .FullSize)
요청할 정보를 가지고있는 모델을 생성합니다. - PublisherID: 퍼블리셔 ID - MediaID: 미디어 ID - SectionID: 섹션 ID - KeywordParameter: 검색어 - OtherParameter: 기타 파라미터 - MediaAgeLevel: 사용자 연령대 - AppID: 앱 ID - AppName: 앱 이름 - StoreURL: 앱스토어 URL - SMS: 문자 사용 여부 - Tel: 전화번호 사용 여부 - Calendar: 캘린더 저장 사용 여부 - StorePicture: 스토어 이미지 사용 여부 - InlineVideo: 인라인 비디오 사용 여부 - PopupType: 전면 광고 팝업 타입
ADMZInterstitialLoader.presentAd(fromViewController:self, withModel: model, withSuccessHandler: { code in }, withFailedHandler: { code in }, withOtherEventHandler: { code in })
전면 팝업광고 요청을 시작합니다. - fromViewController : 성공시 팝업으로 올라올 Target ViewController (null일경우 현재 최상단의 ViewController를 체크후 해당 ViewController위에 Popup으로 띄웁니다.) - Model: 요청정보를 설정한 ADMZInterstitialModel - SuccessHandler : 성공시 성공코드를 code 변수로 리턴합니다. - FailHandler : 실패시 실패코드를 code 변수로 리턴합니다. - OtherHandler : 성공 실패 외의 이벤트코드를 code 변수로 리턴합니다. (ex: 광고 선택, 로고 선택 등)