광고 네트워크 ID 구성

iOS 14 이상을 실행하는 사용자를 대상으로 하는 프로젝트는 Info.plist 파일에서 광고주 네트워크 ID를 구현해야 합니다. 인증된 네트워크 ID의 배열을 포함하면 광고 소스가 Apple의 SKAdNetwork 프레임워크를 사용하여 광고 지출을 적절히 표시할 수 있습니다.

Unity Ads 3.5.1 이상을 사용하여 구현하면 유니티 및 기타 신뢰할 수 있는 광고 소스는 이러한 ID를 사용하여 퍼블리셔 인벤토리에 자신 있게 입찰할 수 있습니다. 퍼블리셔가 시간과 노력을 아낄 수 있도록 유니티는 업계 전반에 걸쳐 업데이트된 광고주 ID 목록을 제공하여 plist 파일에 포함할 수 있도록 하고, 잠재적인 수익을 놓치지 않도록 합니다.

Unity에 광고 네트워크 ID 포함하기

Unity 에디터에서 애플리케이션을 빌드하는 경우, iOS 14 지원 패키지에서 게임의 Info.plist 파일에 업데이트된 광고 소스 목록을 자동으로 추가합니다.

  1. iOS용 프로젝트를 빌드합니다.
  2. Info.plist 결과 파일을 통해 SKAdNetworkItems가 예상대로인지 확인합니다. 필요한 경우 추가 SKAdNetworkIdentifier 딕셔너리를 배열에 직접 추가합니다.

Unity Advertisement 패키지도 설치했다면 이 과정은 어떤 조치를 취하지 않아도 이루어집니다. 하지만 Unity Advertising 패키지를 사용하지 않는 경우, 다음 단계를 따라야 합니다.

  1. Unity 프로젝트의 Assets 폴더에서 새 파일을 만들고 확장자 없이 SKAdNetworks라고 이름을 지정합니다.
  2. 텍스트 에디터로 파일을 열고 SKAdNetwork URL https://skan.mz.unity3d.com/v3/partner/skadnetworks.plist.json을 파일에 붙여 넣은 다음 저장합니다. 유니티에서는 애플리케이션을 빌드할 때마다 프로젝트의 광고 네트워크 ID를 업데이트할 수 있도록 주기적으로 이 주소에 있는 목록을 업데이트합니다.

Xcode에 네트워크 ID 포함

Xcode 프로젝트에 네트워크 ID를 포함하려면 다음을 수행합니다.

  1. Xcode 프로젝트 내비게이터에서 Info.plist를 선택합니다.
  2. 프로퍼티 목록 에디터에서 임의의 키 옆에 있는 추가 버튼(+)을 클릭하여 새 프로퍼티 키를 생성합니다.
  3. 키 이름 SKAdNetworkItems를 입력합니다.
  4. 값 유형으로 Array를 선택합니다.
  5. 포함할 네트워크 ID별로 키-값 페어를 배열에 추가합니다. 이때 키는 SKAdNetworkIdentifier이며 값은 네트워크 ID 문자열입니다. 유니티에서는 이러한 키-값 페어를 제공하는 권장 네트워크 ID의 전체 목록을 보유하고 있습니다.

프로퍼티 목록 편집에 대한 자세한 내용은 Xcode 기술 자료를 참고하십시오.

Xcode에서 네트워크 ID 업데이트

Monetization 대시보드에는 라이브 게임에 권장 네트워크 ID가 누락되었는지 감지하는 기능이 있습니다. 이를 통해 프로젝트의 plist 설정과 업데이트된 ID 목록 간에 교차 참조하는 시간과 노력을 절약할 수 있습니다.

  1. 프로젝트를 선택한 상태에서 왼쪽 내비게이션 메뉴의 Project Settings를 선택합니다.
  2. Missing SKAdNetwork IDs 설정으로 스크롤한 후 Copy missing SKAdNetwork IDs를 선택합니다.
  3. 텍스트 에디터 또는 코드 에디터에서 프로젝트의 Info.plist 파일을 엽니다.
  4. plist 파일에서 SKAdNetworkItems 키를 찾아 대시보드에서 복사한 XML을 배열에 붙여 넣습니다. 예를 들면 다음과 같습니다.
<key>SKAdNetworkItems</key>
<array>
  <! -- paste copied XML dictionaries here--> 
</array>

다음 단계: ATT 규정 준수 기술 자료를 참고하십시오.