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.
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte | Notas |
|---|---|---|
| iOS | Sí | SDK nativo de RudderStack para iOS SDK |
| Android | Sí | RudderStack nativo para Android SDK |
| Web | Ver repo | Usa el SDK web de RudderStack con builds web de Capacitor |
Funcionalidades principales
Sección titulada “Funcionalidades principales”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.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
initialize | Inicializa el cliente de RudderStack. |
identify | Envía una llamada identify para el user id proporcionado. |
group | Envía una llamada group para el group id proporcionado. |
track | Envía una llamada track para el nombre de evento proporcionado. |
screen | Envía una llamada screen para el nombre de pantalla proporcionado. |
alias | Crea un alias del usuario actual con un nuevo identificador. |
reset | Reinicia el estado de identidad actual de RudderStack. |
flush | Envía los eventos en cola de inmediato. |
putDeviceToken | Establece el push token que RudderStack envía a los destinos compatibles. |
setAdvertisingId | See the source definitions for current behavior. |
putAdvertisingId | Sets a custom advertising id value. |
setAnonymousId | See the source definitions for current behavior. |
putAnonymousId | Establece un valor personalizado de ID anónimo. |
optOut | Toggles RudderStack tracking opt-out. |
getPluginVersion | Devuelve el marcador de versión del plugin desde la implementación nativa. |
Fuente de verdad
Sección titulada “Fuente de verdad”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.