本文適用於想在與網站相同的第一方使用情境中代管伺服器端代碼的開發人員。由伺服器設定 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 項目。 | 已預先設定。 |
請選擇導入選項,即可開始使用。
必要條件
本指南假設您已具備下列條件: