Zum Inhalt springen

Android Notes

GitHub

Für Android ist keine zusätzliche Host-App-Konfiguration erforderlich, um das Plugin selbst zu installieren und zu synchronisieren. Sobald das Plugin installiert und synchronisiert ist, registriert es den Haupt- Capacitor WebViewErmöglicht die __CAPGO_KEEP_0__

  • Registriert den Capacitor WebView mit den native Contentsquare SDK.
  • Exposen optIn, optOut, sendScreenName, sendTransaction, und dynamische Variablen- APIs.
  • Injectiert replay-bezogene Befehle wie URL-Ausschluss, PII-Masking und gefangene Elementauswahl.

Filtern Sie 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 einen Screenview wird die Sitzung nicht von Contentsquare 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.

Wenn Sie dies verwenden Android Hinweise um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-contentsquare für die native Fähigkeit in Mit @capgo/capacitor-contentsquare, Capgo Plugin-Ordner für den Produktworkflow in Capgo Plugin-Ordner, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.