Este guia é destinado a publishers que integram um build de acesso antecipado do Google Mobile Ads Unity Plugin ao app Unity. Os builds de acesso antecipado oferecem a oportunidade de aproveitar os recursos mais recentes do Google Mobile Ads Unity Plugin sem esperar pelo próximo lançamento. Eles são totalmente testados e atendem aos mesmos critérios de lançamento que os builds públicos.
Siga as etapas nesta página para integrar a versão de acesso antecipado do Google Mobile Ads Unity Plugin ao seu app Unity.
Pré-requisitos
Antes de continuar, faça o seguinte:
Configure Google Mobile Ads Unity Plugin para integrar Google Mobile Ads Unity Plugin ao seu projeto do Unity.
Builds de acesso antecipado do Google Mobile Ads Unity Plugin fornecidas pelo gerente da sua conta.
Instruções de integração
Clique em uma guia para selecionar instruções para Android ou iOS. Se você estiver integrando builds de acesso antecipado para as duas plataformas, siga as instruções nas duas guias.
Android
Faça o download do build de acesso antecipado do SDK dos anúncios para dispositivos móveis do Google para Android e extraia em um local conveniente.
Em seguida, adicione esse local como um repositório Maven personalizado para o plug-in do Google Mobile Ads para Unity.
Atualizar o arquivo XML de dependências
Atualize o conteúdo do arquivo XML em
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml com o seguinte:
<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>
O texto em negrito, /path/to/extracted/maven/repo, precisa ser substituído pelo
caminho para o conteúdo arquivado do arquivo zip Google Mobile Ads Unity Plugin do
acesso antecipado.
A versão da dependência, mostrada por x.y.z no snippet anterior, pode
ser determinada encontrando a versão mais recente presente no diretório
com/google/android/gms/play-services-ads/ nos conteúdos extraídos
do arquivo ZIP do SDK do Google Mobile Ads para Android do Acesso antecipado.
Forçar a resolução de dependências
No Unity Editor, selecione
Assets > Play Services Resolver > Android Resolver > Force Resolve. Em seguida, a biblioteca do Unity Play Services Resolver realiza a resolução de dependências do zero e copia as dependências declaradas no diretório Assets/Plugins/Android do seu app Unity.

Quando você cria o app, o resolvedor de JAR é executado e importa todas as dependências necessárias para o build.
iOS
Verifique se o arquivo XML de dependências em
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml não tem
referências ao CocoaPod Google-Mobile-Ads-SDK.
Em seguida, remova todas as cópias do GoogleMobileAdsSDK que o resolvedor
de JAR colocou na pasta Assets/Plugins/iOS.
Faça o download do build de acesso antecipado do SDK dos anúncios para dispositivos móveis do Google para iOS e coloque o conteúdo extraído no diretório Assets/Plugins/iOS do seu projeto do Unity.
Quando você cria o app, ele copia o framework para o projeto iOS.