擷取 HTTP 聯播網工作階段可說是非常有效的疑難排解做法,因為您可以擷取即時廣告請求和 Ad Manager 互動情況。此外,提供聯播網工作階段就能提供詳細資訊協助 Ad Manager 支援團隊排解疑難,並且加快解決問題的速度。
瞭解如何使用 Chrome 開發人員工具擷取網頁工作階段流量
本文僅適用於基本的 HTTP 流量。如果想擷取加密的 HTTPS 流量,您必須先在裝置上安裝相關裝置憑證。如需進一步說明,請參閱網路偵錯代理工具。
如果您使用的是 Google Mobile Ads SDK,請參閱 Android 或 iOS 版的網路追蹤指南。使用網路追蹤功能 (而不是代理工具),可確保您會看到這些作業系統所有版本的所有流量。
另外,使用偵錯代理應用程式 (例如 Charles 或 Fiddler) 時,您也可以使用行動裝置記錄行動網站和行動應用程式聯播網流量。
條件
Proxy 設定
-
取得桌上型電腦或筆記型電腦的本機 IP 位址:
- Windows:開啟命令提示字元。輸入
ipconfig
,然後按下 Enter。「IPv4 位址」旁邊的文字就是您的本機 IP 位址。 - macOS:開啟終端機。輸入
ifconfig en0| grep "inet[ ]" | awk '{print $2}'
,然後按下 Enter。畫面顯示的結果將是您的本機 IP 位址。 - Linux:開啟終端機。輸入
ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'
,然後按下 Enter。畫面顯示的結果將是您的本機 IP 位址。
- Windows:開啟命令提示字元。輸入
-
將桌上型電腦的 IP 位址傳送給您的行動裝置:
-
Android 版
- 依序按一下「設定」與「Wi-Fi」,然後選取您的 Wi-Fi 網路。
- 勾選「顯示進階選項」核取方塊。
- 在「Proxy 設定」下方選取手動選項,然後在「Proxy 主機名稱」欄位輸入步驟 1 的 IP 位址。
- 在「Proxy 通訊埠」欄位中輸入 8888。
- 按一下「儲存」。
-
iOS
- 依序按一下「設定」與「Wi-Fi」,然後選取您的 Wi-Fi 網路。
- 在「HTTP Proxy」下方,按一下「手動」。
- 在「伺服器」欄位中,輸入步驟 1 的 IP 位址。
- 在「通訊埠」欄位中輸入
8888
。 - 關閉設定。
-
-
設定您的網路偵錯 Proxy 工具:
- 將 HTTP Proxy 通訊埠設為
8888
。 - (僅限 Charles) 如果已選取「外部 Proxy 設定」,請取消選取。
- (僅限 Fiddler) 選取「允許遠端電腦連線」選項。
- 將 HTTP Proxy 通訊埠設為
-
設定 SSL (僅限 Charles):
- 在選單列中,依序前往「Proxy」和「SSL Proxy 設定」。
- 按一下「新增」。
- 在「主機」欄位輸入
securepubads.g.doubleclick.net
和googleads.g.doubleclick.net
,然後在「通訊埠」欄位輸入443
。如果要擷取所有流量,您也可以考慮在「主機」欄位輸入萬用字元「*」並將「通訊埠」欄位留空。如果上述兩個網域以外的位置發生問題,這個做法就能派上用場。
- 按一下 [確定]。
- 按照 Charles SSL 設定規範安裝 Charles 憑證。
- 當裝置透過 Proxy 伺服器連上您的桌上型電腦/筆記型電腦時,請開啟您手機的瀏覽器、輸入
http://charlesproxy.com/getssl
,然後下載並安裝適當憑證。
-
開始使用您的手機擷取 HTTP 流量 (僅限 Charles):
- 系統提示您允許行動裝置連線時,請選取「允許」。
- 聯播網流量擷取完成後,請與步驟 2 採取相反的做法,務必將 Proxy 設為「無」),以關閉裝置上的 Proxy 設定。
注意事項
- Google 並未以任何方式為 Charles 或 Fiddler HTTP Proxy 軟體背書,您必須自行承擔使用風險。
- HTTP Proxy 軟體可讓您從裝置擷取任何活動。相關流量記錄完成後,請務必停用 Proxy。