搭配 CDN + SGTM 的 Google 代碼閘道

本文件將引導開發人員,瞭解如何以最佳方式將 Google 代碼閘道與 CDN (GTG) 和伺服器端代碼管理工具 (SGTM) 結合使用。雖然兩者可以獨立運作,但搭配使用可提供最完善且可控的代碼設定。

Google 代碼閘道設定選項

  1. 透過 CDN 使用 Google 代碼閘道: CDN 會直接從您的第一方網域提供 Google 指令碼,確保穩定性。資料會透過第一方網域傳送至 Google。
  2. 搭配 SGTM 使用 Google 代碼閘道: SGTM 伺服器會同時處理第一方指令碼服務和資料收集作業。
  3. 搭配 CDN + SGTM 的 Google 代碼閘道 (建議):CDN 會直接從您的第一方網域提供 Google 指令碼,確保穩定性,而獨立的 SGTM 伺服器則負責管理資料收集、擴充和控管作業。

本指南著重於遷移至或實作「建議設定」(選項 3),這個選項結合了 CDN 型指令碼服務的優點 (成本較低、減少 SGTM 伺服器負載),以及 SGTM 的進階資料控制功能。

建議使用 SGTM + CDN 的 GTG 架構。

事前準備

本指南假設您具備 Google 代碼管理工具網頁容器的管理員存取權。

Fill in the following to populate the examples throughout this document:

Your domain: example.com
Tag serving path (GTG): /scripts
Server-side path (SGTM): /metrics

選擇實作選項,查看操作說明。