Notas de Android
Copie 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 host-app 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 nativo SDK. - Exposa
optIn,optOut,sendScreenName,sendTransactiony APIs de variables dinámicas. - Injecta comandos relacionados con la reproducción, como la exclusión de URL, la ocultación de datos personales e identificativos y los selectores de elementos capturados.
Consejos de validación
Sección titulada “Consejos de validación”Ver registros nativos
Sección titulada “Ver 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.
Seguir una sesión inicial
Sección titulada “Seguir una sesión inicial”import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');Sin al menos un evento de visualización 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 desea que un valor esté presente en cada sesión, envíelo nuevamente cuando la aplicación regrese al primer plano.