在官方Firebase Integration Guide (Android)和Firebase Integration Guide (iOS)中,他们提供了个人整合指南。
您能否告诉我一种可以将Firebase Analytics
整合到离子应用中的离子方式?
我需要这样做,因为AdMob将Firebase Analytics
作为移动应用的推荐分析解决方案。
提前谢谢。
答案 0 :(得分:3)
答案 1 :(得分:2)
看起来有人为Firebase in Cordova创建了一个存储库,您应该可以使用它。它表示它至少会为您提供推送通知,分析,事件跟踪,崩溃报告。
答案 2 :(得分:2)
与此同时,Cordova插件cordova-plugin-firebase-analytics顶部的Ionic Native插件已经发布:https://ionicframework.com/docs/native/firebase-analytics/
它还处于测试阶段,但到目前为止我没有遇到任何问题(除了与phonegap-plugin-push的冲突)。 整合非常直接:
import { FirebaseAnalytics } from '@ionic-native/firebase-analytics';
constructor(private firebaseAnalytics: FirebaseAnalytics) { ... }
要跟踪事件,只需调用logEvent:
this.firebaseAnalytics.logEvent('page_view', {page: "dashboard"})
.then((res: any) => console.log(res))
.catch((error: any) => console.error(error));