Pular al contenido principal
@capgo/capacitor-appinsights Análisis Fuente abierta

AppInsights plugin de Capacitor

Rastrear el uso de la aplicación, métricas de rendimiento y comportamiento del usuario con Apptopia AppInsights

Instalar

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

Guía

Cómo usar AppInsights en Capacitor

Probar en dispositivo

Descargue la aplicación Capgo, luego escane la QR code.

Vista previa del plugin AppInsights QR code

Usando @capgo/capacitor-appinsights

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

Instalar

bun add @capgo/capacitor-appinsights
bunx cap sync

bunx cap sync Copia los nativos code del plugin en tus proyectos nativos. Correlo de nuevo después de cada actualización del plugin.

Importar

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

API a la vista

Metodo Descripción
init Inicializar el SDK de AppInsights.
setUserId Establecer o actualizar el ID de usuario después de la inicialización.
getState Obtener el estado actual del SDK.

Ejemplos

init()

Inicializar el SDK de AppInsights.

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

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

setUserId()

Establecer o actualizar el ID de usuario después de la inicialización.

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

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

getState()

Obtener el estado actual del SDK.

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

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

Documentación completa

Sigue adelante desde el uso de @capgo/capacitor-appinsights

Si estás utilizando Usando @capgo/capacitor-appinsights Para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-appinsights para los detalles de implementación en @capgo/capacitor-appinsights Getting Started para los detalles de implementación en Inicio Directorio de Plugins Capgo para el flujo de trabajo del producto en Directorio de Plugins Capgo Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, y Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins.

FAQ

FAQ del plugin AppInsights

¿Cómo instalo el plugin AppInsights en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-appinsights" (o "npm install @capgo/capacitor-appinsights"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el nativo code. Importa desde "@capgo/capacitor-appinsights" en tu aplicación code.

¿Funciona @capgo/capacitor-appinsights con React, Vue y Angular?

Sí. El paquete AppInsights es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Qué versión de Capacitor soporta @capgo/capacitor-appinsights?

Capgo plugins siguen la versión mayor de Capacitor: utiliza la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README del GitHub lista las versiones mantenidas.

¿Es gratuito y de código abierto @capgo/capacitor-appinsights?

Sí. El código fuente de code está público en GitHub en https://github.com/Cap-go/capacitor-appinsights/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza AppInsights sin una revisión de la Tienda de Aplicaciones?

Instalando o actualizando el plugin cambia el nativo code, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios de JavaScript, HTML y CSS que llaman al plugin pueden enviar actualizaciones en vivo instantáneamente con Capgo.

Envíe cambios de AppInsights sin esperar la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían tus cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Comience con Capgo