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

<aside> 💡

미디에이션 연동하기 전에 반드시 AvatyeAdCash 기본 연동이 진행 되어야 합니다. 미디에이션 연동 시 최신 버전과 각 업체별 호환 버전을 반드시 확인 후 연동을 진행 부탁 드립니다.

</aside>

공통 필수 설정

Other Linker Flags

미디에이션 업체 중 static library로 배포되는 SDK(AdMob, Mintegral, Pangle 등)는 ObjC 카테고리를 사용합니다. 이를 정상적으로 로드하려면 프로젝트의 Build Settings > Other Linker Flags-ObjC를 추가해야 합니다.

Xcode → Target → Build Settings → Other Linker Flags → -ObjC 추가

설정하지 않으면 런타임에 unrecognized selector 크래시가 발생할 수 있습니다.

SKAdNetwork IDs

<aside> 💡

아래 모든 미디에이션 업체의 SKAdNetwork ID를 통합하고 중복을 제거한 목록입니다. Info.plist의 SKAdNetworkItems 배열 안에 아래 내용을 모두 추가하세요.

</aside>

참고 사항

  1. SKAdNetwork ID는 주기적으로 업데이트됩니다.
  2. Info.plist에 중복 SKAdNetworkID가 있어도 문제없습니다. Apple은 중복을 무시합니다.

광고 업체별 Adapter Pod

광고 업체 애드팝콘 SSP Adapter Pod
Adfit APSSPMediationAdFitCocoaPods 최종 버전: 3.18.3 (이후 SPM만 지원)
NAM APSSPMediationNAM
AppLovin APSSPMediationAppLovin
AppLovin MAX APSSPMediationAppLovinMax
Pangle APSSPMediationPangle
Unity Ads APSSPMediationUnityAds
Meta Audience Network APSSPMediationFBAudienceNetwork
Google AdMob APSSPMediationAdMob
Google Ad Manager APSSPMediationGAM
Vungle APSSPMediationVungle
AdFit APSSPMediationAdFit
Cauly SPM 만 지원

NAM

pod 'APSSPMediationNAM'