在平台上測試實作結果

測試您的 Meta Audience Network SDK 實作結果,以便在推送到生產環境前驗證體驗。

伺服器端測試

伺服器端測試包含設定營利管理工具(MoMa),您無需在應用程式中編寫任何程式碼即可設定。您可以使用裝置進行測試來同時查看測試廣告和生產廣告,以及測試用戶來查看以人口統計資料為目標的生產廣告。

測試廣告版位時,Facebook 會針對大約 20% 的要求刻意傳送「未獲得廣告供應」的回應,以供您測試應用程式如何處理「未獲得廣告供應」的情況。

新增測試裝置

使用裝置進行測試是測試整合的最快方法。透過本測試,您可以同時查看測試廣告和生產廣告。請注意,生產廣告不是以人口統計資料為目標,請使用測試用戶來測試目標設定。

  1. 營利管理工具中,將滑鼠移到左側導覽列上方,然後選擇整合 --> 測試。您必須登入企業管理平台成為管理員。

  2. 將開關切換至已啟用測試。此切換操作可讓我們的廣告系統將您的裝置視為測試裝置,而不是一般用戶裝置。
  3. 檢查是否已核取使用真實廣告商內容核取方塊。此操作可讓您在測試裝置上查看實際的 Audience Network 廣告。我們的廣告系統會以另一種廣告創意類型(亦即影片、圖片、輪播廣告)甚或另一個地區設定為範例,讓您看見實際廣告在整合結果中呈現的效果。這些廣告不會因為任何曝光次數或點擊次數而產生收益。

  4. 透過手動輸入裝置編號或上傳 CSV 來新增測試裝置。若是 Android 裝置,請輸入 Google 廣告識別碼(AAID);若是 iOS 裝置,請輸入刊登廣告識別碼(IDFA),並為每台裝置命名。

  5. 新增裝置後,您可以透過選擇廣告類型,選擇在裝置上檢視的廣告類型。

  6. 點擊測試連結可在裝置上檢視特定的媒體類型。選擇媒體類型後,該媒體類型應在裝置上顯示 5 分鐘。您一次只能測試一種媒體類型。

新增測試用戶

將人員加入您的資產,測試以人口統計資料為目標的生產廣告。

  1. 前往企業管理平台設定,瀏覽到左側導覽列中的用戶 > 人員,然後點擊新增按鈕。

  2. 輸入您想加入應用程式的相關人員電子郵件,並點擊下一步。預設狀況下,所有邀請都會授予相關員工存取權限。

  3. 指派存取權限對話方塊顯示時,從左側選單中選擇下列其中一個項目:

    • 應用程式:選擇要新增測試人員的應用程式,並點擊測試應用程式切換開關。然後,點擊邀請
    • 資產:選擇要新增測試人員的資產,並點擊測試資產切換開關。然後,點擊邀請

如果您正在使用任何中介服務層,請確保該中介服務層會將要求傳送至 Audience Network。如果您在中介服務層啟用測試功能,則可能不會將任何要求傳送至我們的伺服器。

測試行動應用程式

  1. 新增測試用戶新增他們的測試裝置後,請使用您偏好的發佈方法將應用程式發佈到測試用戶的裝置。
  2. 您的測試用戶必須在他們的裝置上安裝 Facebook 應用程式,並使用您新增的測試用戶帳號登入。必須這麼做才能讓 Facebook 向您的測試用戶供應廣告。
  3. 您的測試用戶現在可以觸發測試來查看生產廣告。請參閱新增測試裝置一節的步驟 5 和 6。

使用 Testflight 發佈和測試應用程式時,將無法在這些測試組建中看到真實廣告。通常,在用戶手動重設之前,裝置的廣告商識別資料(IDFA)會維持不變。但是,每當 Testflight 發佈的應用程式要求 IDFA 時,都會獲得不同的 IDFA。

若要解決此問題,可以開啟測試模式以允許要顯示的測試廣告。

從 iOS 14 開始,您將需要實作 setAdvertiserTrackingEnabled 標示,其也適用於已啟用的測試模式。

本節內容

使用用戶端程式碼插入進行測試

說明如何在應用程式中暫時插入程式碼,以測試用戶端的 Audience Network 實作結果。

使用 SSL Proxy 驗證廣告要求

說明如何使用 Proxy 應用程式檢視應用程式與 Audience Network 廣告伺服器之間的所有 SSL/HTTPS 流量。

整合檢查清單和廣告要求錯誤代碼

描述如何驗證 Audience Network 整合,並提供可能的錯誤代碼清單。