Saltar al contenido

Notas de Android

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.

  • Registra el Capacitor WebView con 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ón

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.

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.

  • 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.