MoPub + Vungle SDK v.5.1+ 빠른 시작 가이드(iOS)

이 가이드를 이용해 MoPub을 기본 광고 조정 레이어로 사용하여 Vungle Android SDK를 앱에 추가합니다.

목차

시작하기 전에

1단계. Vungle을 사용자 지정 네이티브 네트워크로 설정

MoPub 서버에서 통합 Vungle 어댑터를 인식하게 하려면, MoPub 대시보드에서 Vungle을 사용자 지정 네이티브 네트워크로 설정합니다.

  1. MoPub 대시보드에 로그인하고 메인 네비게이션 바 옆의 네트워크로 이동합니다.

  2. 네트워크 추가...
    image4.png

    를 클릭하고 페이지 하단의 사용자 지정 네이티브 네트워크를 선택합니다.
    image2.png

  3. 광고 인밴 설정 섹션에서 Vungle SDK를 사용해 비디오 광고를 게재할 각 광고 단위에 대해 MoPub SDK와 Vungle SDK의 상호 작용에 사용되는 네트워크 어댑터를 찾습니다.

    • 광고 단위로 MoPub 보상형 비디오를 사용하는 경우 사용자 정의 이벤트 클래스VungleRewardedVideoCustomEvent를 추가합니다.

    • 광고 단위로 전체 화면(인터스티셜)을 사용하는 경우 사용자 정의 이벤트 클래스VungleInterstitialCustomEvent를 추가합니다.

    • Vungle 앱 ID, 광고위치 참조 ID 및 모든 광고위치 참조 ID사용자 지정 이벤트 클래스 데이터에 JSON 포멧으로 추가합니다.

    • MoPub 광고 단위에 연결할 pid​의 광고위치 참조 ID를 설정합니다.

      참고: 앱마다 기본 광고위치가 자동으로 생성됩니다. 이 초기화 단계에서 광고위치 기능을 사용하지 않더라도 반드시 광고위치 참조 ID를 제공해야 합니다. 광고위치를 여러 개 만드는 경우, 참조 ID를 모두 제공합니다.

    • "보상형"으로 설정된 광고위치 참조 ID를 보상형 비디오로 설정된 MoPub 광고 단위에 연결합니다. "보상형"으로 설정되지 않은 광고위치 참조 ID는 전체 화면(인터스티셜)로 설정된 MoPub 광고 단위에 연결합니다.
      {
      "appId":"59208865950e6d380100001f", 
      "pid":"PADUNIT55750", 
      "pids":"DEFAULT07430,PADUNIT96220,PADUNIT55750,PADUNIT06724,PADUNIT16058,PADUNIT59118"
      }

      image3.png

      참고: Vungle SDK가 Vungle 대시보드에서 자동 캐시로 선택한 광고위치에 자동으로 광고를 캐시합니다. 가장 먼저 표시되는 MoPub 광고 단위 또는 가장 자주 게재되는 광고 단위를 자동 캐시된 광고위치로 선택하는 것이 좋습니다.

2단계. Vungle을 타사 광고 네트워크로 추가

Vungle iOS SDK를 MoPub 매개를 사용해 앱에 추가하려면 다음의 단계를 따릅니다.

  1. 모든 Vungle 관련 어댑터 파일(MoPub 어댑터 저장소/AdNetworkSupport/Vungle/)을 앱 프로젝트에 추가하고 반드시 프로젝트의 빌드 단계 → 컴파일 소스에 포함합니다.
    MPInstanceProvider+Vungle.h
    MPInstanceProvider+Vungle.m			
    MPVungleRouter.h
    MPVungleRouter.m	
    VungleInstanceMediationSettings.h
    VungleInstanceMediationSettings.m
    VungleInterstitialCustomEvent.h
    VungleInterstitialCustomEvent.m
    VungleRewardedVideoCustomEvent.h
    VungleRewardedVideoCustomEvent.m
  2. Vungle iOS SDK를 다운로드하고 VungleSDK.framework 폴더를 /AdNetworkSupport/Vungle/SDK/에 복사합니다.

    • 프로젝트의 빌드 설정 → 프레임워크 검색 경로에 프레임워크를 포함시킵니다. 예:
      $(PROJECT_DIR)/AdNetworkSupport/Vungle/SDK/VungleSDK.framework
    • 프레임워크가 프로젝트의 빌드 단계 → 라이브러리에 바이너리 연결에 포함되어 있는지 확인합니다.

  3. "Vungle - iOS SDK 시작하기"의 "기타 필요 프레임워크 추가" 섹션의 지침에 따라 필요한 프레임워크를 추가합니다.

  4. "Vungle - iOS SDK 시작하기"의 " "-ObjC" 링커 플래그 추가" 섹션의 지침에 따라 링커 플래그를 추가합니다.

  5. "Vungle - iOS SDK 시작하기"의 "iOS 상태 막대 제거" 섹션의 지침에 따라 상태 막대를 제거합니다.

  6. Vungle 비디오 광고를 게재하려고 할 때 MPInterstitialAdControllershowFromViewController 메서드를 호출(또는 보상형 광고의 경우 MPRewardedVideopresentRewardedVideoAdForAdUnitID 메서드 호출)합니다. (Vungle iOS SDK 방법을 직접 호출할 필요 없음. MoPub SDK it.)가 호출)

 

 

또 다른 질문이 있으십니까? 문의 등록

댓글