This documentation is currently under development. Certain sections are not yet complete and will be added shortly.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Connecteur personnalisé

Utilisez des connecteurs personnalisés pour intégrer des API privées, des hooks du cycle de vie de Wallet et l’envoi d’e-mails basé sur des scripts lorsqu’aucun connecteur natif ne convient.

Les connecteurs personnalisés permettent à The Wallet Crew de s’intégrer à des systèmes qui ne disposent pas d’un connecteur natif. Ils sont utiles lorsqu’une Marque ou un partenaire doit récupérer des données externes, réagir aux événements du cycle de vie de Wallet ou acheminer des e-mails transactionnels via une pile de distribution interne.

Exemples concrets
  • Une Marque enrichit une Carte de fidélité avec des points, un niveau ou des données 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 de Wallet.

Les cas d’usage typiques incluent la synchronisation CRM, la segmentation basée sur l’installation, les parcours d’intégration et le suivi des désinstallations.

Livraison d’e-mails basée sur des scripts

Utilisez ce modèle lorsque The Wallet Crew doit toujours générer 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.

Ceci est utile pour les passerelles internes, les ESP non pris en charge ou les environnements avec une gouvernance stricte de la distribution.

Scripting générique à l’exécution

Certains connecteurs personnalisés ont également besoin de scripts d’exécution plus larges pour enrichir les données de la Carte ou enregistrer une logique personnalisée du fournisseur.

Cette section se concentre sur les points d’entrée du connecteur les plus souvent utilisés dans les projets Connect.

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 plutôt utiliser un connecteur intégré ?

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 de l’installation de 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 d’e-mails transactionnels basé sur des scripts, utilisez Extensibilité d’EmailSender.

Où le modèle de scripting générique des connecteurs personnalisés est-il documenté ?

Cette page se concentre sur les points d’entrée du connecteur exposés dans la Connect section. Les modèles de scripting d’exécution plus larges sont documentés séparément.

Mis à jour