如果發布商有意採用 Google Mobile Ads SDK 搶先體驗版本整合至 Unity 應用程式,歡迎參閱本指南。搶先體驗版本可讓您搶先使用最新版 Google Mobile Ads SDK 功能,且經過完整測試,符合與公開版本相同的發布標準。
請按照本頁的步驟,將 Google Mobile Ads SDK 搶先體驗版本整合至 Unity 應用程式。
必要條件
請按照入門指南,將 GMA Unity 外掛程式整合至 Unity 專案。
帳戶管理員提供的 Google Mobile Ads SDK 搶先體驗版本。
整合操作說明
按一下分頁標籤,選取 Android 或 iOS 的操作說明。如果您要整合這兩個平台的搶先體驗版本,請完成兩個分頁中的操作說明。
Android
下載 Google Mobile Ads Android SDK 搶先體驗版本,並解壓縮至方便使用的位置。
接著,將這個位置新增為 Google Mobile Ads 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 Mobile Ads SDK zip 檔案的封存內容路徑。
如要判斷依附元件版本 (如上一個程式碼片段中的 x.y.z 所示),請在 Early Access Google Mobile Ads Android SDK zip 檔案的解壓縮內容中,找出 com/google/android/gms/play-services-ads/
目錄下的最新版本。
強制解析依附元件
在 Unity 編輯器中,依序選取「Assets」>「Play Services Resolver」>「Android Resolver」>「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 Mobile Ads iOS SDK 搶先體驗版本,並將解壓縮的內容放在 Unity 專案的 Assets/Plugins/iOS
目錄中。
建構應用程式時,系統會將架構複製到 iOS 專案。