整合 Pangle 與出價

本指南說明如何使用 Google Mobile Ads SDK,透過中介服務載入並顯示 Pangle 廣告,涵蓋瀑布流和出價整合。本文件將說明如何將 Pangle 新增至廣告單元的中介服務設定,以及如何將 Pangle SDK 和轉接程式整合至 iOS 應用程式。

支援的整合和廣告格式

Pangle 的中介服務適配器具有下列功能:

整合
出價
瀑布  1
格式
應用程式開啟  2
橫幅廣告
插頁式
已獲得獎勵
插頁式獎勵廣告
原生
1 Waterfall 整合功能仍在封閉 Beta 版測試階段。

2 這個格式的出價整合功能目前處於公開 Beta 版階段。

需求條件

  • iOS 部署目標為 10.0 以上版本

  • [出價]:如要在出價中整合所有支援的廣告格式,請使用 Pangle 轉接程式 5.4.1.1.0 以上版本 (建議使用最新版本)

  • 最新版 Google Mobile Ads SDK

  • 完成中介服務入門指南

步驟 1:在 Pangle UI 中設定設定

註冊登入 Pangle 帳戶。

新增應用程式

前往「應用程式」分頁,然後按一下「新增應用程式」按鈕。

選取要為其建立應用程式的作業系統,然後填寫表單的其餘部分。然後按一下「提交」

記下應用程式的 App ID

建立廣告刊登位置

建立應用程式後,請按一下「Add」按鈕,建立廣告刊登位置。

出價

選取「廣告格式」和「廣告刊登位置名稱」,然後選取「應用程式內出價」做為「計費類型」。填寫表單的其他部分,然後按一下「提交」

建立廣告刊登位置後,請記下廣告刊登位置 ID

瀑布

選取「廣告格式」和「廣告刊登位置名稱」,並將「全球千次曝光出價」設為「計費類型」。填寫表單的其餘部分,然後按一下「提交」

建立廣告刊登位置後,請記下廣告刊登位置 ID

開啟測試模式

請按照 Pangle 的如何新增測試廣告指南中的操作說明,啟用 Pangle 測試廣告。

步驟 2:在 Ad Manager 使用者介面中設定 Pangle 需求

登入 Ad Manager 帳戶

在「公司」中新增 Pangle

出價

出價整合不必執行這個步驟。

瀑布

依序前往「管理」 >「公司」,然後點選「所有公司」分頁中的「新增公司」按鈕。選取「廣告聯播網」

選取「Pangle」做為「廣告聯播網」,輸入專屬的「名稱」,然後啟用「中介服務」

您不需要輸入使用者名稱密碼。完成後,請按一下「儲存」

啟用安全信號共用

出價

依序前往「管理」 >「通用設定」。前往「Ad Exchange 帳戶設定」分頁標籤,查看並開啟「安全信號共用」切換鈕。按一下「儲存」

瀑布

瀑布式整合不必執行這個步驟。

設定 Pangle 出價

出價

前往「廣告放送」 >「出價方」,然後點選「SDK 出價」分頁標籤下方的「新增出價方」

選取 Pangle 做為出價方。

開啟「將此出價方的信號程式庫加入信號許可清單」和「允許與這個出價方共用信號」。然後按一下「繼續」

按一下「繼續」

按一下 [完成]。

瀑布

瀑布式整合不必執行這個步驟。

設定廣告單元對應

出價

依序前往「廣告放送」 >「出價方」,然後選取「SDK 出價」分頁下方的 Pangle 公司。

前往「廣告單元對應」分頁,然後點選「新增廣告單元對應」

選擇「特定廣告單元」。選取廣告單元和格式、行動應用程式做為廣告空間類型,以及您的行動應用程式。接著,輸入先前取得的 應用程式 ID廣告刊登位置 ID。最後,按一下「儲存」

瀑布

依序前往「廣告放送」 >「收益群組」,然後按一下「新增收益群組」按鈕。選取「行動應用程式」

向下捲動並按一下「新增收益夥伴」

