本指南適用於將 Google Mobile Ads Unity Plugin 搶先體驗版建構作業整合至 Unity 應用程式的發布商。搶先體驗版建構作業提供機會,讓您不必等待下一個版本發布,就能搶先使用最新的 Google Mobile Ads Unity Plugin 功能。此外,搶先體驗版建構作業經過完整測試,符合與公開版相同的發布標準。
按照本頁的步驟,將 Google Mobile Ads Unity Plugin 的搶先體驗版本整合至 Unity 應用程式。
必要條件
繼續操作前,請先執行下列工作:
設定 Google Mobile Ads Unity Plugin,將 Google Mobile Ads Unity Plugin 整合至 Unity 專案。
帳戶經理提供的 Google Mobile Ads Unity Plugin 搶先體驗版。
整合操作說明
按一下分頁標籤,選取 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 Unity Plugin zip 檔案的封存內容路徑。
如要判斷依附元件版本 (如上一個程式碼片段中的 x.y.z 所示),請在搶先體驗版 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 專案。