指南
Firebase Analytics教程
使用@capgo/capacitor-firebase-analytics
Capacitor的Firebase Analytics插件
安装
bun add @capgo/capacitor-firebase-analytics
bunx cap sync
此插件暴露的内容
getAppInstanceId- 获取应用实例 ID。getSessionId- 获取当前会话 ID(ga_session_id).setConsent- 设置用户的同意模式。setUserId- 设置用户 ID 属性。
示例用法
getAppInstanceId
获取应用实例 ID。
import { FirebaseAnalytics } from '@capgo/capacitor-firebase-analytics';
await FirebaseAnalytics.getAppInstanceId();
getSessionId
获取当前会话 ID (ga_session_id).
import { FirebaseAnalytics } from '@capgo/capacitor-firebase-analytics';
await FirebaseAnalytics.getSessionId();
setConsent
设置用户同意模式。
import { FirebaseAnalytics } from '@capgo/capacitor-firebase-analytics';
await FirebaseAnalytics.setConsent({} as SetConsentOptions);
setUserId
设置用户 ID 属性。
import { FirebaseAnalytics } from '@capgo/capacitor-firebase-analytics';
await FirebaseAnalytics.setUserId({} as SetUserIdOptions);
全局参考
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/analytics
- 文档:/docs/plugins/firebase-analytics/
从使用 @capgo/capacitor-firebase-analytics 继续
如果您正在使用 使用 @capgo/capacitor-firebase-analytics 规划原生插件工作,连接它 Capgo 原生插件目录 Capgo 原生插件目录中的产品工作流程 Capacitor 插件(由 Capgo 提供) Capacitor 插件(由 Capgo 提供)的实现细节 添加或更新插件 添加或更新插件的实现细节 Ionic 企业插件替代品 Ionic 企业插件替代品中的产品工作流程 Capgo 原生构建 Capgo 原生构建中的产品工作流程