Guida
Come usare Contentsquare in Capacitor
Usare @capgo/capacitor-contentsquare
Contratto del bridge nativo interno implementato da Capacitor.
Installa
bun add @capgo/capacitor-contentsquare
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { Contentsquare } from '@capgo/capacitor-contentsquare';
API in breve
| Metodo | Descrizione |
|---|---|
optIn |
Consulta le definizioni sorgente per il comportamento attuale. |
optOut |
Consulta le definizioni sorgente per il comportamento attuale. |
sendScreenName |
Consulta le definizioni sorgente per il comportamento attuale. |
sendTransaction |
Consulta le definizioni sorgente per il comportamento attuale. |
sendDynamicVarWithStringValue |
Consulta le definizioni sorgente per il comportamento attuale. |
sendDynamicVarWithIntValue |
Consulta le definizioni sorgente per il comportamento attuale. |
onReady |
Consulta le definizioni sorgente per il comportamento attuale. |
excludeURLForReplay |
Consulta le definizioni sorgente per il comportamento attuale. |
setPIISelectors |
Consulta le definizioni sorgente per il comportamento attuale. |
setCapturedElementsSelector |
Consulta le definizioni sorgente per il comportamento attuale. |
collect |
Consulta le definizioni sorgente per il comportamento attuale. |
Esempi
optIn()
Consulta la documentazione API per il contratto attuale.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optIn();
optOut()
Consulta la documentazione API per il contratto attuale.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optOut();
sendScreenName()
Consulta la documentazione API per il contratto attuale.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendScreenName({ name: 'example' });
sendTransaction()
Consulta la documentazione API per il contratto attuale.
import { Contentsquare, CurrencyCode } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendTransaction({
transactionValue: 1,
transactionCurrency: CurrencyCode.USD,
});
sendDynamicVarWithStringValue()
Consulta la documentazione API per il contratto attuale.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithStringValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
sendDynamicVarWithIntValue()
Consulta la documentazione API per il contratto attuale.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithIntValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
La tabella sopra elenca gli 11 metodi principali. Gli helper per listener e versione e il contratto completo di ogni metodo sono documentati in repository GitHub.
Riferimento completo
Continua da Using @capgo/capacitor-contentsquare
Se stai usando Usare @capgo/capacitor-contentsquare per pianificare il lavoro sui plugin nativi, collegalo a @capgo/capacitor-contentsquare per il dettaglio implementativo in @capgo/capacitor-contentsquare, Per iniziare per i dettagli di implementazione nella guida introduttiva, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiunta o aggiornamento dei plugin per i dettagli di implementazione in Aggiunta o aggiornamento dei plugin.