Saltare al contenuto principale
@capgo/capacitor-appinsights Analisi Sorgente aperta

AppInsights Plugin Capacitor

Segui l'uso dell'app, le prestazioni e il comportamento degli utenti con AppInsights di Apptopia

Installa

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

Guida

Come utilizzare AppInsights in Capacitor

Testa sul dispositivo

Scarica l'app Capgo, poi scansione il codice QR code.

Collegamento QR anteprima code plugin AppInsights

Utilizza @capgo/capacitor-appinsights

Un wrapper intorno a https://github.com/apptopia/appinsights SDK.

Installa

bun add @capgo/capacitor-appinsights
bunx cap sync

bunx cap sync copia il plugin nativo code nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.

Importa

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

API in sintesi

Metodo Descrizione
init Inizializza l'SDK AppInsights.
setUserId Imposta o aggiorna l'ID utente dopo l'inizializzazione.
getState Ottieni lo stato corrente dell'SDK.

Esempi

init()

Inizializza l'SDK AppInsights.

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

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

setUserId()

Imposta o aggiorna l'ID utente dopo l'inizializzazione.

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

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

getState()

Ottieni lo stato corrente dell'SDK.

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

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

Riferimento completo

Continua da Utilizzo di @capgo/capacitor-appinsights

Se stai utilizzando Utilizzo di @capgo/capacitor-appinsights per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-appinsights per i dettagli di implementazione in @capgo/capacitor-appinsights Getting Started per i dettagli di implementazione in Avvio Directory dei Plugin Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Capacitor Plugin da Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo, e Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin.

FAQ

FAQ dell'estensione AppInsights

Come posso installare il plugin AppInsights in un'app Capacitor?

Esegui "bun add @capgo/capacitor-appinsights" (o "npm install @capgo/capacitor-appinsights"), quindi esegui "bunx cap sync" affinché i progetti iOS e Android recuperino il nativo code. Importalo da "@capgo/capacitor-appinsights" nella tua app code.

Funziona @capgo/capacitor-appinsights con React, Vue e Angular?

Sì. AppInsights è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno di Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Qual è la versione di Capacitor supportata da @capgo/capacitor-appinsights?

Gli estensioni Capgo seguono la versione maggiore di Capacitor: utilizza la versione maggiore del plugin che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

È gratuita e open source @capgo/capacitor-appinsights?

Sì. Il codice sorgente code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-appinsights/ e il pacchetto è gratuito per l'installazione su npm. Sono accetti i rapporti di bug e le richieste di pull.

Posso aggiornare code che utilizza AppInsights senza una revisione dell'App Store?

Installando o aggiornando il plugin cambia il codice nativo code, quindi richiede una nuova costruzione dello store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere distribuite istantaneamente con Capgo aggiornamenti live.

Consegna le modifiche di AppInsights senza attendere la revisione dell'app

Una volta che il plugin è presente nella tua store build, Capgo le aggiornamenti live inviano le tue modifiche JavaScript, HTML e CSS ai utenti in pochi minuti.

Inizia con Capgo