Notas de Android
Copie un comando de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
No es necesario configurar un host-app adicional para Android para este plugin. Una vez instalado y sincronizado, el plugin registra el main Capacitor, inyecta el puente de eventos de Contentsquare y expone las API JavaScript documentadas. WebViewNo es necesario configurar un host-app adicional para Android para este plugin. Una vez instalado y sincronizado, el plugin registra el main __CAPGO_KEEP_0__, inyecta 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 con el contenido nativo de Contentsquare Capacitor.
WebViewwith the native Contentsquare SDK. - Inyecta comandos relacionados con la reproducción, como la exclusión de URL, el encubrimiento de datos personales e identificadores y los selectores de elementos capturados.
optIn,optOut,sendScreenName,sendTransactionConsejos de validación - Sección titulada “Consejos de validación”
Verificar registros nativos
Sección titulada “Verificar registros nativos”Filtrar Android Studio
Filtrar Android StudioFiltrar Android Studio Logcat con:
CSLIBDeberías ver el mensaje de arranque nativo de Contentsquare SDK y la registro de puente de WebView durante el arranque de la aplicación.
Seguir una primera sesión
Sección titulada “Seguir una primera sesión”import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');Sin al menos un evento 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.