Saltar al contenido

Notas de Android

GitHub

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 WebView, inyecta el puente de eventos Contentsquare y expone las API JavaScript documentadas.

  • Registra el Capacitor WebView con el SDK nativo de Contentsquare.
  • Exposición optIn, optOut, sendScreenName, sendTransaction, y APIs de variables dinámicas.
  • Injects replay-related commands such as URL exclusion, PII masking, and captured element selectors.

Filtrar Android Studio Logcat con:

CSLIB

Deberí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

Trackear una primera sesión
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 dinámicas de variables

Restricciones de variables dinámicas
  • Sección titulada “Restricciones de variables dinámicas”
  • Los valores deben ser una cadena o un número entero no negativo.
  • Si deseas que un valor esté presente en cada sesión, envíalo nuevamente cuando la aplicación regrese al primer plano.

Si estás utilizando Notas de Android para planificar el trabajo de plugin nativo, conecta con Usando @capgo/capacitor-contentsquare para la capacidad nativa en Usando @capgo/capacitor-contentsquare, Directorio de Plugin Capgo para el flujo de trabajo del producto en Directorio de Plugin Capgo, Plugins de Capacitor por Capgo para los detalles de implementación en Capacitor Plugins por Capgo Agregar o actualizar Plugins para los detalles de implementación en Agregar o actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternativas.