Zum Inhalt springen

Android-Hinweise

Für Android ist keine zusätzliche Host-App-Einrichtung für das Plugin erforderlich. Sobald das Plugin installiert und synchronisiert ist, registriert es den HauptCapacitor WebView, injiziert die Contentsquare-Ereignisbrücke und macht die dokumentierten JavaScript-APIs zugänglich.

  • Registriert den Capacitor WebView mit dem nativen Contentsquare SDK.
  • Macht optIn, optOut, sendScreenName, sendTransaction, und dynamische Variablen-APIs zugänglich.
  • Injiziert Replay-zuordnende Befehle wie URL-Ausschluss, PII-Masking und erfasste Elementauswahl.

Filtern Sie Android Studio Logcat mit:

CSLIB

Sie sollten das native Contentsquare SDK-Startnachricht und die WebView-Bridge-Registrierung während der App-Start sehen.

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

Ohne mindestens einen Screenview wird die Sitzung nicht von Contentsquare aufbewahrt.

  • Schlüssel sind durch Contentsquare auf 512 Zeichen begrenzt.
  • Werte müssen entweder eine Zeichenkette oder eine nicht negative Ganzzahl sein.
  • Wenn Sie einen Wert bei jeder Sitzung haben möchten, senden Sie ihn erneut, wenn die App wieder in den Vordergrund kommt.