레벨플레이 Init API 마이그레이션
SDK 버전 8.4.0부터 레벨플레이 초기화 API로 전환 여러 광고 유닛 API를 지원합니다.
읽는 시간 1분최근 업데이트: 8시간 전
이 가이드에서는 레벨플레이 초기화 API로 전환 여러 광고 유닛 API를 사용할 수 있도록 하는 방법을 설명합니다.
필수 조건
지원되는 최소 SDK는 8.4.0입니다. 최신 SDK는 여기에서 다운로드할 수 있습니다.
SDK 초기화
레벨플레이 SDK를 초기화하려면 다음 단계를 따르십시오.
- 해당하는 경우 appKey와 사용자 ID를 사용하여 레벨플레이 init API 호출.
- 완료 핸들러 성공 및 실패를 정의합니다.
// 앱 키로 요청 빌더를 생성합니다. 사용자 ID를 추가합니다. LPMInitRequestBuilder *requestBuilder = [[LPMInitRequestBuilder alloc] initWithAppKey:@"appKey"]; [requestBuilder withUserId:@"UserId"]; // Build the initial request LPMInitRequest *initRequest = [requestBuilder build]; // Initialize LevelPlay with the prepared request [레벨플레이 initWithRequest:initRequest 완료:^(LPMConfiguration *_Nullable config, NSError *_Nullable error){ if(error) { // There was an error on initialization. 필요한 조치를 취하거나 재시도 한다. } else { // Initialization was successful. 이제 광고 오브젝트를 생성하고 광고를 로드할 수 있습니다. } }];
초기화 결과
SuccessError레거시 | 광고 단위(신규) | |
|---|---|---|
| 클래스 | 아이언소스(IronSource) | 레벨플레이 |
| API | initWithAppKey | initWithRequest |
| setUserID | LPMInitRequestBuilder의 일부로 설정되어야 함 | |
| 콜백 | onInitializationComplete | 완료 |
| - | error |
레벨플레이 Mediation 데모 앱
통합 데모 애플리케이션 앱에 광고 유닛 API를 통합하는 방법을 보여 줍니다.
이제 새로운 광고 유닛 API를 구현할 수 있습니다.