APS 마이그레이션 가이드
기존 APS 통합에 광고 유닛 API를 활용하여 iOS용 레벨플레이 사용하여 APS 광고 유닛 API로 마이그레이션합니다.
읽는 시간 1분최근 업데이트: 15시간 전
이 가이드는 기존 APS 통합에 광고 유닛 API를 활용하여 Amazon 퍼블리셔 서비스(APS) 네트워크를 레벨플레이 연동하는 방법에 대한 단계별 지침을 제공합니다.
필수 조건
최소 SDK 버전: 9.0.0+
APS 설정 확인 및 다운로드
- APS 계정으로 이동합니다.
- 관련 애플리케이션 CSV 설정 파일을 다운로드.
레벨플레이 플랫폼에서 APS 설정을 업데이트합니다.
- 레벨플레이 플랫폼에서 앱의 인스턴스 페이지로 이동합니다.
- CSV 설정 파일을 업로드하여 APS 설정을 업데이트합니다.
- 대체를 선택합니다.
APS 앱 설정 페이지 인터페이스 새로 고침됩니다.
레벨플레이 대시보드에서 APS 데이터 업데이트
일부 APS 데이터 필드는 자동으로 채워집니다. 하지만 다음 단계를 수동으로 수행해야 합니다.
- 각 슬롯 이름에 대해 다음 필드를 작성합니다.
- UUID
- APS 포맷
- Size
- 저장을 선택합니다.
빌드 APS 어댑터 추가
APS SDK를 Cocoapods와 연동하려면 podfile에 다음 줄을 입력합니다.
pod 'IronSourceAPSAdapter','5.0.0.0'
APS 통합에 대한 자세한 내용은 APS 리소스 for iOS를 참조하십시오.
SKAdNetworkItems 및 Info.plist 업데이트
다음 코드를 사용하여 파일에서 APS 를 정의합니다.
Info.plistSKAdNetworkItems<key>SKAdNetworkItems</key><array><dict><key>SKAdNetworkIdentifier</key><string>p78axxw29g.skadnetwork</string></dict></array>
Init APS SDK
APS 네트워크를 사용하려면 APS 광고를 표시하려면 Ironsource 및 APS SDK를 모두 초기화해야 합니다.
애플리케이션 열리자마자 그리고 레벨플레이 SDK를 초기화하기 전에 APS SDK를 초기화합니다. APS 설정 중에 정의한 APS 앱 ID를 사용합니다.
[[DTBAds sharedInstance] setAppKey: @"APS_app_id"];
이전 로드 로직 제거
이 어댑터 더 이상 레벨플레이 Mediation APS 단가 정보를 공유할 필요가 없습니다. 다음 코드를 제거합니다.
- 각 광고 유닛 로드 전에 APS 광고 요청의 로딩입니다.
- 레벨플레이와 APS 단가 정보를 공유하려는 의 호출입니다.
setNetworkData
빌드 문제 해결
타겟 iOS 최소 버전이 12.0으로 설정되어 있는지 확인합니다.