簡體   English   中英

對於測量協議發送的事件,GA4 維度(如語言)未設置(未設置)

[英]GA4 dimensions like language is (not set) for events sent by the measurment protocol

我正在使用 GA4 測量協議來記錄到 Google Analytics(分析)的離線轉化。 我有兩個轉換事件:銷售和購買。

事件正在被記錄下來,在 M.netisation 概覽中我什至可以看到收入。

但 GA 似乎並沒有將這些事件與用戶的其他維度聯系起來。 例如,在任何按用戶的某些維度(如用戶的語言或操作系統或其他維度)細分的報告中,我得到的是這樣的:

買賣活動的語言代碼是“(未設置)”

請注意,所有買賣活動的語言代碼都是“(未設置)”。

但在用戶瀏覽器中,我可以看到銷售和購買事件與 client_ids 正確關聯。

在用戶瀏覽器中,銷售和購買事件與正確的 client_ids 相關聯。

如何讓 GA4 通過測量協議將事件與 gtag 網站上記錄的同一 client_id 的事件相關聯?

銷售事件的有效負載示例:

{ 
  "client_id": "1799600509.1659478566", 
  "timestamp_micros": "1659855760249000",
  "events": [
    { "name": "sale", "params": { "first_billing": 1 } }
  ] 
}

購買事件的負載示例:

{ 
  "client_id": "1799600509.1659478566", 
  "timestamp_micros": "1659855760249000",
  "non_personalized_ads":false,
  "events": [
    { 
      "name": "purchase", 
      "params": { 
        "items": [],
        "currency": "USD",
        "value": 1.2
      } 
    }
  ] 
}

ga4 的測量協議比 UA 的測量協議更嚴格。

無法通過測量協議設置語言代碼等內容,因此將顯示為未設置。

在團隊決定為測量協議開放更多內容之前,除了使用他們提供的 sdk 而不是直接使用測量協議之外,沒有什么可以做的。

您可能需要填寫此內容並將您的聲音添加到他們添加開放事物的請求中。

GA4 MP 文檔似乎已關閉。 除了root下的client_id object外,還要加上最新的client session_id和session_number參數(在每個事件的params object下)。

這應該修復客戶端設備和其他維度的鏈接。 查看此錯誤報告,其中顯示了您想要獲得的確切內容的示例。 https://issuetracker.google.com/issues/243678686

我認為來自谷歌團隊的凱文沒有抓住要點並拒絕了該報告。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM