如何在离子应用中集成“Google Firebase Analytics”?

时间:2016-05-19 18:26:54

标签: ionic-framework firebase-analytics

在官方Firebase Integration Guide (Android)Firebase Integration Guide (iOS)中,他们提供了个人整合指南。

您能否告诉我一种可以将Firebase Analytics整合到离子应用中的离子方式?

我需要这样做,因为AdMob将Firebase Analytics作为移动应用的推荐分析解决方案。

提前谢谢。

3 个答案:

答案 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));