簡體   English   中英

ReactGA 不適用於 G 類型跟蹤 ID

[英]ReactGA not working for G type tracking Id

我正在嘗試在我的反應應用程序中實現谷歌分析。 但確實會在分析儀表板中點擊任何頁面。

這是實現: 在 App.js 中:

import ReactGA from "react-ga";
 componentDidMount() {
    ReactGA.initialize("G-QBQXxxxxx");
    ReactGA.pageview("/")
  }

我的實施有什么問題嗎?

基於react-ga docs ,它旨在與Universal Analytics一起使用,這是 2020 年 10 月 14 日之前的最新版本的 Google Analytics。從那時起,GA-4 是 Google Analytics 中的默認屬性類型。 您需要創建Universal Analytics類型的屬性。 為此, go 到 Google Analytics 主頁, go 到Admin

在此處輸入圖像描述

Select 要添加屬性帳戶,然后單擊創建屬性

在此處輸入圖像描述

現在您進入屬性設置頁面。 (您也可以創建一個新帳戶,在第二步設置其名稱后,您會看到Property Setup )。 然后點擊顯示高級選項

在此處輸入圖像描述

啟用創建 Universal Analytics 屬性和 select 可用選項之一。 如果您 select同時創建 Google Analytics(分析)4 和 Universal Analytics 媒體資源,您將擁有兩個不同的媒體資源,一個具有像GA-XXXXXXXXXX這樣的MEASUREMENT ID ,另一個具有像UA-XXXXXXXXXX這樣的跟蹤 ID 使用Tracking ID而不是MEASUREMENT ID

在此處輸入圖像描述

您可以使用跟蹤 ID(以“UA -“), 接着

import ReactGA from "react-ga";
componentDidMount() {
    ReactGA.initialize("UA-XXXXXXXX");
    ReactGA.pageview("/")
  }

它工作得很好

Universal Analytics id將在 2023 年 7 月 1 日消失,並且react-ga已過時,因為僅適用於 UA 代碼。

因此,您可以使用react-ga4 ,並且可以使用Measurement ID (以“G-”開頭)

暫無
暫無

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

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