Saltar al contenido

@capgo/capacitor-rudderstack

Implementa el tracking de analytics, identidad y pantallas de RudderStack desde Capacitor con entrega nativa de SDK.

Inicializa el SDK nativo de RudderStack una vez, luego identify, track, y screen desde tu capa compartida de TypeScript. El plugin envía eventos a los pipelines nativos de iOS y Android con flushing, hooks de advertising ID y control de ID anónimo para despliegues enfocados en la privacidad.

Casos de uso: analítica de producto, tracking de funnels, asignación de experimentos y enrutamiento a CDPs sin tener que mantener integraciones nativas de RudderStack por separado.

PlataformaSoporteNotas
iOSSíSDK nativo de RudderStack para iOS SDK
AndroidSíRudderStack nativo para Android SDK
WebVer repoUsa el SDK web de RudderStack con builds web de Capacitor
  • initialize - Inicializa el cliente de RudderStack.
  • identify - Envía un call identify para el user id proporcionado.
  • group - Envía un call group para el group id proporcionado.
  • track - Envía un call track para el nombre de evento proporcionado.
MétodoDescripción
initializeInicializa el cliente de RudderStack.
identifyEnvía una llamada identify para el user id proporcionado.
groupEnvía una llamada group para el group id proporcionado.
trackEnvía una llamada track para el nombre de evento proporcionado.
screenEnvía una llamada screen para el nombre de pantalla proporcionado.
aliasCrea un alias del usuario actual con un nuevo identificador.
resetReinicia el estado de identidad actual de RudderStack.
flushEnvía los eventos en cola de inmediato.
putDeviceTokenEstablece el push token que RudderStack envía a los destinos compatibles.
setAdvertisingIdSee the source definitions for current behavior.
putAdvertisingIdSets a custom advertising id value.
setAnonymousIdSee the source definitions for current behavior.
putAnonymousIdEstablece un valor personalizado de ID anónimo.
optOutToggles RudderStack tracking opt-out.
getPluginVersionDevuelve el marcador de versión del plugin desde la implementación nativa.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-rudderstack.

Sigue explorando @capgo/capacitor-rudderstack

Sección titulada “Continúa con @capgo/capacitor-rudderstack”

Si estás usando @capgo/capacitor-rudderstack para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-rudderstack para la capacidad nativa en Uso de @capgo/capacitor-rudderstack, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.