Unity Ads 연동
Unity ID설정 레벨플레이크정설정
읽는 시간 2분최근 업데이트: 9시간 전
이 가이드는 Unity 레벨플레이 Unity Ads 광고 네트워크로 게재하는 방법에 대한 단계별 지침을 제공합니다.
Unity Ads 네트워크의 경우 아래 단계 1을 완료한 후 자동 설정 툴을 사용할 수 있습니다. 자동 설정 툴은 앱과 입찰자 배치를 생성하고 Unity Ads 플레이스먼트 세부 정보를 검색하여 레벨플레이 Unity Ads 플랫폼 간에 전환할 필요가 없습니다. 또는 전체 설정을 수동으로 완료할 수도 있습니다.
필수 조건
보상형 광고 광고, 인터스티셜 광고 또는 배너 광고를 애플리케이션 올바르게 연동했는지 확인합니다. 연동 지침은 다음 플랫폼별 가이드를 참고하십시오.
- Unity Ads Android 운영체제 버전 4.4(API 레벨 19) 이상을 지원합니다.
- Unity Ads SDK 4.7.1 이상에는 최소 컴파일 SDK 버전 33 및 최소 Kotlin 버전 1.7.0 이상이 필요합니다.
1단계. Unity Ads 설정
Unity Ads 설정 전에 다음 단계를 완료하십시오.
2단계. Unity Ads 프로젝트 생성
다음 단계에 따라 Unity Ads 앱을 생성합니다.
앱 만들기
-
Unity 수익화 대시보드에서 프로젝트를 선택합니다.
-
조직을 선택한 다음 프로젝트를 선택합니다.
-
프로젝트 생성을 선택합니다.

-
프로젝트 이름과 COPPA 설정을 입력합니다.
-
프로젝트 생성을 선택합니다.

프로젝트를 수익화하려면 대시보드에서 Unity Ads 활성화하다, 사용 가능하다 합니다. 수익화 대시보드의 두 번째 내비게이션 메뉴에서 Get started를 선택합니다.
프로젝트에서 Unity Ads를 초기화할 때 Mediation 공급자를 선택해야 합니다. I plan to use Mediation을 선택합니다. 그런 다음 Mediation 파트너 선택에서 Unity 레벨플레이를 선택합니다.


광고 유닛 생성
광고 콘텐츠를 트리거하는 게임의 이벤트 표면을 표시하려면 광고 유닛을 사용합니다.
- 왼쪽 내비게이션 메뉴에서 수익화 > 광고 유닛을 선택합니다.
- Add Ad Unit을 선택하여 생성 모달을 불러옵니다.
- 광고 유닛 이름을 입력한 다음 플랫폼(iOS 또는 Android) 및 광고 형식(보상형 광고, 인터스티셜 광고 또는 배너)을 선택합니다.
- 광고 유닛을 저장하려면 Create를 선택합니다.
플레이스먼트 추가
프로젝트가 생성되면 수익화 > 플레이스먼트로 이동하여 두 플랫폼의 게임 ID를 참고하십시오.

새 플레이스먼트를 생성하려면 플레이스먼트 추가를 선택합니다.
3단계. 자격 증명 검색
레벨플레이 설정을 완료하려면 Unity Ads 플랫폼에서 다음 세부 정보를 검색해서 가져와야 합니다.
- API 키
- 조직 코어 ID
- Key ID
- Secret key
설정 > API 관리로 이동하여 API 키를 참고하십시오.

그런 다음 조직 설정으로 이동하여 조직 핵심 ID를 참고하십시오.

키 ID와 비밀 키를 검색하려면 수익화로 이동한 다음 API 관리로 이동합니다. Create LevelPlay Service Account를 선택하면 모달이 열쇠 ID와 비밀 키와 함께 나타납니다. 모달을 닫은 후 다시 가져올 수 없으므로 비밀 키를 저장해야 합니다.


4단계. 레벨플레이 Unity Ads 설정
이 모든 파라미터를 사용하면 레벨플레이 계정에 로그인합니다.
-
'Mediation' > '설정' > 'SDK Networks'로 이동합니다.

-
사용 가능한 네트워크 목록에서 Unity Ads 선택합니다.
-
관련 필드에 Unity Ads API 키와 조직 핵심 ID를 입력합니다.

-
자동 설정 기능을 활성화 Unity Ads 자동 설정 툴을 토글. 이렇게 하면 Unity Ads 플랫폼에서 앱과 입찰자 배치를 자동으로 생성하고 레벨플레이가 Unity Ads에서 배치 세부 정보를 가져올 수 있습니다.
-
자동 설정 툴을 토글한 후 3단계에서 키 ID와 비밀 키를 입력합니다. 그런 다음 저장을 선택합니다.

5단계: 앱 레벨에서 Unity Ads 설정
기존 워터폴 설정
- SDK Networks 페이지 왼쪽에 있는 목록에서 연동하려는 앱을 선택합니다.
- 광고 유닛 행에서 설정을 선택하고 관련 광고 유닛 설정 아래에 게임 ID 및 플레이스먼트 ID를 입력합니다.

- 그러면 설정 대시보드에서 Unity Ads가 Mediation을 위한 액티브로 표시됩니다.
입찰자 설정
레벨플레이 Unity Ads 입찰자를 설정하는 방법에는 두 가지가 있습니다.
- 자동 설정 - Unity Monetize 대시보드에서 새 앱과 플레이스먼트를 자동으로 생성하고 레벨플레이에 필요한 모든 설정을 입력합니다.
- 매뉴얼 - 레벨플레이 및 Unity Ads 플랫폼에서 필요한 앱 세부 정보를 수동으로 입력합니다.
자동 설정
-
Unity Ads 인터스티셜 광고 광고, 보상형 광고 광고 또는 배너 광고를 게재할 앱을 선택합니다. 그런 다음 Unity Ads 행에서 정의 아이콘을 선택합니다.

