Android-Hinweise
Kopiere einen Setup-Vorschlag mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin.
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.
Was das Plugin auf Android tut
Abschnitt mit dem Titel “Was das Plugin auf Android tut”- Registriert das Capacitor mit dem nativen Contentsquare Capacitor.
WebViewermö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.
Validierungshinweise
Abschnitt mit dem Titel “Validierungshinweise”Überprüft native Protokolle
Abschnitt mit dem Titel “Überprüft native Protokolle”Filtert Android Studio Logcat mit:
CSLIBSie sollten das native Contentsquare SDK Startnachricht und die WebView-Bridge-Registrierung während der App-Launch sehen.
Eine erste Sitzung verfolgen
Abschnitt mit dem Titel „Eine erste Sitzung verfolgen“import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');Ohne mindestens eine Screenview wird die Sitzung von Contentsquare nicht aufbewahrt.
Dynamische Variablenbeschränkungen
Abschnitt mit dem Titel „Dynamische Variablenbeschränkungen“- 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.