Allez directement au contenu principal
@capgo/capacitor-appinsights Analytiques Open source

AppInsights plugin Capacitor

Track app usage, performance metrics, and user behavior with Apptopia AppInsights

Installer

bun add @capgo/capacitor-appinsights bunx cap sync
npm, pnpm ou yarn
  • npm install @capgo/capacitor-appinsights
  • pnpm add @capgo/capacitor-appinsights
  • yarn add @capgo/capacitor-appinsights

Guide

Comment utiliser AppInsights dans Capacitor

Utilisation de @capgo/capacitor-appinsights

Un wrapper autour de la https://github.com/apptopia/appinsights SDK.

Installation

bun add @capgo/capacitor-appinsights
bunx cap sync

bunx cap sync copie le plugin natif code dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.

Importation

import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';

API en un coup d'œil

Méthode Description
init Initialisez le SDK AppInsights.
setUserId Configurez ou mettez à jour l'ID d'utilisateur après l'initialisation.
getState Obtenez l'état actuel de la SDK.

Exemples

init()

Initialisez l'AppInsights SDK.

import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';

await CapacitorAppInsights.init({
  partnerId: 'partner-id-123',
  partnerKey: 'partner-key-123',
});

setUserId()

Configurez ou mettez à jour l'ID d'utilisateur après l'initialisation.

import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';

await CapacitorAppInsights.setUserId({ userId: 'user-id-123' });

getState()

Obtenez l'état actuel de la SDK.

import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';

const result = await CapacitorAppInsights.getState();
console.log(result);

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-appinsights

Si vous utilisez Utiliser @capgo/capacitor-appinsights pour planifier le travail du plugin natif, le connecter avec @capgo/capacitor-appinsights pour les détails d'implémentation dans @capgo/capacitor-appinsights, Prise en main pour les détails d'implémentation dans Prise en main, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Ajouter ou mettre à jour les plugins pour les détails d'implémentation dans Ajouter ou mettre à jour les plugins.

FAQ

FAQ du plugin AppInsights

Comment installer le plugin AppInsights dans une application Capacitor?

Exécutez la commande « bun add @capgo/capacitor-appinsights » (ou « npm install @capgo/capacitor-appinsights »), puis exécutez « bunx cap sync » afin que les projets iOS et Android prennent en charge les natives code. Importez-l’à partir de « @capgo/capacitor-appinsights » dans votre application code.

Fonctionne-t-il avec React, Vue et Angular @capgo/capacitor-appinsights ?

Oui. AppInsights est un paquet Capacitor, il fonctionne donc avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version de Capacitor est prise en charge par @capgo/capacitor-appinsights ?

Capgo les plugins suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à la version majeure de votre Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le README du GitHub liste les versions maintenues.

Est-ce que @capgo/capacitor-appinsights est gratuit et open source ?

Oui. Le code source code est public sur GitHub à l'adresse https://github.com/Cap-go/capacitor-appinsights/ et le paquet est gratuit pour l'installer à partir de npm. Les rapports de bogues et les demandes de modification sont les bienvenus.

Puis-je mettre à jour code qui utilise AppInsights sans passer par une revue de l'App Store ?

L'installation ou la mise à jour du plugin modifie les natives code, il faut donc une nouvelle mise à jour de l'application. Après cela, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour Capgo.

Envoyez les modifications d'AppInsights sans attendre la revue de l'application

Once the plugin is in your store build, Capgo live updates push your JavaScript, HTML and CSS changes to users in minutes.

Commencez avec Capgo