Notes Android
Copiez une commande de configuration avec les étapes d'installation et le guide Markdown complet pour ce plugin.
L'Android n'exige pas de configuration d'hôte supplémentaire pour le plugin lui-même. Une fois installé et synchronisé, le plugin enregistre le principal Capacitor WebViewinjecte le pont d'événements Contentsquare et expose les API JavaScript documentées.
Ce que fait le plugin sur Android
Section intitulée « Ce que fait le plugin sur Android »- Enregistre le Capacitor
WebViewavec le Contentsquare natif SDK. - Expose
optIn,optOut,sendScreenName,sendTransactionet les API de variables dynamiques. - Injecte les commandes liées à la relecture, telles que l'exclusion d'URL, le masquage des informations personnelles sensibles et les sélecteurs d'éléments capturés.
Conseils de validation
Conseils de validationVérifiez les journaux natifs
Section intitulée « Vérifiez les journaux natifs »Filtre Studio Android Logcat avec :
CSLIBVous devriez voir le message de démarrage natif Contentsquare SDK et l'enregistrement de la passerelle WebView lors du lancement de l'application.
Suivre une première session
Section intitulée « Suivre une première session »import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');Sans au moins un événement de visionnage d'écran, la session n'est pas conservée par Contentsquare.
Contraintes de variables dynamiques
Section intitulée « Contraintes de variables dynamiques »- Les clés sont limitées par Contentsquare à 512 caractères.
- Les valeurs doivent être soit une chaîne de caractères, soit un entier non négatif.
- Si vous souhaitez une valeur sur chaque session, envoyez-la à nouveau lorsque l'application revient en avant-plan.