Apple은 AppLovin과 같은 광고 네트워크가 설치를 개인 정보 보호가 보장되는 방식으로 추적할 수 있도록 SKAdNetwork를 제공합니다.
iOS 14 이전에는 광고 네트워크가 사용자의 IDFA를 기반으로 캠페인 기여도를 측정할 수 있었습니다. 하지만 iOS 14부터는 광고 네트워크가 사용자가 어떤 광고와 상호작용하여 앱을 설치했는지 기여도를 측정하는 방식으로 IDFA를 사용하기가 더 어려워졌습니다. 따라서 더 이상 광고 캠페인 성과를 추적하기 위해 IDFA에 의존할 수 없습니다.
SKAdNetwork를 지원하면 앱에서 게재할 수 있는 적격 캠페인의 수가 늘어납니다. 이는 수요와 eCPM을 증가시킵니다.
SKAdNetwork를 사용하려면 앱에서 광고를 게재할 수 있는 권한이 있는 각 네트워크에 대해 아래 "Info.plist Generator"에서 해당 체크박스를 선택하십시오.
그런 다음 각 네트워크의 SKAdNetworkIdentifier 목록을 앱의 Info.plist에 추가합니다.
Info.plist Generator에 의해 생성된 코드 세그먼트는 이 목적으로 사용할 수 있도록 이러한 목록들을 병합한 것입니다.
Cordova 프로젝트의 config.xml에 있는 Info.plist 파일을 업데이트하려면 다음과 같이 <config-file> 엘리먼트에 생성된 스니펫을 복사하여 붙여넣으십시오.
⋮
<widget>
<platform name="ios">
<config-file target="*-Info.plist" parent="SKAdNetworkItems">
<array>
«여기에 생성된 스니펫 붙여넣기»
</array>
</config-file>
</platform>
</widget>
⋮
자세한 내용은 Apple의 StoreKit 개발자 문서 중 “SKAdNetwork: Configuring the Participating Apps”를 참조하십시오.
예를 들어 CI/CD에서 AppLovin 네트워크용 SKAdNetwork 식별자를 프로그래밍 방식으로 연동할 수 있습니다. (AppLovin이 mediation하는 다른 광고 네트워크의 경우에는 해당되지 않습니다.) 그렇게 하려면 다음 URL이 반환하는 JSON 또는 XML 구조에서 식별자 목록을 가져올 수 있습니다:
https://skadnetwork-ids.applovin.com/v1/skadnetworkids.json
https://skadnetwork-ids.applovin.com/v1/skadnetworkids.xml
MAX와 연동한 다른 mediation 대상 광고 네트워크의 SKAdNetwork 식별자도 필요한 경우, 아래 "Info.plist Generator"에서 해당 네트워크를 체크하십시오.
이렇게 하면 Generator 아래의 Info.plist 코드 세그먼트가 각 네트워크의 SKAdNetworkIdentifier 목록으로 업데이트됩니다.
(네트워크를 체크하지 않으면 AppLovin 네트워크의 목록만 코드 세그먼트에 나타납니다.)
...