指南
如何在Capacitor中使用AppInsights
使用 @capgo/capacitor-appinsights
对 AppInsights 的包装 https://github.com/apptopia/appinsights SDK
安装
bun add @capgo/capacitor-appinsights
bunx cap sync
bunx cap sync 复制插件的本机 code 到您的本机项目中。每次升级插件后都重新运行它。
导入
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
快速了解 API
| 方法 | 描述 |
|---|---|
init |
初始化 AppInsights SDK |
setUserId |
初始化或更新用户 ID。 |
getState |
获取当前的SDK状态。 |
示例
init()
初始化 AppInsights SDK。
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.init({
partnerId: 'partner-id-123',
partnerKey: 'partner-key-123',
});
setUserId()
初始化或更新用户 ID。
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.setUserId({ userId: 'user-id-123' });
getState()
获取当前的SDK状态。
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
const result = await CapacitorAppInsights.getState();
console.log(result);
完整参考
继续使用 @capgo/capacitor-appinsights
如果您正在使用 使用@capgo/capacitor-appinsights 规划原生插件工作,连接它 @capgo/capacitor-appinsights 了解@capgo/capacitor-appinsights的实现细节 开始使用 了解开始使用的实现细节 Capgo 插件目录 了解Capgo 插件目录中的产品工作流程 Capacitor 由Capgo提供的插件 了解Capacitor 由Capgo提供的插件的实现细节 添加或更新插件 了解添加或更新插件的实现细节