2

我在 Firebase 上运行一个 React Web 应用程序。Firebase 会自动生成 G 类型的测量 ID (G-XXXX)。我想获得一个 UA 类型的测量 ID (UA-XXXX) 并以某种方式将其集成到 Firebase 项目中。

原因:我想使用 React-GA 包(https://github.com/react-ga/react-ga),但该包显然不支持 G 类型测量 ID。

有没有办法以某种方式创建 UA 类型的测量 ID 并将其集成到 Firebase 项目配置中?我希望看到数据反映到 Firebase 控制台仪表板中,而不必离开控制台即可查看数据。

关于如何做到这一点的任何想法?谢谢!

4

1 回答 1

1

我以前用同一个包做过。

第一的; 您需要在谷歌分析页面上手动添加“通用分析属性”。因为 Firebase 只使用最新版本。单击admin icon左下角的 ,然后单击+ Create Property

你会看到Show Advanced Options按钮。在早期版本的 Google Analytics 中启用此功能。完成后,您将获得 UA-xxxx 代码。

import ReactGA from 'react-ga';

class GAService {
    init() {
        ReactGA.initialize('UA-XXXXXXX-X');
        //ReactGA.pageview(window.location.pathname + window.location.search);
    }
}

const instance = new GAService();

export default instance;
于 2021-06-13T22:36:49.527 回答