概述
开始Capacitor Firebase Analytics
使用 getAppInstanceId() 和以下其他核心方法。
平台支持
平台支持| 平台 | 支持 | 注意 |
|---|---|---|
| iOS | 是 | 原生 |
| 安卓 | 是 | 原生 |
| Web | 否 | 使用 Capacitor.getPlatform() 进行保护 |
核心功能
核心功能getAppInstanceId- 获取应用实例 ID。getSessionId- 获取当前会话 ID (ga_session_id).setConsent- 设置用户的同意模式。setUserId- 设置用户 ID 属性。
公共 API
公共API| 方法 | 概述 |
|---|---|
getAppInstanceId | 获取应用实例 ID。 |
getSessionId | 获取当前会话 ID (ga_session_id). |
setConsent | 设置用户的同意模式。 |
setUserId | 设置用户 ID 属性。 |
setUserProperty | 将自定义用户属性设置为给定值。 |
setCurrentScreen | 设置当前屏幕名称。 |
logEvent | 记录应用事件。 |
setSessionTimeoutDuration | 设置终止当前会话所需的不活动时间长度。 |
setEnabled | 启用/禁用自动数据收集。值不会立即生效,直到下一次应用运行。 |
isEnabled | 返回是否启用了自动数据收集。 |
resetAnalyticsData | 清除本地设备上的应用程序所有分析数据。重置应用实例 ID。 |
initiateOnDeviceConversionMeasurementWithEmailAddress | 在设备上使用电子邮件地址启动转换测量。 |
initiateOnDeviceConversionMeasurementWithPhoneNumber | 在设备上启动电话号码的转换测量。 |
initiateOnDeviceConversionMeasurementWithHashedEmailAddress | 在设备上使用哈希后的电子邮件地址进行转换测量。 |
initiateOnDeviceConversionMeasurementWithHashedPhoneNumber | 在设备上使用加密电话号码启动转换测量。 |
getPluginVersion | 获取此插件的版本。 |
真实数据来源
真实数据来源此参考资料是从 src/definitions.ts 在 capacitor-firebase.
继续阅读来自@capgo/capacitor-firebase-analytics
继续阅读来自@capgo/capacitor-firebase-analytics如果您正在使用 @capgo/capacitor-firebase-统计分析 来规划原生插件工作,连接它与 Capgo 插件目录 在 Capgo 插件目录中, Capacitor 插件由 Capgo 在 Capacitor 插件由 Capgo 中, 添加或更新插件 在添加或更新插件中, Ionic 企业插件替代品 在 Ionic 企业插件替代品中, Capgo 原生构建 为Capgo原生构建流程。