Android-Hinweise
Ein Setup-Prompt mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
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.
Was das Plugin auf Android tut
Abschnitt mit dem Titel „Was das Plugin auf Android tut“- Registriert den Capacitor
WebViewmit 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.
Validierungshinweise
Sektion mit dem Titel “Tipps zur Validierung”Überprüfen Sie die native Protokolle
Sektion mit dem Titel “Überprüfen Sie die native Protokolle”Filtern Sie Android Studio Logcat mit:
CSLIBSie sollten das native Contentsquare SDK-Startnachricht und die WebView-Bridge-Registrierung während der App-Start sehen.
Einen ersten Sitzung verfolgen
Sektion mit dem Titel “Einen ersten Sitzung verfolgen”import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');Ohne mindestens einen Screenview wird die Sitzung nicht von Contentsquare aufbewahrt.
Dynamische Variablenbeschränkungen
Abschnitt mit dem Titel „Dynamische Variablenbeschränkungen”- 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.