選取您在上一節為 Pangle 建立的公司。請選擇「Mobile SDK 中介服務」做為「整合類型」,選擇「iOS」做為「平台」,並選擇「有效」做為「狀態」

輸入先前章節中取得的應用程式 ID廣告刊登位置 ID,以及預設千次曝光出價值。按一下「儲存」

步驟 3:匯入 Pangle SDK 和轉接程式

  • 在專案的 Podfile 中加入以下行:

    pod 'GoogleMobileAdsMediationPangle'
    
  • 在指令列中執行:

    pod install --repo-update

手動整合

  • 下載最新版的 Pangle SDK for iOS,並連結專案中的所有 .framework 檔案和套件。
  • 請從「變更記錄」中的下載連結,下載最新版的 Pangle 轉接器,並連結專案中的 PangleAdapter.xcframework

步驟 4:新增必要程式碼

SKAdNetwork 整合

請按照 Pangle 的說明文件將 SKAdNetwork 識別碼新增至專案的 Info.plist 檔案。

步驟 5:測試導入作業

啟用測試廣告

請務必為 Ad Manager 註冊測試裝置,並在 Pangle 使用者介面中啟用測試模式

驗證測試廣告

如要確認您收到 Pangle 的測試廣告,請使用 Pangle (出價) 和 Pangle (刊登序列) 廣告來源,在廣告檢查器中啟用單一廣告來源測試

選用步驟

原生廣告

廣告顯示

Pangle 轉接程式會將原生廣告傳回為 GADNativeAd 物件。它會為 GADNativeAd 填入下列欄位

欄位 Pangle 轉接程式一律會納入的素材資源
廣告標題
圖片 1
內文
圖示
行動號召
星級評等
商店
價格
廣告主

1 Pangle 轉接程式未提供原生廣告的主要圖片素材資源直接存取權。而是讓轉接器以影片或圖片填入 GADMediaView

錯誤代碼

如果轉接器無法從 Pangle 接收廣告,您可以使用下列類別中的 GADResponseInfo.adNetworkInfoArray 檢查廣告回應的基礎錯誤:

GADMediationAdapterPangle

以下是 Pangle 轉接程式在廣告載入失敗時,所傳回的代碼和隨附訊息:

錯誤代碼 網域 原因
101 com.google.ads.mediation.pangle 無效的伺服器參數 (例如缺少應用程式 ID 或刊登位置 ID)。
102 com.google.ads.mediation.pangle 請求的廣告大小與 Pangle 支援的橫幅廣告大小不符。
-1-60000 由 Pangle SDK 傳送 Pangle SDK 傳回錯誤。詳情請參閱 Pangle 的說明文件

Pangle iOS 中介服務轉接程式變更記錄

6.3.1.0.0 版

  • 已確認與 Pangle SDK 6.3.1.0 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.12.0 版。
  • Pangle SDK 6.3.1.0 版。

6.3.0.9.0 版

  • 已確認與 Pangle SDK 6.3.0.9 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.12.0 版。
  • Pangle SDK 版本 6.3.0.9。

6.3.0.8.0 版

  • 已確認與 Pangle SDK 6.3.0.8 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.11.0 版。
  • Pangle SDK 版本 6.3.0.8。

6.3.0.6.0 版

  • 已確認與 Pangle SDK 6.3.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.11.0 版。
  • Pangle SDK 6.3.0.6 版。

6.2.0.9.0 版

  • 已確認與 Pangle SDK 6.2.0.9 版本相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.10.0 版。
  • Pangle SDK 版本 6.2.0.9。

6.2.0.8.0 版

  • 已確認與 Pangle SDK 6.2.0.8 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.10.0 版。
  • Pangle SDK 6.2.0.8 版。

6.2.0.7.0 版

  • 已確認與 Pangle SDK 6.2.0.7 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.8.0 版。
  • Pangle SDK 版本 6.2.0.7。

6.2.0.6.0 版

  • 已確認與 Pangle SDK 6.2.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.8.0 版。
  • Pangle SDK 6.2.0.6 版。

