本文旨在協助開發人員在與網站相同的第一方環境中代管伺服器端代碼。採用伺服器設定 Cookie,就能享有安全性和耐用性方面的優勢,因此建議使用同源託管。以下操作說明適用於設定相同來源放送方式,無論您網站上部署的 Google 代碼 (gtag.js 或 gtm.js) 為何。
初次設定標記伺服器時,伺服器會託管於雲端服務供應商提供的網域。當您使用預設端點時,它會將資料傳送至伺服器容器,但在第三方環境中執行。為了充分發揮第一方情境的優點 (例如更耐用的 Cookie),您的標記伺服器和網站必須在相同網域上運作。
下表說明當上層網站由 www.example.com
代管時,該如何代管標記伺服器:
相同的來源 (最佳做法) | 子網域 | 預設網域 | |
---|---|---|---|
範例網址 | https://www.example.com/metrics |
https://metrics.example.com |
https://metrics.run.app |
伺服器設定的 Cookie 存取 | 完整享有安全性和耐用性優勢。 | 完整享有安全性和耐用性優勢。 | 無。只能設定 JavaScript Cookie。 |
設定複雜度 | 設定用來轉送要求的 CDN 或負載平衡器。可能需要更新 DNS 項目。 | 更新 DNS 項目。 | 提供預先設定。 |
選擇導入選項即可開始使用。
先備知識
本指南假設您已: