Vai al contenuto

Note per Android

GitHub

Android non richiede configurazioni aggiuntive dell'app host per il plugin stesso. Una volta installato e sincronizzato, il plugin registra il Capacitor principale WebView, inietta l'event bridge di Contentsquare ed espone le API JavaScript documentate.

  • Registra il Capacitor WebView con il SDK nativo di Contentsquare.
  • Espone optIn, optOut, sendScreenName, sendTransaction, e le API per le variabili dinamiche.
  • Inietta comandi relativi al replay, come l'esclusione di URL, il masking dei PII e i selettori degli elementi catturati.

Filtra in Android Studio Logcat con:

CSLIB

Dovresti vedere il messaggio di avvio nativo di Contentsquare SDK e la registrazione del bridge WebView all'avvio dell'app.

import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();
await ContentsquarePlugin.sendScreenName('Home');

Senza almeno una screenview, la sessione non viene registrata da Contentsquare.

  • Contentsquare limita la lunghezza delle chiavi a 512 caratteri.
  • I valori devono essere una stringa o un intero non negativo.
  • Se desideri un valore in ogni sessione, invialo nuovamente quando l'app torna in foreground.

Se stai usando Note per Android per pianificare il lavoro sui plugin nativi, collegalo a Usare @capgo/capacitor-contentsquare per la funzionalità nativa in Usare @capgo/capacitor-contentsquare, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins di Capgo, Aggiunta o aggiornamento dei plugin per i dettagli su come aggiungere o aggiornare i plugin, e Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Alternative ai plugin Ionic Enterprise.