Zum Inhalt springen

Anleitung für Einsteiger

Terminal-Fenster
bun add @capgo/capacitor-appinsights
bunx cap sync
import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';

Die AppInsights SDK initialisieren

import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.init({} as {
partnerId: string; // Provided by our business unit
partnerKey: string; // Provided by our business unit
});

Nach der Initialisierung den Benutzer ID setzen oder aktualisieren

import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.setUserId({} as { userId: string });

Ermitteln Sie den aktuellen Zustand der SDK

import { CapacitorAppInsights } from '@capgo/capacitor-appinsights';
await CapacitorAppInsights.getState();
export interface PanelSDKState {
initCompleted: boolean; // SDK initialization status
jobScheduled: boolean; // Background job scheduling status
permissionAcquired: boolean; // Required permissions status
}

Diese Seite wurde aus dem Plugin generiert. src/definitions.tsRe-run die Synchronisation, wenn die öffentliche API upstream geändert wird.

Wenn Sie "Getting Started" verwenden Um einen Überblick über das Dashboard und die __CAPGO_KEEP_0__-Funktionen zu erhalten, verbinden Sie es mit Mit @API/__CAPGO_KEEP_1__-appinsights für die native Fähigkeit in Mit @API/__CAPGO_KEEP_1__-appinsights Using @capgo/capacitor-appinsights for the native capability in Using @capgo/capacitor-appinsights, API Overview for the implementation detail in API Overview, __CAPGO_KEEP_0__-Schlüssel Für die Implementierungsdetails in __CAPGO_KEEP_0__-Schlüssel API-Schlüssel API-Schlüssel Geräte für die Implementierungsdetails in Geräte.