Guía
Cómo usar Contentsquare en Capacitor
Uso de @capgo/capacitor-contentsquare
Contrato de bridge nativo interno implementado por Capacitor.
Instalar
bun add @capgo/capacitor-contentsquare
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { Contentsquare } from '@capgo/capacitor-contentsquare';
API de un vistazo
| Método | Descripción |
|---|---|
optIn |
Consulta las definiciones de origen para ver el comportamiento actual. |
optOut |
Consulta las definiciones de origen para ver el comportamiento actual. |
sendScreenName |
Consulta las definiciones de origen para ver el comportamiento actual. |
sendTransaction |
Consulta las definiciones de origen para ver el comportamiento actual. |
sendDynamicVarWithStringValue |
Consulta las definiciones de origen para ver el comportamiento actual. |
sendDynamicVarWithIntValue |
Consulta las definiciones de origen para ver el comportamiento actual. |
onReady |
Consulta las definiciones de origen para ver el comportamiento actual. |
excludeURLForReplay |
Consulta las definiciones de origen para ver el comportamiento actual. |
setPIISelectors |
Consulta las definiciones de origen para ver el comportamiento actual. |
setCapturedElementsSelector |
Consulta las definiciones de origen para ver el comportamiento actual. |
collect |
Consulta las definiciones de origen para ver el comportamiento actual. |
Ejemplos
optIn()
Consulta la referencia de API para conocer el contrato actual.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optIn();
optOut()
Consulta la referencia de API para conocer el contrato actual.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optOut();
sendScreenName()
Consulta la referencia de API para conocer el contrato actual.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendScreenName({ name: 'example' });
sendTransaction()
Consulta la referencia de API para conocer el contrato actual.
import { Contentsquare, CurrencyCode } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendTransaction({
transactionValue: 1,
transactionCurrency: CurrencyCode.USD,
});
sendDynamicVarWithStringValue()
Consulta la referencia de API para conocer el contrato actual.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithStringValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
sendDynamicVarWithIntValue()
Consulta la referencia de API para conocer el contrato actual.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithIntValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
La tabla anterior enumera los 11 métodos principales. Los helpers de listener y versión, así como el contrato completo de cada método, están documentados en la repositorio GitHub.
Referencia completa
Continúa desde Uso de @capgo/capacitor-contentsquare
Si estás usando Uso de @capgo/capacitor-contentsquare para planificar el trabajo con plugins nativos, conéctalo con @capgo/capacitor-contentsquare para el detalle de implementación en @capgo/capacitor-contentsquare, Primeros pasos para los detalles de implementación en Primeros pasos, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para los detalles de implementación en Capacitor Plugins de Capgo, y Añadir o actualizar plugins para los detalles de implementación al añadir o actualizar plugins.