Guide
Tutoriel sur Intercom
Utilisation de @capgo/capacitor-intercom
Plugin Intercom de Capacitor
Installer
bun add @capgo/capacitor-intercom
bunx cap sync
Ce que ce plugin expose
loadWithKeys- Initialiser Intercom avec les clés de API en temps de exécution. Utilisez cela si vous préférez ne pas configurer les clés dans capacitor.config.registerIdentifiedUser- Enregistrer un utilisateur connu avec Intercom. Au moins l'un des champs userId ou email doit être fourni.registerUnidentifiedUser- Enregistrer un utilisateur anonyme avec Intercom.updateUser- Mettre à jour les attributs de l'utilisateur dans Intercom.
Exemple d'utilisation
loadWithKeys
Initialisez Intercom avec les clés API au moment de l'exécution. Utilisez cela si vous préférez ne pas configurer les clés dans capacitor.config.
import { CapgoIntercom } from '@capgo/capacitor-intercom';
await CapgoIntercom.loadWithKeys({} as IntercomLoadOptions);
registerIdentifiedUser
Inscrivez un utilisateur connu avec Intercom. Au moins l'un des identifiants utilisateur ou e-mail doit être fourni.
import { CapgoIntercom } from '@capgo/capacitor-intercom';
await CapgoIntercom.registerIdentifiedUser({} as IntercomIdentifiedUserOptions);
registerUnidentifiedUser
Inscrivez un utilisateur anonyme avec Intercom.
import { CapgoIntercom } from '@capgo/capacitor-intercom';
await CapgoIntercom.registerUnidentifiedUser();
updateUser
Mettez à jour les attributs de l'utilisateur dans Intercom.
import { CapgoIntercom } from '@capgo/capacitor-intercom';
await CapgoIntercom.updateUser({} as IntercomUserUpdateOptions);
Référence complète
- GitHub : https://github.com/Cap-go/capacitor-intercom/
- Documentation : /docs/plugins/intercom/