스플래시 광고
최초 실행되는 ViewController에 NestAds의 NestAdsSplashAdView 를 세팅하여 스플래시 광고를 표시하는 가이드입니다.
기본 요건
시작 가이드에 따라 필요한 과정을 완료합니다.
테스트 광고 게재위치
Placement Code(게재위치 코드)는 어드민의 인벤토리 > 게재위치 메뉴에서 게재위치를 등록 시 시스템을 통해 자동으로 생성됩니다.
테스트 게재위치 목록
placementCode
설명
SAMPLE_SPLASH
360x256 이미지 + 애드뱃지
광고 표시하기
스플래시 화면으로 사용할 뷰컨트롤러를 생성합니다. (ex. SplashViewController)
AppDelegate또는SceneDelegate에서rootViewController를 1. 에서 생성한 뷰컨트롤러로 설정합니다.
func scene(
_ scene: UIScene, willConnectTo session: UISceneSession,
options connectionOptions: UIScene.ConnectionOptions
) {
guard let windowScene = (scene as? UIWindowScene) else { return }
window = UIWindow(windowScene: windowScene)
let splashVC = SplashViewController()
window?.rootViewController = splashVC
}SplashViewController에서NestAdsSplashAdView를 생성하여 스플래시 광고 설정을 마칩니다.
NestAdsSplashAdViewDelegate의splashAdViewDidReachDuration메서드에서 화면 전환을 합니다.
광고 delegate
NestAdsSplashAdView 에서 지원하는 delegate는 다음을 참고하세요.
1) 광고 요청에 성공한 경우 아래의 순서로 불립니다.
2) 광고 요청에 실패한 경우 아래의 순서로 불립니다.
Last updated