Guide
Comment utiliser Contentsquare dans Capacitor
Utilisez @capgo/capacitor-contentsquare
Contrat de pont natif interne implémenté par Capacitor.
Installer
bun add @capgo/capacitor-contentsquare
bunx cap sync
bunx cap sync copie le pont natif du plugin code dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.
Importer
import { Contentsquare } from '@capgo/capacitor-contentsquare';
API en un coup d'œil
| Méthode | Description |
|---|---|
optIn |
Voir les définitions de source pour le comportement actuel. |
optOut |
Voir les définitions de source pour le comportement actuel. |
sendScreenName |
Voir les définitions de source pour le comportement actuel. |
sendTransaction |
Voir les définitions de source pour le comportement actuel. |
sendDynamicVarWithStringValue |
Voir les définitions de source pour le comportement actuel. |
sendDynamicVarWithIntValue |
Voir les définitions de source pour le comportement actuel. |
onReady |
Voir les définitions de source pour le comportement actuel. |
excludeURLForReplay |
Voir les définitions de source pour le comportement actuel. |
setPIISelectors |
Voir les définitions de source pour le comportement actuel. |
setCapturedElementsSelector |
Voir les définitions de source pour le comportement actuel. |
collect |
Voir les définitions de source pour le comportement actuel. |
Exemples
optIn()
Voir la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optIn();
optOut()
Voir la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optOut();
sendScreenName()
Voir la référence API pour le contrat actuel.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendScreenName({ name: 'example' });
sendTransaction()
Voir 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',
});
Les méthodes ci-dessus sont listées. Les assistants de listener et de version, ainsi que le contrat complet de chaque méthode, sont documentés dans le répertoire GitHub.
Référence complète
Continuez à partir de l'utilisation de @capgo/capacitor-contentsquare
Si vous utilisez L'utilisation de @capgo/capacitor-contentsquare pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-contentsquare pour les détails d'implémentation dans @capgo/capacitor-contentsquare Getting Started pour les détails d'implémentation dans Démarrage Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo Capacitor Plugins par Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo, et Ajout ou mise à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour des plugins.