服務器端跟踪的優點和一些缺點

已發表: 2022-04-07

在我們之前關於 Google 跟踪代碼管理器的服務器端容器(SSC) 的文章中,我們開始研究它是如何工作的。 在這篇文章中,我們將探討服務器端系統將為您帶來的一些關鍵優勢以及一些潛在的缺點。

優點

談到優勢,服務器端跟踪有幾個主要優勢,這些優勢在很大程度上與您收集的數據的控制和靈活性有關。 這會影響您如何遵守各種數據法、確保您和您的用戶數據安全、確保盡可能準確的數據、決定數據的傳輸方式和位置以及可能使您的網站性能更好。

1) 合規性

通過截取數據,Server-Side Container 可以在數據發送到最終目的地之前對其進行修改。 這對GDPR 合規性和類似的隱私保護有很大好處,因為您可以在信息到達最終目的地之前刪除任何可用於分析和指紋識別的信息。

可以將服務器端容器運行的服務器指定到一個位置。 因此,這些可識別的數據在被刪除之前不需要離開它收集的地區(歐盟最重要的 GDPR)。

請注意,操作和刪除可識別數據可能會阻止某些信息在您的工具中顯示。 例如,在向 Google Analytics 發送數據時刪除或屏蔽用戶 IP 可能意味著無法捕獲任何位置數據。

2) 第一方 Cookie

因為數據是通過服務器端容器發送的,所以您可以對返回到站點的數據進行更改。 因此,它可以更改設置特定工具 cookie 的域。 它可以在自己的域上設置 cookie。 這意味著限製或阻止設置第三方 cookie 的瀏覽器不會提前過期或阻止設置 cookie。

3)為一種工具收集數據並將其寫入其他工具

當從網站發送數據時,它可能用於一種工具,但可以被解析並發送給其他工具。 這在許多情況下可能非常有用。 這方面的一個示例可能是從Universal Analytics請求中獲取傳入的匹配,解析數據並將其發送到 Google BigQuery 表。 此功能僅適用於高級 Universal Analytics 360 產品上的 Universal Analytics。

4) 客戶端負載減少

通過將大部分數據處理轉移到服務器端容器,您可以減少用戶瀏覽器在加載您的站點時的負載。

5) 隱藏 API 密鑰和客戶端機密

因為數據僅從服務器端容器發送到最終工具,所以所有 API 密鑰和客戶端機密都可以存儲在服務器端容器中。 這避免了這些暴露在客戶端的任何機會。 Google Analytics UA-ID 就是一個例子。 第三方可以訪問任何運行 Google Analytics 的站點,只需將 UA-ID 從站點中取出,然後將其放在另一個站點上,然後向 Google Analytics 帳戶發送垃圾郵件。 多年來,我們經常看到這種情況發生。 使用服務器端跟踪這是不可能的,因為 UA-ID 只能在服務器端添加,因此在網站加載時根本不會暴露。

6) 從您自己的域加載跟踪腳本

這可以看作是服務器端跟踪的優點和缺點。 因為服務器端容器可以直接調用相關工具,所以服務器端容器可用於檢索大多數工具(GA、Facebook、LinkedIn 等)拉入站點的 JavaScript 文件。 檢索後,它可以將文件發送到站點。 這意味著您可以避免直接從用戶的瀏覽器調用第三方站點,並且可以幫助您阻止任何不需要的腳本被拉入。由於此文件將從其自己的域發送(如果 SCC 以這種方式設置)然後自動阻止已知跟踪器的服務(即 Firefox、Safari 和 Brave 等瀏覽器)不會將該文件識別為跟踪腳本。 這並不總是得到保證,因為您的站點自己的域最終可能會被這些服務識別為跟踪器。 請務必記住,您的分析程序應始終尊重用戶的隱私選擇。

缺點

您應該注意服務器端跟踪的一些缺點和場景。 這些要點要么與運行服務器端跟踪所需的額外提升有關,要么與對您自己的數據準確性和用戶隱私更加負責的一些陷阱有關。

1) 技術專長

雖然服務器端跟踪的一些技術性更強的方面,例如客戶端的編碼,並不是絕對需要的,但仍有一些技術障礙需要清除。 其中包括在您實施解決方案時設置初始服務器實例和配置冗餘服務器。

2) 數據準確性取決於您

如果您正在編寫客戶端或標籤,那麼確保數據以正確格式到達目的地的責任取決於您和您的代碼。 這意味著有一些額外的空間發生錯誤。 您還有責任確保發送的數據在法律上是允許發送的。

3) 成本

與 Google 跟踪代碼管理器網絡容器不同,服務器端跟踪涉及成本。 要運行服務器端容器,需要使用其 App Engine 功能在 Google Cloud 基礎架構上創建它,此外,您還需要它在一些服務器實例上運行以考慮冗餘和容量。 您必須為這些實例付費。 當然,您運行的服務器越多,發送的數據越多,成本就越高。

4) 隱私問題

我們已經談到了這一點,但服務器端跟踪的一個問題是它可以更容易地規避用戶為防止跟踪而採取的一些措施。 確保尊重用戶的隱私決定並遵守相關法律法規非常重要。

如果您想了解更多關於服務器端跟踪的信息,請給我們留言,我們很樂意回复您討論您的問題和要求。