GMA 차세대 SDK 설치

Android 지연 시간 및 안정성 개선사항을 적용하려면 GMA 차세대 SDK를 사용하세요. 이 가이드에서는 Android용 GMA 차세대 SDK를 사용하도록 Google 모바일 광고 Unity 플러그인을 구성하는 방법을 설명합니다.

기본 요건

계속하기 전에 다음을 수행하세요.

  • Google 모바일 광고 Unity 플러그인 버전 10.6.0 이상을 설치합니다.
  • Unity 버전 6.0 이상을 사용합니다.

  • 시작하기의 모든 단계를 완료하세요.

  • Unity 프로젝트가 있어야 합니다.

최소 API 수준을 24로 업데이트

GMA 차세대 SDK에는 최소 API 수준 24가 필요합니다. 최소 API 수준을 업데이트하려면 다음을 실행하세요.

  1. 메뉴 바에서 File(파일) > Build Profiles(프로필 구축) > Player Settings(플레이어 설정) > Android > Other Settings(기타 설정) > Identification(ID)을 클릭합니다.
  2. 최소 API 수준Android 7.0 'Nougat'(API 수준 24) 이상으로 설정합니다.

종속 항목 파일 수정

Android 빌드에 GMA 차세대 SDK를 사용 설정하려면 다음 단계를 따르세요.

  1. Unity 프로젝트에서 Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml 파일로 이동합니다.

    • Unity Package Manager(Unity 패키지 관리자)를 사용하는 경우 Packages(패키지) > Google Mobile Ads for Unity(Unity용 Google 모바일 광고) > GoogleMobileAds > Editor(편집기) > GoogleMobileAdsDependencies.xml로 이동합니다.
  2. 사양 com.google.android.gms:play-services-ads가 있는 <androidPackage> 요소를 찾습니다.

  3. 요소를 사용 가능한 최신 버전의 com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk로 바꿉니다.

    <androidPackage spec="com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.21.0-beta01">
      <repositories>
        <repository>https://maven.google.com/</repository>
      </repositories>
    </androidPackage>
    
  4. 파일을 저장합니다.

빌드 프로세스 중에 Google 모바일 광고 Unity 플러그인이 GMA 차세대 SDK의 정보를 감지하고 구현을 사용합니다.

전체 예시 보기

다음은 업데이트된 GoogleMobileAdsDependencies.xml 파일을 보여주는 예시입니다.

<dependencies>
  <androidPackages>
    <androidPackage spec="com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.21.0-beta01">
      <repositories>
        <repository>https://maven.google.com/</repository>
      </repositories>
    </androidPackage>
    <androidPackage spec="androidx.constraintlayout:constraintlayout:2.1.4">
      <repositories>
        <repository>https://maven.google.com/</repository>
      </repositories>
    </androidPackage>
    <androidPackage spec="androidx.lifecycle:lifecycle-process:2.6.2">
        <repositories>
            <repository>https://maven.google.com/</repository>
        </repositories>
    </androidPackage>
  </androidPackages>

  <iosPods>
    <iosPod name="Google-Mobile-Ads-SDK" version="~> 12.11.0">
      <sources>
        <source>https://github.com/CocoaPods/Specs</source>
      </sources>
    </iosPod>
  </iosPods>
</dependencies>