스플래시 광고

최초 실행되는 ViewController에 NestAds의 NestAdsSplashAdView 를 세팅하여 스플래시 광고를 표시하는 가이드입니다.

기본 요건

시작 가이드에 따라 필요한 과정을 완료합니다.


테스트 광고 게재위치

Placement Code(게재위치 코드)는 어드민의 인벤토리 > 게재위치 메뉴에서 게재위치를 등록 시 시스템을 통해 자동으로 생성됩니다.

테스트 게재위치 목록

placementCode
설명

SAMPLE_SPLASH

360x256 이미지 + 애드뱃지


광고 표시하기

  1. 스플래시 화면으로 사용할 뷰컨트롤러를 생성합니다. (ex. SplashViewController)

  2. 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
  }
  1. SplashViewController 에서 NestAdsSplashAdView 를 생성하여 스플래시 광고 설정을 마칩니다.

  1. NestAdsSplashAdViewDelegatesplashAdViewDidReachDuration 메서드에서 화면 전환을 합니다.


광고 delegate

NestAdsSplashAdView 에서 지원하는 delegate는 다음을 참고하세요.

1) 광고 요청에 성공한 경우 아래의 순서로 불립니다.

2) 광고 요청에 실패한 경우 아래의 순서로 불립니다.

Last updated