Utilizza @capgo/capacitor-crisp
Plugin Crisp Chat SDK per Capacitor. Fornisce una funzionalità di chat in tempo reale e di supporto al cliente attraverso Crisp.chat.
Installa
bun add @capgo/capacitor-crisp
bunx cap sync
Cos'è che questo plugin esporre
configure- Configura il Crisp SDK con l'ID del tuo sito web. Deve essere chiamato prima di utilizzare qualsiasi altro metodo.openMessenger- Apri la finestra di chat del messaggero Crisp. Mostra l'interfaccia di chat all'utente.setTokenID- Imposta un ID di token univoco per la sessione di utente corrente. Utilizzato per identificare e ripristinare conversazioni precedenti.setUser- Imposta le informazioni dell'utente per la sessione corrente. Aggiorna il profilo utente visibile agli agenti di supporto.
Esempio di utilizzo
configure
Configura il Crisp SDK con il tuo ID sito web. Deve essere chiamato prima di utilizzare qualsiasi altra funzione.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.configure({ websiteID: 'YOUR_WEBSITE_ID' });
openMessenger
Apre la finestra di chat del messaggero Crisp. Mostra l'interfaccia di chat all'utente.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.openMessenger();
setTokenID
Imposta un ID token univoco per la sessione di utente corrente. Utilizzato per identificare e ripristinare conversazioni precedenti.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.setTokenID({ tokenID: 'token-id-123' });
setUser
Imposta le informazioni dell'utente per la sessione corrente. Aggiorna il profilo utente visibile agli agenti di supporto.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.setUser({
nickname: 'John Doe',
email: 'john@example.com',
phone: '+1234567890'
});
Riferimento completo
- GitHub: https://github.com/Cap-go/capacitor-crisp/
- Doc: /docs/plugins/crisp/
Continua da Utilizzo @capgo/capacitor-crisp
Se stai utilizzando Utilizzando @capgo/capacitor-crisp per pianificare la migrazione e le operazioni aziendali, connettendolo con @capgo/capacitor-crisp per i dettagli di implementazione in @capgo/capacitor-crisp, Getting Started per i dettagli di implementazione in Avvio, Capgo Enterprise per il workflow del prodotto in Capgo Enterprise, Alternative per Plugin Enterprise Ionic per il workflow del prodotto negli Alternativi Plugin di Enterprise Ionic Capgo Alternative per il workflow del prodotto in Capgo Alternative.