Android-Hinweise
Kopiere einen Setup-Prompt mit den Installationsschritten und dem vollständigen Markdown-Guide für dieses Plugin.
Für das Plugin selbst ist unter Android kein zusätzliches Setup der Host-App erforderlich. Nach Installation und Sync registriert das Plugin den Haupt-Capacitor WebView, injiziert die Contentsquare Event Bridge und stellt die dokumentierten JavaScript APIs bereit.
Was das Plugin unter Android macht
Abschnitt mit dem Titel „Was das Plugin unter Android macht“- Registriert Capacitor
WebViewmit dem nativen Contentsquare SDK. - Stellt
optIn,optOut,sendScreenName,sendTransaction, sowie dynamische Variable-APIs bereit. - Fügt Replay-bezogene Befehle wie URL-Ausschlüsse, PII-Maskierung und erfasste Element-Selektoren ein.
Validierungstipps
Abschnitt „Validation tips“Native Logs prüfen
Abschnitt „Check native logs“Android Studio filtern Logcat mit:
CSLIBBeim App-Start sollten die native Contentsquare SDK Startup-Meldung sowie die WebView-Bridge-Registrierung erscheinen.
Erste Session tracken
Abschnitt mit dem Titel „Erste Session tracken“import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');Ohne mindestens einen Screenview behält Contentsquare die Session nicht.
Einschränkungen für dynamische Variablen
Abschnitt mit dem Titel „Einschränkungen für dynamische Variablen“- Keys sind bei Contentsquare auf 512 Zeichen begrenzt.
- Values müssen entweder ein String oder eine nicht-negative Ganzzahl sein.
- Wenn ein Wert in jeder Session verfügbar sein soll, sende ihn erneut, wenn die App in den Vordergrund zurückkehrt.
Weiter mit Android Notes
Abschnitt mit dem Titel „Weiter mit Android Notes“Wenn du es nutzt Android-Hinweise Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Verwendung von @capgo/capacitor-contentsquare für die native Funktion in „Verwendung von @capgo/capacitor-contentsquare“, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.