6.2.0.5.0 版

  • 已確認與 Pangle SDK 6.2.0.5 相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.8.0 版。
  • Pangle SDK 6.2.0.5 版。

6.1.0.6.0 版

  • 已確認與 Pangle SDK 6.1.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.7.0 版。
  • Pangle SDK 6.1.0.6 版。

6.1.0.5.0 版

  • 已確認與 Pangle SDK 6.1.0.5 相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.6.0 版。
  • Pangle SDK 6.1.0.5 版。

6.1.0.4.0 版

  • 已確認與 Pangle SDK 6.1.0.4 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.6.0 版。
  • Pangle SDK 6.1.0.4 版。

6.0.0.6.0 版

  • 已確認與 Pangle SDK 6.0.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.6.0 版。
  • Pangle SDK 6.0.0.6 版。

6.0.0.5.0 版

  • 已確認與 Pangle SDK 6.0.0.5 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.5.0 版。
  • Pangle SDK 6.0.0.5 版。

6.0.0.4.0 版

  • 已確認與 Pangle SDK 6.0.0.4 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.5.0 版。
  • Pangle SDK 版本 6.0.0.4。

5.9.0.9.0 版

  • 已確認與 Pangle SDK 5.9.0.9 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.5.0 版。
  • Pangle SDK 版本 5.9.0.9。

5.9.0.8.0 版

  • 已確認與 Pangle SDK 5.9.0.8 相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.4.0 版。
  • Pangle SDK 版本 5.9.0.8。

5.9.0.7.0 版

  • 已確認與 Pangle SDK 5.9.0.7 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 11.3.0 版。
  • Pangle SDK 版本 5.9.0.7。

5.8.0.8.0 版

  • 已確認與 Pangle SDK 5.8.0.8 版相容。
  • 更新轉接器,以便使用新的 Pangle SDK 信號收集 API。

建構和測試環境:

  • Google Mobile Ads SDK 11.2.0 版。
  • Pangle SDK 版本 5.8.0.8。

5.8.0.7.0 版

  • 已確認與 Pangle SDK 5.8.0.7 版相容。
  • 目前最低 iOS 版本為 12.0。
  • 現在需要 Google Mobile Ads SDK 11.0 以上版本。
  • PangleAdapter.xcframework 的架構中加入 Info.plist

建構和測試環境:

  • Google Mobile Ads SDK 11.0.1 版。
  • Pangle SDK 版本 5.8.0.7。

5.7.0.7.0 版

  • 已確認與 Pangle SDK 5.7.0.7 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.14.0 版。
  • Pangle SDK 版本 5.7.0.7。

5.7.0.6.0 版

  • 已確認與 Pangle SDK 5.7.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.14.0 版。
  • Pangle SDK 版本 5.7.0.6。

5.6.0.8.0 版

  • 已確認與 Pangle SDK 5.6.0.8 版相容。
  • 將已淘汰的 adConfiguration.childDirectedTreatment 屬性替換為新的 GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment 屬性,藉此重構 +setCOPPA 方法。

建構和測試環境:

  • Google Mobile Ads SDK 10.14.0 版。
  • Pangle SDK 版本 5.6.0.8。

5.5.0.9.0 版

  • 已確認與 Pangle SDK 5.5.0.9 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.13.0 版。
  • Pangle SDK 版本 5.5.0.9。

5.5.0.7.0 版

  • 已確認與 Pangle SDK 5.5.0.7 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.12.0 版。
  • Pangle SDK 版本 5.5.0.7。

5.5.0.5.0 版

  • 已確認與 Pangle SDK 5.5.0.5 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.11.0 版。
  • Pangle SDK 版本 5.5.0.5。

5.4.1.1.0 版

  • 新增應用程式開啟廣告格式的出價支援。
  • 已確認與 Pangle SDK 5.4.1.1 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.10.0 版。
  • Pangle SDK 版本 5.4.1.1。

5.4.0.9.0 版

  • 已確認與 Pangle SDK 5.4.0.9 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.9.0 版。
  • Pangle SDK 版本 5.4.0.9。

5.4.0.8.0 版

  • 修正 GADPangleNetworkExtras 不符合 GADAdNetworkExtras 通訊協定的問題。
  • 在插頁式廣告、獎勵廣告和應用程式開啟頁面廣告中導入 adDidShowFail 通訊協定方法。
  • 已確認與 Pangle SDK 5.4.0.8 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.9.0 版。
  • Pangle SDK 版本 5.4.0.8。

5.3.1.2.0 版

  • 已確認與 Pangle SDK 5.3.1.2 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.8.0 版。
  • Pangle SDK 版本 5.3.1.2。

5.3.1.0.0 版

  • 已確認與 Pangle SDK 5.3.1.0 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.8.0 版。
  • Pangle SDK 版本 5.3.1.0。

5.2.1.1.0 版

  • 已確認與 Pangle SDK 5.2.1.1 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.7.0 版。
  • Pangle SDK 版本 5.2.1.1。

5.2.0.9.0 版

  • 已確認與 Pangle SDK 5.2.0.9 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.5.0 版。
  • Pangle SDK 版本 5.2.0.9。

5.2.0.8.0 版

  • 已確認與 Pangle SDK 5.2.0.8 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.5.0 版。
  • Pangle SDK 版本 5.2.0.8。

5.2.0.7.0 版

  • 新增應用程式開啟、橫幅 (包括 MREC)、插頁式、獎勵和原生廣告格式的刊登序列支援功能。
  • 已確認與 Pangle SDK 5.2.0.7 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.5.0 版。
  • Pangle SDK 版本 5.2.0.7。

5.2.0.6.0 版

  • 已確認與 Pangle SDK 5.2.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.5.0 版。
  • Pangle SDK 版本 5.2.0.6。

5.1.1.0.0 版

  • 已確認與 Pangle SDK 5.1.1.0 相容。
  • 新增對 arm64 模擬器架構的支援。
  • 現在需要 Google Mobile Ads SDK 10.4.0 以上版本。

建構和測試環境:

  • Google Mobile Ads SDK 10.4.0 版。
  • Pangle SDK 5.1.1.0 版。

5.1.0.6.0 版

  • 已確認與 Pangle SDK 5.1.0.6 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.3.0 版。
  • Pangle SDK 版本 5.1.0.6。

5.0.1.0.0 版

  • 已確認與 Pangle SDK 5.0.1.0 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.2.0 版。
  • Pangle SDK 版本 5.0.1.0。

5.0.0.8.0 版

  • 已確認與 Pangle SDK 5.0.0.8 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.2.0 版。
  • Pangle SDK 版本 5.0.0.8。

5.0.0.7.0 版

  • 已確認與 Pangle SDK 5.0.0.7 相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.1.0 版。
  • Pangle SDK 版本 5.0.0.7。

5.0.0.6.0 版

  • 已確認與 Pangle SDK 5.0.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 10.1.0 版。
  • Pangle SDK 版本 5.0.0.6。

4.9.1.0.0 版

  • 已停止支援 armv7 架構。
  • 已確認與 Pangle SDK 4.9.1.0 版相容。
  • 目前最低 iOS 版本為 12.0。
  • 現在需要 Google Mobile Ads SDK 10.0.0 以上版本。

建構和測試環境:

  • Google Mobile Ads SDK 10.0.0 版。
  • Pangle SDK 4.9.1.0 版。

版本 4.9.0.8.0

  • 已確認與 Pangle SDK 4.9.0.8 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.14.0 版。
  • Pangle SDK 版本 4.9.0.8。

4.9.0.7.0 版

  • 已確認與 Pangle SDK 4.9.0.7 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.14.0 版。
  • Pangle SDK 版本 4.9.0.7。

4.9.0.6.0 版

  • 已確認與 Pangle SDK 4.9.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.14.0 版。
  • Pangle SDK 版本 4.9.0.6。

