Aller au contenu

Cas d'usage pas à pas

Chaque cas indique la construction de l’offre, puis renvoie vers l’exemple exécutable correspondant : le ticket, l’offre et le résultat attendu y sont donnés en JSON et sont rejoués automatiquement par les tests du moteur.

1. Bienvenue : -10 % dès 50 € et points sur le reste

Section intitulée « 1. Bienvenue : -10 % dès 50 € et points sur le reste »

Objectif : récompenser les gros paniers tout en gardant le programme de points.

  1. Offre WELCOME10, déclencheur ticket, critère montant du ticket ≥ 5 000 cts.
  2. Action remise en % : 1 000 bp (10 %), portée ticket.
  3. Cumul : niveau 0, cumulative.
  4. Offre PTS-BASE : critère client identifié, action points par € (1 point / 100 cts, base après remises), niveau 1.

Résultat sur un ticket de 54,90 € : -5,49 €, puis 49 points sur 49,41 €. → ticket-simple

2. « 3 achetés, le moins cher offert » sur le rayon frais

Section intitulée « 2. « 3 achetés, le moins cher offert » sur le rayon frais »
  1. Critère rayon FRAIS, identifiant frais, quantité minimale 3.
  2. Action le moins cher offert : groupe de 3, 1 offert, cible frais.
  3. Les lignes no_promo (baguette) sont ignorées.

→ action-cheapest-free

  1. Critère lot : un composant « référence NUT750 », quantité 2, identifiant lot.
  2. Action prix du lot : 800 cts par lot complet.
  3. Limite par ticket : nombre d’applications (par exemple 3 lots au plus).

→ action-lot-price

  1. Offre BON5 : critère montant ≥ 5 000 cts, action émettre un coupon (modèle « 5 € », validité glissante 30 jours, démarrage J+1).
  2. Seconde offre, déclencheur coupon sur ce modèle, action remise en € 500 cts, critère montant ≥ 3 000 cts.
  3. Option : rendu PDF du coupon pour l’envoyer par e-mail via le lien sécurisé.

→ action-coupon-issue, trigger-coupon-code

  1. Offre de base : 1 point par euro, niveau 0.
  2. Offre X2-LUNDI : critère jours de la semaine = lundi, action multiplicateur 20 000 bp, niveau 1 (le multiplicateur ne voit que les points des niveaux inférieurs).

→ action-points-multiplier

Deux opérations concurrentes (« -5 € dès 30 € » et « -10 % dès 50 € ») ne doivent jamais se cumuler.

  1. Placez les deux offres au même niveau, en mode best_offer.
  2. Le client obtient automatiquement la plus avantageuse ; l’autre apparaît dans les refus avec lost_best_offer.

→ cumul-best-offer

  • Limitez le budget (limits.global.maxAmountCents) et choisissez la suspension automatique à épuisement.
  • Limitez par client (perCustomer.maxUses: 1, période month) pour une offre mensuelle.
  • Suivez l’offre dans les tableaux de bord : utilisations, remises, points, par magasin et par période.