Guide
Comment utiliser Contentsquare dans Capacitor
Utiliser @capgo/capacitor-contentsquare
Contrat interne de bridge natif implémenté par Capacitor.
Installer
bun add @capgo/capacitor-contentsquare
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { Contentsquare } from '@capgo/capacitor-contentsquare';
Aperçu de API
| Méthode | Description |
|---|---|
optIn |
Consultez les définitions source pour le comportement actuel. |
optOut |
Consultez les définitions source pour le comportement actuel. |
sendScreenName |
Consultez les définitions source pour le comportement actuel. |
sendTransaction |
Consultez les définitions source pour le comportement actuel. |
sendDynamicVarWithStringValue |
Consultez les définitions source pour le comportement actuel. |
sendDynamicVarWithIntValue |
Consultez les définitions source pour le comportement actuel. |
onReady |
Consultez les définitions source pour le comportement actuel. |
excludeURLForReplay |
Consultez les définitions source pour le comportement actuel. |
setPIISelectors |
Consultez les définitions source pour le comportement actuel. |
setCapturedElementsSelector |
Consultez les définitions source pour le comportement actuel. |
collect |
Consultez les définitions source pour le comportement actuel. |
Exemples
optIn()
Consultez la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optIn();
optOut()
Consultez la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optOut();
sendScreenName()
Consultez la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendScreenName({ name: 'example' });
sendTransaction()
Consultez la référence API pour le contrat actuel.
import { Contentsquare, CurrencyCode } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendTransaction({
transactionValue: 1,
transactionCurrency: CurrencyCode.USD,
});
sendDynamicVarWithStringValue()
Consultez la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithStringValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
sendDynamicVarWithIntValue()
Consultez la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithIntValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
Le tableau ci-dessus liste les 11 méthodes principales. Les helpers de listener et de version, ainsi que le contrat complet de chaque méthode, sont documentés dans la dépôt GitHub.
Référence complète
Continuer avec l'utilisation de @capgo/capacitor-contentsquare
Si vous utilisez Utiliser @capgo/capacitor-contentsquare pour planifier le travail sur les plugins natifs, connectez-l’à @capgo/capacitor-contentsquare pour les détails d'implémentation de @capgo/capacitor-contentsquare, Prise en main pour les détails d'implémentation dans Getting Started Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins.