Google Analytics 中的客戶端 ID:它是什麼以及如何設置它

已發表: 2022-04-12

在本文中,您將了解為什麼需要在 Google Analytics(分析)中使用客戶 ID,以及它如何使您的業務受益。 我們將詳細分析如何使客戶 ID 參數在 Google Analytics(分析)報告中可用,以及為什麼應將其傳輸到您的 CRM 系統。

目錄

  • Google Analytics 中的客戶 ID 是什麼?
  • 為什麼需要客戶 ID?
  • 客戶 ID 是如何工作的?
  • 如何找出您的客戶 ID
  • 您可以在哪個 Google Analytics(分析)報告中查看客戶 ID?
  • 如何將客戶 ID 轉移到自定義 Google Analytics 選項
  • 為什麼要將客戶 ID 轉移到您的 CRM?
  • 如何跟踪真實用戶,而不是他們的瀏覽器
讀者獎金

Semrush 和 OWOX 研究:COVID-19 的影響

立即下載

Google Analytics 中的客戶 ID 是什麼?

客戶端 ID (cid) 是瀏覽器-設備對的唯一標識符,可幫助 Google Analytics 鏈接用戶在網站上的操作。 默認情況下,Google Analytics 使用此參數確定唯一用戶。

然而,谷歌分析報告中所謂的用戶值得稱謂瀏覽器。 因為如果您通過計算機上的 Chrome 訪問一個站點,另一次通過智能手機訪問一個站點,第三次通過您的計算機但使用 Firefox,系統會將您識別為三個不同的用戶。

為什麼需要客戶 ID?

cid參數可幫助您識別唯一訪問者(準確度不是 100%,但總比沒有好)並了解他們每個人在不同時間在您的網站上所做的事情。 借助客戶 ID,您可以結合來自 Google Analytics 和 CRM 系統的數據,並設置端到端分析端到端分析,以了解您的營銷工作如何影響在線和離線的實際銷售。

客戶 ID 是如何工作的?

在技​​術方面,客戶端 ID 是存儲在客戶端瀏覽器中的 cookie,並隨每個請求一起發送到 Google Analytics。

Cookies 是存儲在瀏覽器中的文本文件,網站使用它在客戶端留下信息。 例如,在 cookie 中,您可以記錄用戶的來源、訪問網站的次數等。當用戶打開網站時,這些信息將寫入 cookie。 再次訪問該站點時,來自該信息的數據會以獲取請求的形式發送到 Web 服務器。 該站點看到用戶已經留下了一些信息並且可以與之交互。

Google Analytics 為每個瀏覽器-設備對生成一個唯一的數字客戶端 ID。 當用戶訪問網站時,Google Analytics(分析)跟踪代碼會將此 ID 與會話數據(頁面地址、推薦來源、語言等)一起發送到 Google Analytics。

客戶 ID cookie 存在兩年。 也就是說,如果您在兩年內從同一個瀏覽器訪問同一個站點,Google Analytics(分析)就會知道您是同一個用戶。 每次您訪問時,cookie 將被重置為自您訪問之日起兩年後過期。 如果您兩年不訪問該網站,然後再次訪問,Google Analytics 會將您視為新用戶。 如果您清除 cookie 或重新安裝瀏覽器,那麼您將不會擁有相同的 cid,並且當您再次訪問網站時,Google Analytics 會為您提供一個新的標識符。

帶有客戶端 ID 的 cookie 如下所示:


GA1.1.904941809.1556093647
  • GA1 是這種格式的所有 cookie 的通用前綴。
  • 數字 1 表示域的級別:在本例中為頂級域。
  • 第二個週期之後的所有內容都是客戶端 ID。 第一部分是隨機生成的數字,第二部分(第三個句號之後)是UNIX格式的cid的創建時間。

如何找出您的客戶 ID

要在 Chrome 瀏覽器中查看特定站點的 Google Analytics cookie,請打開該站點,按 F12 鍵,轉到應用程序選項卡,單擊 Cookie,然後從下拉列表中選擇所需站點。 你會看到一個類似這樣的窗口:

找到一個名為 _ga 的 cookie。 第二個週期之後的所有內容都是您的唯一客戶 ID。

要在 Mozilla Firefox 中查看您的客戶端 ID,請按 CTRL + Shift + I 並轉到“存儲”選項卡。

您可以在哪個 Google Analytics(分析)報告中查看客戶 ID?

Audience –> Statistics on users報告中,您可以查看訪問過您網站的人員的標識符以及每個用戶的會話數、跳出率、交易、收入和 CR。

順便說一句,如果您有很多用戶和會話,Google Analytics(分析)會打開抽樣,您的報告中的統計數據會被扭曲。 為避免這種情況,您可以使用 OWOX BI 收集原始數據。

讓我們回到用戶統計報告。 如果您單擊特定的客戶 ID,您將看到有關此訪問者的更多詳細信息(直至會話中的每個事件):

默認情況下,cid 僅在此 Google Analytics(分析)報告中可用。 您可以向其中添加細分,但如果您需要將客戶 ID 與其他參數(例如流量來源和渠道、設備、推薦 URL 等)分組,則此報告無濟於事。要訪問其他 Google Analytics(分析)報告中的客戶 ID,您必須將 cid 作為用戶參數傳遞。 我們會告訴你怎麼做。

如何將客戶 ID 轉移到自定義 Google Analytics 選項

有幾種方法可以將 cid 參數傳輸到 Google Analytics。 我們將討論最現代和最方便的方法——使用 customTask 方法。 您可以直接或通過 Google 跟踪代碼管理器將 customTask 添加到跟踪代碼中。 讓我們詳細考慮這兩個選項。

第 1 步。在 Google Analytics(分析)中創建自定義參數

打開谷歌分析管理區域。 轉到資源設置,然後在自定義定義部分中,選擇特殊參數

單擊 +特殊參數按鈕:

輸入參數的名稱,指出它應該在用戶級別可用,然後單擊創建:

代碼將出現在下一個屏幕上。 點擊完成:

因此,您的管理面板中將有一個新的客戶端 ID 參數。 注意它的索引,並記住在創建 customTask 時需要它:

現在您需要確保每次用戶與站點交互時,客戶端 ID 都會寫入一個附加參數。 我們展示了兩個配置選項:通過 Google Analytics 代碼和 Google Tag Manager。

步驟 2. 添加自定義任務

通過谷歌分析代碼
打開開發者控制台,找到 Google Analytics 代碼,然後在create和send操作之間插入以下腳本:

這是它最終的樣子:

通過此操作,您可以為 Google Analytics(分析)計數器設置任務,以將 Client ID 值傳輸到自定義參數。 不要忘記將維度1 中的數字替換為您在 Google Analytics(分析)中的參數索引。 在我們的示例中,它是 2。

之後,您可以檢查標識符是否正確傳輸。 在 Chrome 中打開您的網站,按 F12,轉到“網絡”選項卡,刷新頁面,然後在“過濾器”字段中,編寫一個收集以查看哪些查詢進入 Google Analytics:

我們在查詢參數中找到cuk cid ,看到出現了cd1——即第二個任意參數,與cid的值相同。 所以一切正常。

通過谷歌標籤管理器

現在讓我們弄清楚如何通過谷歌標籤管理器來做同樣的事情。 首先,您需要添加一個新變量。 為此,請打開變量選項卡並單擊創建:

為變量命名——比如 customTask。 選擇類型為Native JavaScript code :

將此代碼段複製並粘貼到相應的字段中:

功能 () {

返回函數(跟踪器){

tracker.set('dimension1', tracker.get('clientId'));

}

}

同樣,在這個腳本中有一個名為dimension1的參數——不要忘記用實際的索引替換它的索引。 點擊保存:

現在您需要將此 customTask 與您的 Google Analytics(分析)計數器連接起來。 為此,請轉到變量部分,選擇Google Analytics Settings ,然後在高級設置中添加 customTask 字段:

這是 {{customTask}} 變量在大括號中傳遞到的字段。 單擊保存並發布容器。 我們已經描述瞭如何檢查上面的一切是否正常。

您還可以查看是否在任何 Google Analytics(分析)報告中傳遞了 Client ID 參數。 例如,您可以通過打開Traffic Sources –> All Traffic –> Source / Channel來執行此操作,添加第二個 Client ID 參數,然後查看用戶 ID:

為什麼要將客戶 ID 轉移到您的 CRM?

使用客戶 ID,您可以跟踪與客戶的所有聯繫點 - 而不僅僅是他們在網站上的行為 - 並使用有關購買的信息補充 Google Analytics 中的數據。 為此,您需要將標識符傳輸到您的內部 CRM 系統——例如,使用網站上的訂單。

首先,在您的 CRM 中創建一個客戶 ID 字段,數據將傳輸到該字段。 然後請您的開發人員在網站上的表單中添加 cid 的隱藏字段。 當某人填寫此表格並提供他們的姓名、電話或電子郵件時,他們的 Google Analytics 標識符將被傳輸到您的內部系統。 順便說一句,一些 CRM 有現成的表單設計器,允許您在沒有開發人員幫助的情況下構建客戶 ID。

如何跟踪真實用戶,而不是他們的瀏覽器

對於這項任務,Google Analytics 有一個用戶 ID,它有助於鏈接用戶在不同瀏覽器和不同設備上的所有操作。 您可以在我們的文章中閱讀有關使用 Google Analytics(分析)用戶 ID 選項的更多信息,為什麼鏈接在線訪問者和線下買家以及 ROPO 效應:您的在線營銷如何影響線下銷售。​
此外,OWOX BI 有自己的 OWOX 用戶 ID。 有了它,您可以結合用戶在您的站點上的操作,即使他們沒有通過直接鏈接連接。 此信息在設置受眾時很有用,以免向同一個人展示兩次廣告。

OWOX BI 有免費試用期。
查看 OWOX 用戶 ID 和其他 Google Analytics 360 沒有的獨特功能。

開始試用