Guide
Tutoriel sur AppInsights
En utilisant @capgo/capacitor-appinsights
Un wrapper autour de la https://github.com/apptopia/appinsights SDK.
Installer
bun add @capgo/capacitor-appinsights
bunx cap sync
Ce que ce plugin expose
init- Initialiser les AppInsights SDK.setUserId- Définir ou mettre à jour l'ID de l'utilisateur après l'initialisation.getState- Obtenir l'état actuel de la SDK.
Exemple d'utilisation
init
Initialiser l'application SDK.
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.init({} as {
partnerId: string; // Provided by our business unit
partnerKey: string; // Provided by our business unit
});
setUserId
Définir ou mettre à jour l'ID de l'utilisateur après l'initialisation.
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.setUserId({} as { userId: string });
getState
Obtenir l'état actuel de la SDK.
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.getState();
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-appinsights/
- Documentation: /docs/plugins/appinsights/