Discounts
Cibler des produits
Comment un rabais xDiscount cible les produits et les variantes, pourquoi le ciblage du produit entier l'emporte, le saut des variantes en rupture de stock, et la limite de 10 000 octets par produit.
Où vit le ciblage
Chaque rabais dans xDiscount s’applique à une liste de produits que vous choisissez. Il n’y a pas d’interrupteur « tous les produits » ni de sélecteur de collection, et un rabais qui ne cible rien ne peut pas être enregistré.
Ouvrir la page Rabais
Cliquez sur Rabais (Discounts) dans la barre latérale de l’application.
Ouvrir un rabais
Cliquez sur Créer un rabais (Create discount), ou sur le nom d’un rabais que vous avez déjà.
Trouver la section Produits inclus
Elle se trouve entre Titre (Title) et Configuration du rabais (Discount configuration) dans le formulaire de rabais.
Au-dessus de la liste de produits, il y a une ligne de résumé, et chaque produit porte sa propre ligne en dessous.
| Votre sélection | Ce que la section affiche |
|---|---|
| Rien pour l’instant | L’état vide Aucun produit pour l’instant (No products yet), avec un bouton Choisir des produits (Choose products) |
| Des produits entiers seulement | 3 produits sélectionnés., et chaque produit indique Les 4 variantes, y compris celles ajoutées plus tard |
| Certains produits restreints | 3 produits sélectionnés, 5 variantes ciblées., et un produit restreint indique 2 variantes sur 4 |
Si vous tentez d’enregistrer sans rien avoir sélectionné, la section affiche « Choisissez au moins un produit auquel ce rabais s’appliquera. », la page affiche la bannière Ce rabais ne peut pas encore être enregistré (This discount can’t be saved yet), une notification indique « Corrigez les champs en surbrillance avant d’enregistrer. », et rien n’est écrit.
Choisir des produits
Produits inclus (Included products) est une liste de travail, pas un résumé en lecture seule. Tout ce qui s’y trouve peut être modifié sur place.
| Contrôle | Ce qu’il fait |
|---|---|
| Parcourir (Browse) | Ouvre le sélecteur de produits de Shopify, prérempli avec votre sélection actuelle |
| Choisir des produits (Choose products) | Le bouton à l’intérieur de l’état vide Aucun produit pour l’instant. La même chose que Parcourir |
| Tout retirer (Remove all) | Vide la sélection |
| Le bouton de suppression sur une ligne | Retire ce produit-là. Son nom accessible est Retirer suivi du titre du produit |
| Variantes (4) (Variants) | Déploie un produit qui a plus d’une variante. Chaque variante est une case à cocher, avec son prix et son stock à côté |
| Afficher les 30 produits / Afficher moins de produits (Show all 30 products / Show fewer products) | La liste affiche 24 produits à la fois |
Ouvrir le sélecteur
Dans Produits inclus, cliquez sur Parcourir, ou sur Choisir des produits si rien n’est encore sélectionné.
Choisir vos produits
Cherchez et cochez autant de produits que vous voulez. Le sélecteur est à sélection multiple, et il s’ouvre prérempli avec ce que le rabais cible déjà, alors ajouter un produit ne fait pas perdre les neuf autres.
Restreindre aux variantes au besoin
De retour dans le formulaire, déployez un produit avec Variantes (4) et cochez les variantes précises que vous voulez mettre en rabais.
Enregistrer
Cliquez sur Enregistrer (Save). Rien n’atteint votre boutique tant que le formulaire au complet n’a pas passé la validation.
Les noms de produits viennent de votre catalogue
Les noms de produits et les variantes sont relus depuis le catalogue synchronisé de votre boutique plutôt qu’enregistrés sur le rabais. Si cette lecture échoue, la liste s’affiche quand même, étiquetée honnêtement : « Les noms de produits n’ont pas pu être chargés, alors ils sont affichés par identifiant. Votre sélection n’est pas touchée. » Un problème de nom ne touche jamais votre sélection.
Un seul rabais par produit
Un produit qu’un autre rabais actif ou brouillon couvre déjà — comme l’un de ses produits ou comme l’un de ses cadeaux Achetez X obtenez Y — n’est pas offert du tout dans le sélecteur. Deux rabais atteignant un même produit s’appliqueraient tous les deux, et celui qui l’emporterait serait décidé par la Priorité plutôt que par vous. Archivez l’autre rabais pour libérer ses produits.
Le rabais que vous modifiez voit toujours ses propres produits, alors sa modification n’est jamais bloquée.
Le sélecteur ne s'ouvre qu'à l'intérieur de Shopify
xDiscount fonctionne uniquement à l’intérieur de l’admin Shopify. Ouvert ailleurs, il affiche Ouvrez xDiscount depuis votre admin Shopify (Open xDiscount from your Shopify admin) au lieu de l’application, et le sélecteur lui-même refuse avec « Le sélecteur de produits n’est disponible qu’à l’intérieur de l’admin Shopify. » Rouvrez xDiscount depuis Applications (Apps) dans votre admin.
Produits entiers ou variantes précises
C’est la décision de ciblage la plus importante de toutes, et l’application la déduit de la façon dont vous avez utilisé la liste plutôt que de vous la poser.
| Ce que vous avez fait | Ce qui est enregistré |
|---|---|
| Laissé le produit sans déployer ses variantes | Produit entier, c’est-à-dire chaque variante |
| Déployé le produit et coché toutes les variantes | Produit entier. Cocher la dernière variante non cochée ramène le produit au ciblage du produit entier |
| Le produit n’a qu’une seule variante | Produit entier |
| Déployé le produit et coché certaines variantes | Seulement ces variantes |
Une liste de variantes vide veut dire toutes les variantes, y compris celles que vous ajouterez dans Shopify demain.
Décocher toutes les variantes est refusé, avec une phrase sur ce produit plutôt qu’une réécriture silencieuse :
Gardez au moins une variante, ou retirez le produit de ce rabais.
Pourquoi il vaut mieux préférer le ciblage du produit entier :
- Les nouvelles variantes sont couvertes automatiquement. Ajoutez une nouvelle taille le mois prochain et une cible de produit entier la prend au passage. Une liste de variantes précises ne le fera jamais, et la nouvelle est laissée de côté en silence.
- Ça ne coûte presque rien face à la limite de taille. Une cible de produit entier n’enregistre aucune liste de variantes. Voyez Limites de taille plus bas.
- C’est ce qu’un marchand veut dire la plupart du temps. « 20 % de rabais sur ces cinq produits », c’est presque toujours chaque variante de ces cinq produits.
Restreignez aux variantes quand l’offre diffère vraiment d’une variante à l’autre, donc pour écouler une couleur, mettre en rabais la grande taille seulement, ou faire une promotion sur un seul UGS (SKU).
Exclure une variante se fait en ne la sélectionnant pas. Il n’y a pas de sélecteur d’exclusion. Restreignez le produit aux variantes que vous voulez mettre en rabais, et tout ce que vous avez laissé décoché reste intact.
Sur la vitrine, la carte d’offre suit la variante que le client sélectionne. Une offre restreinte à d’autres variantes est estompée et marquée Non offert pour la variante sélectionnée dès qu’il choisit une variante que vous avez laissée de côté, et elle revient lorsqu’il en choisit une que vous avez incluse — ainsi la carte n’annonce jamais un rabais que le paiement ne donnera pas.
Le ciblage est lu par pages de 250
Le ciblage d’un rabais est lu 250 lignes à la fois, une ligne par produit entier, ou une ligne par variante là où vous avez restreint. Un rabais qui ne cible que des produits entiers reste bien en deçà de cette limite, une raison de plus de le préférer.
Sauter les variantes en rupture de stock
Dans la section Configuration du rabais (Discount configuration), il y a une case à cocher, Ignorer les produits en rupture de stock (Skip products that are out of stock), avec la note « Vérifié au moment de l’enregistrement. Les variantes sans stock ne seront pas mises en rabais. » Elle est décochée par défaut.
Ouvrir le rabais
Depuis Rabais, cliquez sur le nom du rabais.
Cocher la case
Dans Configuration du rabais, cochez Ignorer les produits en rupture de stock.
Enregistrer
Cliquez sur Enregistrer. xDiscount lit le niveau de stock des variantes de vos produits ciblés à ce moment précis.
Les variantes sans stock cessent d’être mises en rabais. Toutes les autres variantes du produit continuent normalement. Le réglage est propre à chaque rabais, alors deux rabais sur le même produit peuvent diverger, et seul celui dont la case est cochée saute quoi que ce soit.
C’est le même mécanisme que la condition Stock (Inventory), réglée au cas particulier « au moins 1 en stock ». Le stock est lu aux mêmes moments, à la même source, et la même règle sur les variantes non suivies s’applique.
| Événement | Le stock est-il relu ? |
|---|---|
| Vous ouvrez le rabais et cliquez sur Enregistrer | Oui, immédiatement, pour chaque produit qu’il cible |
| Le rafraîchissement quotidien tourne à 03:00 UTC | Oui, pour les rabais Actifs (Active) qui utilisent Stock ou Ignorer les produits en rupture de stock |
| Un client ajoute au panier | Non |
| Une commande épuise la dernière unité | Non |
| Vous réapprovisionnez dans Shopify | Non |
Les limites honnêtes de cette fonctionnalité :
| Limite | Ce que ça veut dire pour vous |
|---|---|
| C’est un instantané, pas du temps réel | Le stock est lu quand vous cliquez sur Enregistrer et de nouveau au rafraîchissement quotidien, jamais au paiement. Une variante qui se vend au complet une heure après une vérification reste en rabais jusqu’à la suivante |
| Elle échoue en restant ouverte | Si le stock ne peut pas être lu, rien n’est exclu et le rabais s’applique exactement comme avant. Une promotion qui s’éteint discrètement en pleine vente est pire qu’un rabais accordé à quelques variantes épuisées, et de toute façon Shopify ne vendra pas une variante en rupture de stock à moins que vous n’autorisiez la survente |
| Les variantes non suivies ne sont jamais sautées | Une variante sans suivi du stock, ce qui couvre la plupart des produits numériques et des services, ne déclare aucune quantité du tout. Ce n’est pas la même chose que zéro, alors elle n’est jamais exclue. Seules les variantes suivies à zéro ou moins le sont |
| Les 250 premières variantes par produit | Sur un produit qui a plus de 250 variantes, seules les 250 premières sont vérifiées pour le stock |
Rafraîchir l'instantané vous-même
Vous faites tourner un rabais de liquidation ? Ouvrez-le et cliquez sur Enregistrer sans rien changer d’autre. Ça relit le stock immédiatement pour chaque produit que le rabais cible, et la réponse redevient juste à partir de ce moment. Le guide Conditions et règles couvre la condition Stock au complet et ce qu’un instantané vieux d’un jour veut dire en pratique.
Limites de taille, quand un rabais cible trop de choses
Shopify accorde à chaque produit un budget fixe pour la configuration qu’un rabais peut lire au paiement : 10 000 octets. xDiscount enregistre une seule configuration par produit, qui contient tous les rabais en vigueur qui ciblent ce produit, donc les variantes auxquelles chacun est restreint, les conditions, et les produits cadeaux s’il y en a. Les brouillons et les rabais archivés en sont complètement exclus et ne coûtent rien.
Au-delà de 10 000 octets, Shopify enregistre quand même la configuration, mais le paiement n’arrive plus à la lire, alors le rabais ne s’appliquerait jamais, sans qu’aucune erreur ne s’affiche nulle part. xDiscount refuse de laisser ça se produire en silence. Il mesure la configuration avant d’écrire quoi que ce soit dans Shopify, et si elle dépasse la limite, il refuse l’écriture plutôt que de rogner vos réglages.
Ce que vous voyez quand ça arrive :
- Votre rabais s’enregistre quand même, alors vous ne perdez jamais votre travail.
- Dans la liste Rabais, sa colonne Sync affiche un badge d’avertissement qui indique TOO_LARGE.
- Sur Accueil (Home), une bannière rouge apparaît, Certains rabais n’atteignent pas votre boutique, avec un bouton Les examiner (Review them) qui ouvre la liste des rabais filtrée sur exactement ces rabais-là.
- Vous pouvez les trouver vous-même n’importe quand : Rabais → le filtre Sync → Trop grand (Too large).
Le budget est par produit, pas par rabais. Cibler 500 produits différents ne pose aucun problème, parce que chacun a ses propres 10 000 octets. Ce qui consomme le budget, c’est de lister des variantes individuelles d’un même produit, plus les conditions, plus les produits cadeaux d’un Achetez X obtenez Y (Buy X get Y). En règle générale, une liste d’environ 100 variantes coûte à peu près 4,3 Ko, près de la moitié du budget d’un seul produit.
Comment ramener un rabais trop grand sous la limite :
Ouvrir le rabais
Cliquez sur son nom dans la liste Rabais.
Resélectionner le produit touché comme produit entier
Dans Produits inclus, cochez toutes ses variantes, ou retirez-le et rajoutez-le sans déployer ses variantes. Une cible de produit entier n’enregistre aucune liste de variantes, et c’est la plus grosse économie possible d’un seul coup.
Éclaircir les autres rabais sur ce produit
Si plusieurs rabais ciblent le même produit, ils partagent le budget de ce produit-là. Archivez ou supprimez ceux dont vous n’avez plus besoin, et la configuration du produit est réécrite sans eux.
Rogner les conditions et les cadeaux
Dans Conditions, retirez les lignes dont vous n’avez pas besoin, parce que les conditions sont enregistrées sur chaque produit que le rabais cible. Pour Achetez X obtenez Y, rognez la liste des produits cadeaux.
Enregistrer
Le badge Sync passe à SYNCED au prochain enregistrement réussi.
Enregistrer de nouveau, c’est aussi la façon de réessayer tout ce qui affiche FAILED, parce que chaque enregistrement repousse la configuration vers Shopify.
Les conditions de stock coûtent des octets elles aussi
Une condition Stock écrit la liste des variantes sautées dans la configuration de chaque produit ciblé, alors elle consomme du budget par-dessus vos listes de variantes. C’est bon à savoir quand un gros rabais fortement restreint approche de la limite.
Quand plusieurs rabais ciblent le même produit
Un produit peut porter autant de rabais que vous voulez, et xDiscount les garde tous dans une seule configuration. Au paiement, un seul rabais produit s’applique par article, celui qui a le plus petit numéro de Priorité (Priority) parmi ceux qui correspondent. Archiver ou supprimer un rabais réécrit la configuration de ce produit avec les survivants, alors les autres continuent de fonctionner sans être touchés.
Un cas vaut la peine d’être connu d’avance. Si deux rabais sur le même produit utilisent tous les deux une condition Stock avec des plages différentes, les deux obéissent à la combinaison des deux, alors le plus permissif saute plus de variantes qu’il ne l’a demandé. Ça garde la configuration du produit sous la limite de 10 000 octets, et ça penche du côté d’accorder moins de rabais plutôt que plus.
Aide-mémoire
| Question | Réponse |
|---|---|
| Où est-ce que je choisis les produits ? | Rabais → ouvrez un rabais → Produits inclus |
| Texte des boutons | Parcourir, Choisir des produits dans l’état vide, Tout retirer |
| Un rabais peut-il ne cibler aucun produit ? | Non, l’enregistrement est bloqué |
| Puis-je cibler une collection ou « tous les produits » ? | Non. Des produits, et facultativement leurs variantes, seulement |
| Comment est-ce que j’exclus une variante ? | Sélectionnez les variantes que vous voulez vraiment. Le reste n’est pas touché |
| Est-ce qu’une nouvelle variante aura le rabais ? | Oui pour les cibles de produit entier, jamais pour les listes de variantes |
| Les produits cadeaux sont-ils ciblés ici ? | Non. Les cadeaux d’un Achetez X obtenez Y se choisissent dans Configuration du rabais et n’ont besoin d’aucun ciblage à eux |
| Le saut des ruptures de stock tourne-t-il au paiement ? | Non. Il est enregistré quand vous cliquez sur Enregistrer, et rafraîchi chaque jour à 03:00 UTC |
| Quelle est la limite de taille ? | 10 000 octets par produit, partagés par tous les rabais en vigueur sur ce produit |
| Où est-ce que je vois les problèmes de taille ? | Le badge Sync TOO_LARGE, et la bannière d’accueil Certains rabais n’atteignent pas votre boutique |