本文旨在協助開發人員,以與網站相同的第一方情境代管伺服器端代碼。同源提供是最佳做法,可讓您利用伺服器組 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 項目。 | 包含預先設定。 |
選擇導入選項即可開始使用。
必備條件
本指南假設您已具備以下條件: