Ten przewodnik jest przeznaczony dla wydawców, którzy integrują wersję wczesnego dostępu do Google Mobile Ads Unity Plugin z aplikacją Unity. Wersje wczesnego dostępu umożliwiają korzystanie z najnowszych funkcji Google Mobile Ads Unity Plugin bez czekania na kolejną wersję. Są one w pełni przetestowane i spełniają te same kryteria wydania co wersje publiczne.
Wykonaj czynności opisane na tej stronie, aby zintegrować wersję Google Mobile Ads Unity Plugin wczesnego dostępu z aplikacją w Unity.
Wymagania wstępne
Zanim przejdziesz dalej, wykonaj te czynności:
Skonfiguruj Google Mobile Ads Unity Plugin, aby zintegrować Google Mobile Ads Unity Plugin z projektem Unity.
wersje Google Mobile Ads Unity Plugin z wczesnym dostępem udostępnione przez menedżera konta.
Instrukcje integracji
Kliknij kartę, aby wybrać instrukcje dla Androida lub iOS. Jeśli integrujesz wersje z wczesnym dostępem na obu platformach, wykonaj instrukcje na obu kartach.
Android
Pobierz wersję pakietu SDK do reklam mobilnych Google na Androida z wczesnym dostępem i wyodrębnij ją w wygodnym miejscu.
Następnie dodaj tę lokalizację jako niestandardowe repozytorium Maven dla wtyczki reklam mobilnych Google dla środowiska Unity.
Aktualizowanie pliku XML zależności
Zaktualizuj zawartość pliku XML w Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml do następującej:
<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>
Tekst w pogrubieniu, /path/to/extracted/maven/repo, należy zastąpić ścieżką do zarchiwizowanych treści z wczesnego dostępu w pliku Google Mobile Ads Unity Plugin ZIP.
Wersję zależności, oznaczoną w poprzednim fragmencie kodu symbolem x.y.z, można określić, znajdując najnowszą wersję w katalogu com/google/android/gms/play-services-ads/ w wyodrębnionej zawartości pliku ZIP pakietu SDK do reklam mobilnych Google na Androida w ramach wczesnego dostępu.
Wymuś rozwiązanie zależności
W edytorze Unity kliknij Assets > Play Services Resolver > Android Resolver > Force Resolve. Biblioteka Unity Play Services Resolver przeprowadza następnie rozwiązywanie zależności od zera i kopiuje zadeklarowane zależności do katalogu Assets/Plugins/Android aplikacji Unity.

Podczas kompilowania aplikacji uruchamia się narzędzie do rozwiązywania zależności JAR, które importuje do kompilacji wszystkie wymagane zależności.
iOS
Upewnij się, że plik XML zależności w lokalizacji Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml nie zawiera odwołań do CocoaPod Google-Mobile-Ads-SDK.
Następnie usuń wszystkie istniejące kopie pakietu GoogleMobileAdsSDK, które narzędzie JAR Resolver umieściło w folderze Assets/Plugins/iOS.
Pobierz wersję pakietu SDK do reklam mobilnych Google na iOS w ramach wczesnego dostępu i umieść wyodrębnioną zawartość w katalogu Assets/Plugins/iOS projektu Unity.
Podczas tworzenia aplikacji framework jest kopiowany do projektu iOS.