-
Unity Ads 플랫폼에서 새 앱과 입찰 플레이스먼트를 자동으로 생성하고 게임 ID와 플레이스먼트 ID를 임포트하려면 Add bidder를 선택합니다. 앱에 이미 연결된 게임 ID가 있는 경우 플레이스먼트 ID 파라미터 값이 없는 플레이스먼트가 1개 이상 있는 경우 자동 설정 툴을 사용할 수 있습니다. 이 경우 새 입찰 플레이스먼트가 생성됩니다(게임 ID 삽입용).

저장을 선택하여 모든 구성을 승인하고 승인합니다. 저장하지 않고 모듈을 닫으면 레벨플레이 플랫폼으로 데이터를 임포트하지 않고 Unity Ads 플랫폼에서 에셋이 생성됩니다.
중요: Unity Ads 입찰자 인스턴스의 상태는 광고 유닛별로 Ironsource Ads 입찰자의 상태와 동일합니다. 예를 들어 보상형 광고 광고에 Ironsource 광고 입찰자를 사용하지 않는 경우 Unity Ads 네트워크에서 자동으로 활성화되지 않습니다. 보상형 광고 광고에 대한 Unity Ads 입찰 인스턴스 활성화 Unity Ads 행을 선택하고 광고 유닛에서 토글.
매뉴얼 설정
-
Unity Ads 인터스티셜 광고 광고 또는 보상형 광고 광고를 게재할 앱을 선택합니다.
-
Ad Networks 설정 목록에서 Unity Ads 선택하고 정의 아이콘을 선택하고 관련 필드에 게임 ID와 플레이스먼트 ID를 삽입합니다.
-
저장을 선택합니다.
이제 계정에서 원하는 광고 유닛에 대해 Unity Ads 활성화된 것으로 표시됩니다.
6단계. 빌드 Unity Ads 어댑터 추가하기
레벨플레이는 Cocoapods 및 매뉴얼 다운로드 메커니즘을 모두 지원합니다.
Cocoapods와 함께 Unity Ads 어댑터 다운로드
Unity Ads SDK를 Cocoapods와 연동하려면 podfile에 다음 줄을 입력하면 됩니다!
pod 'IronSourceUnityAdsAdapter','5.5.0'
매뉴얼 다운로드
- Unity Ads 어댑터 및 SDK 다운로드: Unity Ads 어댑터 빌드 추가합니다. iOS용 Mediation 네트워크를 참고하십시오. 중요! Unity Ads 어댑터에는 Unity Ads SDK가 포함되어 있지 않습니다. Unity Ads SDK를 추가해야 합니다.
- Unity Ads 프레임워크를 프로젝트에 추가합니다. SDK 및 어댑터 파일을 다운로드하고 압축을 해제한 후 Xcode 프로젝트에 프레임워크 파일을 드롭합니다.
프로퍼티 목록 파일 업데이트(Info.plist)
Unity Ads SDK 3.4.8 이상에서는 앱 프로퍼티 목록 파일(Info.plist)에 Unity Ads 광고 네트워크 ID를 포함해야 합니다. Unity Ads SKAdNetwork ID에 대한 자세한 내용은 여기에서 확인하십시오.
7단계 Unity Ads 추가 설정
사용자 레벨 COPPA
Unity 레벨플레이를 사용하면 퍼블리셔가 Unity Ads 사용자 레벨 COPPA 설정을 Unity Ads 네트워크에 직접 전달할 수 있습니다. 이 기능은 레벨플레이 SDK 7.1.12 이상, Unity Ads iOS 어댑터 4.3.15 이상을 사용하여 활성화되어, 사용 가능한 기능입니다.
다음 구문을 사용하여 Unity Ads 사용자.nonBehavioral 플래그를 True 파라미터로 설정합니다.
[LevelPlay setMetaDataWithKey:@"UnityAds_coppa" value:@"YES"];
다음 구문을 사용하여 Unity Ads 사용자.nonBehavioral 플래그를 False 파라미터로 설정합니다.
[LevelPlay setMetaDataWithKey:@"UnityAds_coppa" value:@"NO"];
광고 네트워크 통합 평가
-
통합 도우미에서 광고 네트워크 통합을 확인하십시오. 레벨플레이 SDK는 SDK와 추가 네트워크 어댑터를 성공적으로 연동했는지 확인하는 툴을 제공합니다.
-
이 부울을 사용하여 통합 Mediation 광고 네트워크의 디버그 로그를 관리합니다.[레벨플레이 setAdaptersDebug:YES];YES로 설정하면 이 코드 라인에서 디버그 로그를 활성화하다, 사용 가능하다 모든 Mediation 광고 네트워크의 문제를 문제 해결 수 있습니다. 앱이 광고 유닛으로 게재되기 전에 이 코드를 제거합니다. SDK 버전 6.5.2 이상에서 지원됩니다.
이제 애플리케이션 내에서 Unity Ads 광고를 게재할 수 있습니다.
다음 단계
레벨플레이 Mediation을 통해 추가 광고 네트워크를 활용하려면 어댑터를 통합하고 통합 가이드를 따르십시오.