Connecteur personnalisé
Les connecteurs personnalisés permettent à The Wallet Crew de s’intégrer à des systèmes qui ne disposent pas de connecteur natif. Ils sont utiles lorsqu’une Brand ou un partenaire doit récupérer des données externes, réagir aux événements du cycle de vie du Wallet, ou acheminer des e-mails transactionnels via une pile de distribution interne.
Exemples concrets
Une Brand enrichit une Carte de fidélité avec des données de points, de niveau ou de profil provenant d’un CRM.
Une équipe synchronise l’état d’installation de la Carte avec une plateforme marketing, analytique ou BI.
Un partenaire conserve le rendu des e-mails de The Wallet Crew, mais les envoie via sa propre passerelle.
Ce que couvre cette section
Cette section regroupe les modèles de connecteurs personnalisés les plus souvent utilisés dans les projets de livraison.
Hooks du cycle de vie de la Carte
Utilisez ce modèle lorsqu’un système externe doit réagir aux changements d’installation du Wallet.
Les cas d’usage typiques incluent la synchronisation CRM, la segmentation basée sur l’installation, les parcours d’onboarding et le suivi des désinstallations.
Envoi d’e-mails basé sur des scripts
Utilisez ce modèle lorsque The Wallet Crew doit toujours construire le contenu de l’e-mail, mais que l’envoi final doit être pris en charge par un fournisseur ou un relais contrôlé en dehors de The Wallet Crew.
C’est utile pour les passerelles internes, les ESP non pris en charge ou les environnements avec une gouvernance stricte de la distribution.
Script d’exécution générique
Certains connecteurs personnalisés ont également besoin d’un script d’exécution plus large pour enrichir les données de la Carte ou enregistrer une logique fournisseur personnalisée.
Ce modèle générique est documenté dans le guide du développeur :
Quand utiliser un connecteur personnalisé
Utilisez un connecteur personnalisé lorsque les besoins d’intégration sont suffisamment spécifiques pour qu’un connecteur intégré ne convienne pas proprement.
Utilisez un connecteur intégré lorsqu’il en existe déjà un pour la plateforme cible.
Utilisez un connecteur personnalisé lorsque la logique doit appeler une API privée ou un relais interne.
Utilisez un connecteur personnalisé lorsque le comportement à l’exécution doit réagir aux événements du cycle de vie de la Carte.
FAQ
Quand faut-il utiliser un connecteur intégré à la place ?
Utilisez un connecteur intégré lorsque The Wallet Crew prend déjà en charge la plateforme cible et que le flux de travail attendu correspond aux besoins du projet. Utilisez un connecteur personnalisé lorsque l’intégration dépend d’API privées, de relais internes ou d’une logique spécifique à l’exécution.
Est-ce le bon endroit pour la synchronisation de l’installation et de la désinstallation ?
Oui. Pour les événements du cycle de vie d’installation du Wallet, commencez par Hooks d’installation et de désinstallation de la Carte.
Est-ce le bon endroit pour une passerelle d’e-mails personnalisée ?
Oui. Pour l’envoi transactionnel d’e-mails basé sur des scripts, utilisez Extensibilité d’EmailSender.
Où le modèle de script générique des connecteurs personnalisés est-il documenté ?
Le modèle d’exécution plus large est présenté dans le Guide du connecteur personnalisé. Cette page se concentre sur les points d’entrée du connecteur exposés dans la section Connect .
Mis à jour

