circle-exclamation
This documentation is currently under development. Certain sections are not yet complete and will be added shortly.

rainbow-halfConnecteur 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.

chevron-rightExemples concretshashtag
  • 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

chevron-rightQuand faut-il utiliser un connecteur intégré à la place ?hashtag

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.

chevron-rightEst-ce le bon endroit pour la synchronisation de l’installation et de la désinstallation ?hashtag

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.

chevron-rightEst-ce le bon endroit pour une passerelle d’e-mails personnalisée ?hashtag

Oui. Pour l’envoi transactionnel d’e-mails basé sur des scripts, utilisez Extensibilité d’EmailSender.

chevron-rightOù le modèle de script générique des connecteurs personnalisés est-il documenté ?hashtag

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