Zum Inhalt springen

Android-Hinweise

Für Android ist keine zusätzliche Host-App-Konfiguration zum Plugin erforderlich. Sobald installiert und synchronisiert, registriert das Plugin den Haupt- Capacitor WebViewfördert die Contentsquare-Eventbrücke ein und macht die dokumentierten JavaScript-APIs zugänglich.

  • Registriert das Capacitor mit dem nativen Contentsquare Capacitor. WebView ermöglicht Zugriff auf native SDK und dynamische Variable-SDK.
  • Enthält optIn, optOut, sendScreenName, sendTransaction, und dynamische Variable-__CAPGO_KEEP_0__.
  • Fügt replay-bezogene Befehle wie URL-Exklusion, PII-Masking und selektierte Elemente hinzu.

Filtert Android Studio Logcat mit:

CSLIB

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

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

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

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