Google 모바일 광고 SDK 사전 체험판 빌드를 Unity 앱에 통합

이 가이드는 Google 모바일 광고 SDK의 사전 체험판 빌드를 Unity 앱에 통합하려는 게시자를 대상으로 작성되었습니다. 사전 체험판 빌드를 이용하면 다음 버전이 출시되기 전에 최신 Google 모바일 광고 SDK 기능을 미리 체험해 볼 수 있는데, 이는 출시 버전과 동일한 기준을 만족하고 완벽하게 테스트된 버전입니다.

이 페이지의 단계에 따라 Google 모바일 광고 SDK의 사전 체험판 빌드를 Unity 앱에 통합하세요.

기본 요건

  • 시작 가이드에 따라 GMA Unity 플러그인을 Unity 프로젝트에 통합합니다.

  • 계정 관리자가 제공한 Google 모바일 광고 SDK의 사전 체험판 빌드

통합 안내

탭을 클릭하여 Android 또는 iOS 안내를 선택합니다. 두 플랫폼 모두에 사전 체험판 빌드를 통합하는 경우 두 탭의 안내를 모두 완료하세요.

Android

Google 모바일 광고 Android SDK의 사전 체험판 빌드를 다운로드하고 편리한 위치에 추출합니다.

그런 다음 이 위치를 Google 모바일 광고 Unity 플러그인의 맞춤 Maven 저장소로 추가합니다.

종속 항목 XML 파일 업데이트

Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml의 XML 파일 콘텐츠를 다음과 같이 업데이트합니다.

<dependencies>
  <androidPackages>
    <androidPackage spec="com.google.android.gms:play-services-ads:x.y.z">
      <repositories>
        <repository>/path/to/extracted/maven/repo</repository>
        <repository>https://maven.google.com/</repository>
      </repositories>
    </androidPackage>
  </androidPackages>
</dependencies>

굵게 표시된 /path/to/extracted/maven/repo는 사전 체험판 Google 모바일 광고 SDK ZIP 파일의 보관된 콘텐츠 경로로 바꿔야 합니다. 이전 스니펫에서 x.y.z로 표시된 종속 버전은 사전 체험판 Google 모바일 광고 Android SDK ZIP 파일의 추출된 콘텐츠에 있는 com/google/android/gms/play-services-ads/ 디렉터리에서 최신 버전을 찾아 확인할 수 있습니다.

종속 항목 강제 해결

Unity 편집기에서 Assets(애셋) > Play Services Resolver(Play 서비스 리졸버) > Android Resolver(Android 리졸버) > Force Resolve(강제 해결)를 선택합니다. 그런 다음 Unity Play 서비스 리졸버 라이브러리는 종속 항목 해결을 처음부터 실행하고 선언된 종속 항목을 Unity 앱의 Assets/Plugins/Android 디렉터리에 복사합니다.

강제 해결

앱을 빌드하면 JAR 리졸브가 실행되어 필요한 모든 종속성을 빌드로 가져옵니다.

iOS

Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml의 종속 항목 XML 파일에 Google-Mobile-Ads-SDK CocoaPod에 대한 참조가 없는지 확인합니다.

다음으로 JAR 리졸버가 Assets/Plugins/iOS 폴더에 배치한 기존 GoogleMobileAdsSDK 사본을 삭제합니다.

Google 모바일 광고 iOS SDK의 사전 체험판 빌드를 다운로드하고 추출한 콘텐츠를 Unity 프로젝트의 Assets/Plugins/iOS 디렉터리에 배치하세요.

앱을 빌드하면 프레임워크가 iOS 프로젝트에 복사됩니다.