停用廣告檢查器

選取平台: Android iOS

您可以在開發、測試和疑難排解期間使用廣告檢查器檢查廣告行為,但啟用這項工具可能會增加記憶體用量。您可能需要在效能剖析和記憶體檢查期間停用廣告檢查器。這項功能可確保廣告檢查器不會執行,也不會干擾應用程式的效能評估。

停用廣告檢查器後,工具就不會增加記憶體用量,也不會透過手勢、偵錯選單或方法呼叫啟動。在測試模式下進行成效測試時,您可以停用廣告檢查器。在正式版中,廣告檢查器一律會停用,不會影響應用程式效能。

本指南說明如何停用廣告檢查器,以及如何驗證停用狀態。

必要條件

繼續操作前,請先完成下列事項:

透過建構類型停用

如要在停用剖析建構中的工具時,讓廣告檢查器在偵錯建構中保持可用,請定義建構設定並更新 Info.plist 檔案,藉此管理建構設定。操作步驟如下:

  1. 在 Xcode 導覽選單中,從「目標」選取您的應用程式。
  2. 在選單列中,依序點選「Build Settings」(建構設定) 和「All」(全部)。
  3. 按一下「新增」。
  4. 在下拉式選單中選取「新增使用者定義設定」。系統會顯示「使用者定義」方塊。
  5. 在方塊中新增設定名稱,例如 DISABLE_AD_INSPECTOR。
  6. 按下 ENTER 或 RETURN 鍵。畫面上會顯示設定名稱的資料列。
  7. 設定偵錯和發布 ID:
    1. 展開設定列。畫面上會顯示「Debug」和「Release」列。
    2. 展開資料列並選取下列項目:
      • 偵錯:是
      • 發布:否
  8. 在 Info.plist 檔案中,新增 GADDisableAdInspector 鍵,並將值設為您建立的設定名稱。

如果成功,當您為偵錯建構選取「執行」時,Info.plist 檔案會提取測試廣告單元 ID;當您為發布建構選取「封存」時,則會提取廣告單元 ID。

確認停用

嘗試開啟已停用的廣告檢查器時,記錄控制台會顯示下列錯誤訊息:

Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.