AP 미디에이션(Unity iOS)

미디에이션은 디스플레이 광고 지면에 타 광고 네트워크의 광고를 라이브 할 수 있는 기능을 의미하며, 내부/자체 광고의 운영 및 여러 국내/해외의 외부 광고를 노출 시킬 수 있어 수익 극대화에 효과적입니다

1. 미디에이션 Adapter 다운로드

아래 링크를 통해 iOS 미디에이션 Adapter 를 다운로드 받으세요.

[애드팝콘 SSP iOS Mediation UnityPlugin Adapter]arrow-up-right

2. 미디에이션 적용

2.1 Podfile

  • Unity Tool에서 iOS 빌드 후, 생성되는 Xcode 프로젝트에 아래와 같이 Podfile을 추가 합니다.

  • PodFile 내, 사용하고자 하는 업체의 Pod 정보 입력합니다.

  • pod update

터미널을 열고, 해당 프로젝트 폴더에서 pod update 명령을 통해 각 업체의 framework를 추가합니다.

2.1-1 Meta 수동 설치 방법

해당 링크에 들어가서 '수동 다운로드' 를 통해 framework를 다운로드 해주세요.

Static Framework Project 안에 넣어주세요. 넣을 때 Target을 UnityFramework로 설정해주세요.

2.2 Unity-iPhone.xcworkspace 파일로 프로젝트 오픈

Unity-iPhone.xcworkspace 파일을 통해 프로젝트를 Xcode로 open 합니다. 반드시 xcworkspace로 open 해야, pod를 통해 다운로드 한, framework가 정상적으로 추가됩니다.

2.3 Adapter 파일 추가

위 다운로드 파일에서 사용하고자 하는 ap-ssp-ios-mediation-adapter > CocoaPod 폴더 안에 있는 .h, .m 파일들을 프로젝트에 추가하면 됩니다.

반드시 아래와 같이 target을 UnityFramework로 설정하여 추가합니다.

3. Info.plist 설정

3.1 SDK Key 값 설정

Info.plist 내 Admob 사용 시에는 아래와 같이 Key 값을 추가해 주어야 합니다.

Unity-IPhone, UnityFramework 두곳에 모두 추가해 주셔야 합니다.

4. 미디에이션 SDK 초기화

일부 업체의 경우 앱 시작 시, 초기화 코드를 삽입하라고 안내 하고 있습니다. 이에 UnityAppController.m 파일 내 아래메소드에서 각 업체별 초기화 코드를 삽입하시기 바랍니다.

UnityAds SDK 초기화 설정 (주의)

5. 추가 설정 사항

Enmable Modules(C and Objecitve-C) 를 'Yes' 로 설정해주셔야 됩니다.

마지막 업데이트