Notas de Android
Copiar un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Android no requiere configuración de aplicación anfitriona adicional para el plugin en sí. Una vez instalado y sincronizado, el plugin registra el Capacitor principal WebViewinyecta el puente de eventos de Contentsquare y expone las API JavaScript documentadas.
¿Qué hace el plugin en Android?
Sección titulada “¿Qué hace el plugin en Android?”- Registra el Capacitor
WebViewcon el Contentsquare SDK nativo. - Exposa
optIn,optOut,sendScreenName,sendTransactiony APIs de variables dinámicas. - Injecta comandos relacionados con la reproducción, como la exclusión de URL, el encubrimiento de datos personales e identificadores (PII) y los selectores de elementos capturados.
Consejos de validación
Consejos de validaciónVerificar registros nativos
Sección titulada “Revisar registros nativos”Filtrar Android Studio Logcat con:
CSLIBDeberías ver el mensaje de arranque nativo de Contentsquare SDK y la registro de la puente de WebView durante el arranque de la aplicación.
Registrar una sesión inicial
Sección titulada “Registrar una sesión inicial”import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');Sin al menos una vista de pantalla, la sesión no se mantiene por Contentsquare.
Restricciones de variables dinámicas
Sección titulada “Restricciones de variables dinámicas”- Las claves están limitadas por Contentsquare a 512 caracteres.
- Los valores deben ser una cadena o un entero no negativo.
- Si deseas un valor en cada sesión, envíalo de nuevo cuando la aplicación regrese al primer plano.