本指南將說明如何運用 Google Mobile Ads SDK,利用中介服務載入及顯示 i-mobile 的廣告,同時涵蓋刊登序列整合。內容包括如何將 i-mobile 加到廣告單元的中介服務設定,以及如何將 i-mobile SDK 和轉接程式整合到 Unity 應用程式。
i-mobile 的資訊主頁介面採用日文文字做為標籤、按鈕和說明。本指南中的螢幕截圖尚未翻譯。不過,在本指南的說明和操作說明中,標籤和按鈕會經過翻譯,並以括號註明的英文對應語言。
支援的整合項目和廣告格式
i-mobile 的 AdMob 中介服務轉接程式具備下列功能:
整合項目 | |
---|---|
出價 | |
瀑布 | |
格式 | |
橫幅廣告 | |
插頁式 | |
已獲得獎勵 |
需求條件
- Unity 5.6 以上版本
- 最新版 Google Mobile Ads SDK
- 如何在 Android 上部署
- Android API 級別 21 以上
- 如何在 iOS 上部署
- iOS 部署目標為 12.0 以上版本
- 使用 Google Mobile Ads SDK 設定的有效 Unity 專案。詳情請參閱「開始使用」一文。
- 完成中介服務 入門指南
步驟 1:在 i-mobile UI 中進行設定
按一下「 use イト/アアアリル (Site/Application Management)」分頁標籤,再為應用程式平台新增相應按鈕,即可將您的應用程式新增至 i-mobile 資訊主頁。
Android
iOS
填寫表單,然後按一下「new rules Sign 板 (Sign up)」按鈕。
Android
iOS
如要建立新的廣告 Spot,請在「スイト/アアッド管理 (Site/Application Management)」分頁中選取您的應用程式。
Android
iOS
前往「広スット管理 (Ad Spot Management)」分頁,然後按一下「新規章或是使用某取消連結 (新廣告 Spot)」按鈕。
接下來,請填寫表單,方法是提供広スストット名 (Ad Spot name)、広簡便スット卡イズ (廣告管道大小) 和其他詳情。然後,按一下「routine new 硬等等戰 (Sign up)」按鈕。
新的廣告位置已準備就緒。如要查看其整合詳細資料,請按一下「ア詳細的分配情形 (取得應用程式設定)」按鈕。
請記下 コバッッッッッッー您還ー ID (發行 ID)、標為功率ア ID (Media ID) 和ストット ID (Spot ID) 的人士。稍後在 AdMob UI 中設定中介服務的 i-mobile 時,會用到這些參數。
Android
iOS
步驟 2:在使用者介面中設定 i-mobile 需求 AdMob
調整廣告單元中介服務設定
步驟 3:匯入 i-mobile SDK 和轉接程式
透過 Changelog 中的下載連結,下載最新版 i-mobile 的 Google 行動廣告中介服務外掛程式,並從 ZIP 檔案中擷取 GoogleMobileAdsIMobileMediation.unitypackage
。
在 Unity 專案編輯器中,依序選取「Assets」>「Import Package」>「Custom Package」,然後找出下載的 GoogleMobileAdsIMobileMediation.unitypackage
檔案。確認已選取所有檔案,然後按一下「Import」。
接著,依序選取「Assets」>「Play Services Resolver」>「Android Resolver」>「Force Resolve」(強制解析)。Unity Play 服務解析器程式庫會從頭開始執行依附元件解析作業,並將宣告的依附元件複製到 Unity 應用程式的 Assets/Plugins/Android
目錄中。
步驟 4:需要額外代碼
Android
i-mobile 整合不需要其他程式碼。
iOS
SKAdNetwork 整合
按照 i-mobile 的說明文件,將 SKAdNetwork ID 新增至專案的 Info.plist
檔案。
步驟 5:測試實作成果
啟用測試廣告
請務必為 AdMob。 i-mobile 提供了測試用的 Spot ID、媒體 ID 和發布商 ID,您可以在這裡找到這些 ID。
驗證測試廣告
如要確認您正在接收來自i-mobile的測試廣告,請使用 i-mobile (Waterfall) 廣告來源在廣告檢查器中啟用單一廣告來源測試。
錯誤代碼
如果轉接程式無法接收來自 i-mobile 的廣告,發布商可以使用下列類別下的 ResponseInfo
,查看廣告回應中的基礎錯誤:
Android
格式 | 類別名稱 |
---|---|
橫幅廣告 | com.google.ads.mediation.imobile.IMobileAdapter |
插頁式 | com.google.ads.mediation.imobile.IMobileAdapter |
原生 | com.google.ads.mediation.imobile.IMobileMediationAdapter |
iOS
格式 | 類別名稱 |
---|---|
橫幅廣告 | IMobileAdapter |
插頁式 | IMobileAdapter |
原生 | GADMediationAdapterIMobile |
以下是廣告無法載入時,i-mobile 轉接程式擲回的程式碼和隨附訊息:
Android
錯誤代碼 | 原因 |
---|---|
0-99 | i-mobile SDK 傳回錯誤。詳情請參閱程式碼。 |
101 | i-mobile 需要 Activity 內容才能載入廣告。 |
102 | 缺少使用者介面中設定的 i-mobile 伺服器參數或參數 AdMob 無效。 |
103 | 要求的廣告大小與支援 i-mobile 的橫幅廣告大小不符。 |
104 | i-mobile 的原生廣告載入成功回呼傳回空白的原生廣告清單。 |
iOS
錯誤代碼 | 原因 |
---|---|
0-10 | i-mobile SDK 傳回錯誤。詳情請參閱程式碼。 |
101 | 缺少使用者介面中設定的 i-mobile 伺服器參數或參數 AdMob 無效。 |
102 | 要求的廣告大小與支援 i-mobile 的橫幅廣告大小不符。 |
103 | i-mobile 無法顯示廣告。 |
104 | i-mobile 傳回空白的原生廣告陣列。 |
105 | i-mobile 無法下載原生廣告素材資源。 |
106 | i-mobile 不支援使用相同的 Spot ID 請求多個插頁式廣告。 |
i-mobile Unity 中介服務外掛程式變更記錄
1.3.5 版
- 支援 i-mobile Android Adapter 2.3.2.0 版。
- 支援 i-mobile iOS Adapter 2.3.4.0 版。
- 使用 Google 行動廣告 Unity 外掛程式 9.1.0 版建立並測試。
1.3.4 版
- 支援 i-mobile Android Adapter 2.3.1.2 版。
- 支援 i-mobile iOS Adapter 2.3.4.0 版。
- 使用 Google 行動廣告 Unity 外掛程式 9.0.0 版建立並測試。
1.3.3 版
- 支援 i-mobile Android Adapter 2.3.1.1 版。
- 支援 i-mobile iOS Adapter 2.3.3.0 版。
- 使用 Google 行動廣告 Unity 外掛程式 9.0.0 版建立並測試。
1.3.2 版
- 已將轉接器內容移至
GoogleMobileAds/Mediation/IMobile/
。 - 支援 i-mobile Android Adapter 2.3.1.1 版。
- 支援 i-mobile iOS Adapter 2.3.2.0 版。
- 請使用 Google 行動廣告 Unity 外掛程式 8.1.0 版建立並測試。
1.3.1 版
- 支援 i-mobile Android Adapter 2.3.0.0 版。
- 支援 i-mobile iOS Adapter 2.3.0.1 版。
- 請使用 Google 行動廣告 Unity 外掛程式 7.4.1 版建立並測試。
1.3.0 版
- 支援 i-mobile Android Adapter 2.3.0.0 版。
- 支援 i-mobile iOS Adapter 2.3.0.0 版。
- 使用 Google 行動廣告 Unity 外掛程式 7.3.1 版建立並測試。
1.2.2 版
- 支援 i-mobile Android Adapter 2.0.23.1。
- 支援 i-mobile iOS Adapter 2.2.0.1 版。
- 請使用 Google 行動廣告 Unity 外掛程式 7.0.2 版建立並測試。
1.2.1 版
- 支援 i-mobile Android Adapter 2.0.23.0。
- 支援 i-mobile iOS Adapter 2.2.0.1 版。
- 使用 Google 行動廣告 Unity 外掛程式 7.0.0 版建立並測試。