Utilisez ce guide pour gérer les programmes de fidélité, les abonnements, les avantages et les récompenses dans le processus de paiement de l'Universal Commerce Protocol (UCP).
Présentation
Utilisez les programmes de fidélité pour créer des expériences de haute fidélité dans les flux UCP. Cela permet aux membres existants d'accéder à leurs avantages lors des sessions de paiement. En affichant le niveau d'un utilisateur, les récompenses auxquelles il a droit et les avantages applicables immédiatement avant qu'il ne finalise un achat, vous pouvez offrir une expérience fluide et réduire les frictions dans l'entonnoir de paiement.
L'expérience de fidélité de Google s'appuie directement sur les modèles de données de fidélité UCP standards. Consultez le guide Concepts clés de la fidélité dans UCP pour obtenir des explications détaillées sur les entités, les relations et les états du cycle de vie principaux.
Avantages du programme de fidélité
Le programme de fidélité prend en charge les principaux cas d'utilisation suivants pour les membres connus du programme :
- Avantages ayant un impact sur le prix : appliquez en temps réel des remises et des offres de livraison gratuite réservées aux membres, et indiquez l'origine des économies réalisées.
- Avantages n'ayant pas d'impact sur le prix : affichez de manière transparente les récompenses obtenues grâce à la transaction en cours ou celles qui pourront être utilisées pour de futurs achats.
- Reconnaissance du statut : vérifiez et affichez le niveau de fidélité spécifique de l'utilisateur ainsi que les avantages liés à son statut dans votre programme.
De plus, le programme de fidélité permet aux marchands d'améliorer la rétention des utilisateurs et les taux de conversion en mettant en avant des avantages fidélité personnalisés et en rassurant les utilisateurs sur le fait que leur statut de membre est reconnu sur les surfaces agentiques de Google.
Conditions préalables
Pour utiliser le programme de fidélité, assurez-vous que votre intégration répond aux exigences suivantes :
- Vous devez implémenter l'association d'identités. Les expériences Google ne sont compatibles qu'avec les niveaux et avantages de fidélité validés. Les revendications provisoires liées aux programmes de fidélité ne sont pas prises en charge.
- Publiez votre profil UCP sur
/.well-known/ucpet incluez la capacitédev.ucp.common.loyaltyqui étend les fonctionnalités d'achat principales applicables. Google ne prend en charge les programmes de fidélité qu'au moment du paiement. - Activez les remises. Le programme de fidélité gère l'état de l'abonnement et les prévisions des récompenses, mais les remises sont nécessaires pour préciser l'impact financier de tout avantage de fidélité applicable ayant une incidence sur le prix (comme les prix réservés aux membres ou la livraison gratuite).
Gestion des erreurs et commentaires des utilisateurs
Les avantages du programme de fidélité ne s'appliquent que lorsqu'un utilisateur dispose d'un abonnement éligible. Pour représenter ces abonnements dans votre intégration, utilisez des identifiants de domaine inversé comme clés de mappage.
Vous devez gérer le programme de fidélité à l'aide de l'association d'identités :
- Association d'identités : une fois qu'un utilisateur est authentifié grâce à l'association d'identités, déterminez de manière sécurisée son abonnement à partir de son identité et renseignez les données
loyalty. Utilisez l'identifiant de domaine inversé qui correspond à son abonnement.
Pour obtenir la liste complète des codes d'erreur standards et des instructions sur la façon de renvoyer des messages récupérables, consultez Codes d'erreur.
Étapes suivantes
Consultez les charges utiles de l'API et les détails techniques de l'implémentation pour votre version d'UCP :