Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-appinsights
Tutoriel
par github.com/Cap-go

AppInsights

Suivez l'utilisation de l'application, les métriques de performance et le comportement des utilisateurs avec AppInsights d'Apptopia

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