javascript - 设置react-ga进行转换

标签 javascript reactjs google-analytics react-ga

我正在尝试为我的 React 应用程序配置谷歌分析。在我的工作中,我使用react-ga插件。他们在所有指令中都写到,在 ReactGS.initialize() 方法中,参数必须采用 UA-XXXXXX-XX 格式,但为了进行转换,需要采用 AW-XXXXXXXXX 格式。 文档中的代码示例:

ReactGA.initialize('UA-000000-01');

就我而言:

// initialize
App.js (main file)

useEffect(() => {
   ReactGA.initialize('AW-XXXXXXXXX');
}, [params])

// call when event is done
api.js

POST METHOD
ReactGA.ga('event', 'conversion', {'send_to': 'AW-XXXXXXXXX/xxxxxxxxxxxxxxx'})

但是下面的代码不起作用。 也许有人遇到过类似的问题并且知道如何解决

最佳答案

Google Analytics(分析)和 Google Ads 中的跟踪有所不同。目前无法直接从 react-ga 进行追踪对于 Google Ads,请参阅:https://github.com/react-ga/react-ga/issues/270

您可以将 Google Ads 的跟踪代码添加到 <script>直接标记到您的index.html或使用Helmet 。那么您可以调用window.gtag .

不过,我建议您这样做,因为您已经在使用 Google Analytics(分析)react-ga ,就是使用Google Analytics目标作为Google Ads的转化指标。请按照下列步骤操作:

这样您只需担心使用单一服务进行跟踪。

关于javascript - 设置react-ga进行转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57356140/

相关文章:

javascript - 使用 JQuery 启用和禁用点击事件

javascript - 扩展 react 组件的问题/问题

ios - 谷歌分析不显示 ios 数据

google-analytics - Google Analytics(分析)用户帐户

javascript - Canvas 路径内存分配。

javascript - 使用 jquery 获取的 url 参数扩展 Accordion 菜单并将 attr 添加到所需的类

javascript - 为什么以下代码没有初始化我的 JavaScript 对象?

javascript - React 中的 ref 回调是如何工作的?

reactjs - Material-ui 自动完成清除值

google-apps-script - 在 Google Analytics 中跟踪 Google 表格