如何解决Ionic 6 和 Google Analytics:它不记录
我想用谷歌分析记录我的应用浏览量。
https://ionicframework.com/docs/native/google-analytics
所以我做了什么:
- npm install cordova-plugin-google-analytics
- npm install @ionic-native/google-analytics
- 离子电容同步
然后我为我的新媒体资源创建了一个 Google Analytics ID:3432423(这个数字是随机的)。 新的 Google Analytics(分析)ID 仅编号。
我添加了 从'@ionic-native/google-analytics/ngx'导入{GoogleAnalytics}; 到我的 app.module.ts 并将“GoogleAnalytics”添加到提供程序。
在下一步中,我添加代码:
this.googleAnalytics.startTrackerWithId('3432423 ')
.then(() => {
console.log('Google analytics is ready now');
this.googleAnalytics.trackView('test');
this.googleAnalytics.trackEvent("test","t1");
// Tracker is ready
// You can now track pages or set additional information such as AppVersion or UserId
})
.catch(e => console.log('Error starting GoogleAnalytics',e));
到我的 app.component.ts。 如您所见,有一个“Google 分析现已准备就绪”的日志。
所以我为 Android 构建了我的应用程序并使用模拟器运行它。 在我的日志中有写:
I/Capacitor/Console: File: http://localhost/main-es2015.js - Line 130 - Msg: Google analytics is ready now
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: UniversalAnalytics1536114358,service: UniversalAnalytics,action: trackView,actionArgs: ["test","",false]
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: UniversalAnalytics1536114359,action: trackEvent,"t1",false]
所以它似乎有效。但问题是,我的 Google Analytics(分析)上没有查看次数或事件。
可能是什么问题? 跟踪 ID 是正确的,我仔细检查过。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。