ocr*_*ram 4 google-analytics reactjs webpack
我遵循了文档,并使用此代码将 Google Analytics 添加到我的 React 应用程序:
import 'autotrack'
ga('create', 'MY CODE', 'auto');
ga('require', 'urlChangeTracker')
ga('send', 'pageview')
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误:
Line 11: 'ga' is not defined no-undef
Line 12: 'ga' is not defined no-undef
Line 13: 'ga' is not defined no-undef
Run Code Online (Sandbox Code Playgroud)
我该如何解决?在此设置之后,我是否会获得当前使用原始 GA 片段获得的所有数据,并且实现代码拆分是否值得(我正在使用 Webpack)。
您从 ESLint 设置中收到此错误,因为您使用了ga
没有明确定义的函数。由于ga
是一个全局变量,您将能够通过使用全局window
对象调用它来消除这些错误。
window.ga('create', 'MY CODE', 'auto');
Run Code Online (Sandbox Code Playgroud)
但我建议您查看react-ga库,这是将 Google Analytics 包含到 React 应用程序的更好方法。
而且我看不到在这种特定情况下实现代码拆分的任何价值。
归档时间: |
|
查看次数: |
1846 次 |
最近记录: |