__CAPGO_KEEP_0__ logo

指南

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

全局参考

从使用@capgo/capacitor-firebase-analytics继续

如果您正在使用 使用@capgo/capacitor-firebase-analytics 来规划原生插件工作,连接它与 Capgo 插件目录 在Capgo 插件目录中了解产品工作流程 Capacitor 由Capgo提供的插件 在Capacitor 由Capgo提供的插件中了解实现细节 添加或更新插件 在添加或更新插件中了解实现细节 Ionic Enterprise 插件替代方案 为 Ionic Enterprise Plugin Alternatives 的产品工作流程, Capgo 原生构建 为 Capgo 原生构建的产品工作流程。