@capgo/capacitor-crisp incrusta el Chat nativo de Crisp SDK para soporte in-app. Configura tu ID de sitio web, identifica usuarios, envía eventos y gestiona tokens push de Crisp en móvil.
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte |
|---|---|
| iOS | Crisp nativo SDK |
| Android | Crisp nativo SDK |
| Web | Helpers de push no disponibles |
Funcionalidades principales
Sección titulada “Funcionalidades principales”configure- Configura el SDK de Crisp con el ID de tu sitio web. Debe llamarse antes que cualquier otro método.openMessenger- Abre la ventana de chat de Crisp. Muestra la interfaz de chat al usuario.setTokenID- Establece un token ID único para la sesión actual. Se usa para identificar y restaurar conversaciones previas.setUser- Configura la información del usuario para la sesión actual. Actualiza el perfil visible para los agentes de soporte.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
configure | Configura el SDK de Crisp con el ID de tu sitio web. Debe llamarse antes que cualquier otro método. |
openMessenger | Abre la ventana de chat de Crisp. Muestra la interfaz de chat al usuario. |
setTokenID | Establece un ID de token único para la sesión actual del usuario. Se usa para identificar y restaurar conversaciones anteriores. |
setUser | Configura la información del usuario para la sesión actual. Actualiza el perfil de usuario visible para los agentes de soporte. |
pushEvent | Envía un evento personalizado a Crisp. Útil para trackear las acciones y el comportamiento del usuario. |
setCompany | Configura la información de la empresa para la sesión actual. Asocia al usuario con una empresa en Crisp. |
setInt | Define un campo de datos personalizado de tipo entero. Almacena datos numéricos asociados a la sesión del usuario. |
setString | Establece un campo de datos de texto personalizado. Almacena información asociada a la sesión del usuario. |
sendMessage | Envía un mensaje del usuario al chat. Envía un mensaje de forma programática como si el usuario lo hubiera escrito. |
setSegment | Define un segmento de usuario para segmentar y organizar. Sirve para categorizar usuarios en el dashboard de Crisp. |
reset | Reinicia la sesión de Crisp. Borra todos los datos del usuario e inicia una sesión nueva. Útil cuando el usuario cierra sesión. |
getPluginVersion | Obtén el número de versión del plugin. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-crisp.
Continúa con @capgo/capacitor-crisp
Sección titulada “Continúa con @capgo/capacitor-crisp”Si estás usando @capgo/capacitor-crisp para planificar el trabajo con plugins nativos, conéctalo con Usando @capgo/capacitor-crisp para la capacidad nativa en el uso de @capgo/capacitor-crisp, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.