기술 자료

​
​

Development

User Acquisition

Monetization

산업 분야

레벨플레이 SDK - React Native

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

레벨플레이 SDK - React Native

Unity LevelPlay
​
​
React Native SDK
  • 시작하기
  • 규정 및 설정
    • 규정 고급 설정
    • React의 고급 설정
    • iOS 개인정보 보호 설정 및 설정
    • Apple 앱 개인정보 보호 설문지
    • React Native의 노출 수준 매출 통합
    • AdInfo 통합이 포함된 레벨플레이 리스너
  • 광고 형식
  • Mediation 네트워크
  • 연동 테스트
  1. 게임 성장
  2. Unity 레벨플레이
  3. LevelPlay SDK
  4. React Native 개발자를 위한 레벨플레이 SDK

React Native의 노출 수준 매출 통합

Impression Level 매출 (ILR) SDK API를 통합하여 상세한 광고 성과 데이터를 수집하고 React Native 앱의 Analytics 툴로 전송합니다.
읽는 시간 1분
최근 업데이트: 8시간 전

필수 조건

여기 설명된 대로 레벨플레이 React Native SDK를 애플리케이션에 올바르게 통합했는지 확인합니다.
SDK 기능과 필수 조건을 사용하여 노출 수준 매출(ILR)에 대해 자세히 알아보세요.

ImpressionData 리스너 구현

레벨플레이 SDK는 표시된 광고에 대해 알려주는 포스트백을 실행합니다. ImpressionData 리스너는 노출 데이터를 수신하기 위해 구현할 수 있는 선택적 리스너입니다. 이 리스너는 모든 광고 유닛에 대한 정보를 제공하며, 노출 수준 매출 사용하여 다양한 광고를 식별 수 있습니다.
애플리케이션 ImpressionData 리스너를 추가하려면 레벨플레이 SDK를 초기화하기 전에 리스너를 선언해야 정보 손실을 방지할 수 있습니다.

ImpressionDataListener 설정

'MediationressionDataListener }를 임포트.const 리스너: LevelPlayImpressionDataListener = { onImpressionSuccess: (impressionData) => { // Use the impression data },}LevelPlay.addImpressionDataListener(listener)
레벨플레이 SDK는 노출 데이터와 관련된 성공적인 포스트백을 리스너에게 알립니다. 리스너 인터페이스 다음과 같습니다.
interface LevelPlayImpressionDataListener { /** * 노출이 성공적으로 기록되면 호출됩니다(광고 표시). * Android: onImpressionSuccess * iOS: impressionDataDidSucceed */ onImpressionSuccess: (impressionData: LevelPlayImpressionData) => void}

ILR 데이터 통합

ImpressionDataListener를 구현하면 노출 데이터를 사용하여 자체 BI 툴과 DWH로 전송하거나 타사 툴과 연동할 수 있습니다.
참고
반환된 데이터에는 null 값이 포함될 수 있습니다. 데이터를 할당하기 전에 잠재적인 크래시를 피하기 위해 보호를 추가해야 합니다.
LevelPlayImpressionData
오브젝트의 각 필드를 참조할 수 있습니다.
'Mediation} 임포트 타입// LevelPlayImpressionData type:type LevelPlayImpressionData = { auctionId: string | null; mediationAdUnitName: string | null; mediationAdUnitId: string | null; adFormat: string | null; country: string | null; ab: string | null; segmentName: string | null; placement: string | null; adNetwork: string | null; instanceName: string | null; instanceId: string | null; 매출: number | null; // Double precision: string | null; encryptedCPM: string | null; conversionValue: number | null; // Double creativeId: string | null;}
필드 및 타입의 전체 목록은 Impression Level 매출 SDK API 문서를 참조하십시오.

Copyright © 2026 Unity Technologies
법률 정보개인정보 처리방침쿠키Documentation Terms of Use개인 정보 판매 또는 공유 금지개인정보 보호 선택(쿠키 설정)

'Unity', Unity 로고 및 기타 Unity 상표는 미국 및 기타 지역 내 Unity Technologies 또는 그 계열사의 상표 또는 등록상표입니다(자세한 내용은 여기에서 확인하세요). 기타 명칭 또는 브랜드는 해당 소유자의 상표입니다.

일부 페이지는 편의를 위해 기계 번역되었으며 부정확한 내용이 있을 수 있습니다. 정보가 상충되는 경우, 영어 버전을 우선으로 참조하세요.

  • 보고 있는 페이지
    • 필수 조건

    • ImpressionData 리스너 구현

      • ImpressionDataListener 설정

    • ILR 데이터 통합


이 페이지의 문제 보고