4.8.1.0.0 版

  • 已確認與 Pangle SDK 4.8.1.0 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.14.0 版。
  • Pangle SDK 版本 4.8.1.0。

4.8.0.9.0 版

  • 已確認與 Pangle SDK 4.8.0.9 版本相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.13.0 以上版本。
  • Pangle SDK 版本 4.8.0.9。

4.8.0.7.0 版

  • 已確認與 Pangle SDK 4.8.0.7 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.13.0 以上版本。
  • Pangle SDK 版本 4.8.0.7。

4.8.0.6.0 版

  • 已確認與 Pangle SDK 4.8.0.6 版相容。
  • 修正載入原生廣告圖示圖片時,主執行緒遭到封鎖的問題。

建構和測試環境:

  • Google Mobile Ads SDK 9.13.0 以上版本。
  • Pangle SDK 4.8.0.6 版。

4.7.0.7.0 版

  • 已確認與 Pangle SDK 4.7.0.7 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.11.0 版。
  • Pangle SDK 版本 4.7.0.7。

4.7.0.6.0 版

  • 已確認與 Pangle SDK 4.7.0.6 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.11.0 版。
  • Pangle SDK 4.7.0.6 版。

4.7.0.5.0 版

  • 已確認與 Pangle SDK 4.7.0.5 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.11.0 版。
  • Pangle SDK 版本 4.7.0.5。

4.7.0.4.0 版

  • 已確認與 Pangle SDK 4.7.0.4 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.10.0 版。
  • Pangle SDK 版本 4.7.0.4。

4.6.2.2.0 版

  • GADMediationAdapterPangle 類別中的 setGDPR()setCCPA() 方法分別重新命名為 setGDPRConsent()setDoNotSell
  • 已確認與 Pangle SDK 4.6.2.2 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.10.0 版。
  • Pangle SDK 4.6.2.2 版。

4.6.1.8.0 版

  • 已確認與 Pangle SDK 4.6.1.8 相容。
  • 新增原生廣告格式的出價支援功能。
  • 更新轉接程式,以便使用 didRewardUser API。
  • 現在需要 Google Mobile Ads SDK 9.8.0 以上版本。

建構和測試環境:

  • Google Mobile Ads SDK 9.9.0 版。
  • Pangle SDK 版本 4.6.1.8。

4.5.2.8.0 版

  • 已確認與 Pangle SDK 4.5.2.8 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.7.0 版。
  • Pangle SDK 4.5.2.8 版。

4.5.2.7.0 版

  • 已確認與 Pangle SDK 4.5.2.7 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.7.0 版。
  • Pangle SDK 4.5.2.7 版。

4.5.2.5.0 版

  • 已確認與 Pangle SDK 4.5.2.5 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.6.0 版。
  • Pangle SDK 4.5.2.5 版。

4.5.2.4.0 版

  • 已確認與 Pangle SDK 4.5.2.4 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.6.0 版。
  • Pangle SDK 4.5.2.4 版。

4.5.2.3.0 版

  • 已確認與 Pangle SDK 4.5.2.3 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.6.0 版。
  • Pangle SDK 4.5.2.3 版。

4.5.1.3.0 版

  • 已確認與 Pangle SDK 4.5.1.3 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.5.0 版。
  • Pangle SDK 4.5.1.3 版。

4.3.1.9.0 版

  • 已確認與 Pangle SDK 4.3.1.9 版相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.3.0 以上版本。
  • Pangle SDK 版本 4.3.1.9。

4.3.0.5.0 版

  • 已確認與 Pangle SDK 4.3.0.5 相容。

建構和測試環境:

  • Google Mobile Ads SDK 9.2.0 版。
  • Pangle SDK 版本 4.3.0.5。

4.3.0.4.0 版

  • 初始版本!
  • 新增對橫幅廣告 (包括 MREC)、插頁式廣告和獎勵廣告格式的出價支援。

建構和測試環境:

  • Google Mobile Ads SDK 9.1.0 版。
  • Pangle SDK 版本 4.3.0.4。