Pièges du Store #6 : Avec des achats intégrés, pas de « gratuit »
2026-06-07
Tags: Windows · Microsoft Store · Pièges du Store
J'avais rédigé ma fiche Store avant d'ajouter des achats intégrés — et ensuite j'ai oublié de la mettre à jour.
Ce qui s'est passé
Mon app est gratuite au téléchargement, toutes les fonctionnalités principales sont gratuites. Le seul achat intégré est une mise à niveau Supporter Edition optionnelle qui ajoute un badge. C'est tout.
Mais la description de la fiche disait encore joyeusement :
ICO Unpacker is a lightweight, free Windows desktop tool...
Le rapport de certification est arrivé :
10.1.4.3 App Quality - Description
Claims made about pricing in the description must be true and clearly understandable. Please clarify or remove the claims from the description. Your product is not fully free because it involves an opportunity to spend money separate from the initial acquisition of the app (contains in-app purchases, relies on subscription whether that is obtained inside or outside the app or its metadata).
Pricing Claim: "ICO Unpacker is a lightweight, free Windows desktop tool"
Found in the following languages listings: All provided languages
Toutes les langues. Chaque mention de « free ».
La politique
Le rapport de certification a cité 10.1.4.3 (App Quality - Description). Ce sous-code n'apparaît pas sur la page publique des Store Policies, mais la section parente 10.1.4 indique :
Your product must have distinct and informative metadata and must provide a valuable and quality user experience.
Il existe aussi une section plus directement pertinente. 10.8.4 couvre la transparence des prix dans les métadonnées :
Your product and its associated metadata must provide information about the types of in-product purchases offered and the range of prices. You may not mislead customers and must be clear about the nature of your in-product promotions and offerings including the scope and terms of any trial experiences.
Notez l'expression clé : « You may not mislead customers. » Si votre app propose des achats intégrés, écrire « free » dans la description contredit le modèle de tarification réel — même si l'achat est entièrement facultatif.
Le rapport de certification est encore plus explicite sur ce qui compte comme « not fully free » :
Your product is not fully free because it involves an opportunity to spend money separate from the initial acquisition of the app (contains in-app purchases, relies on subscription whether that is obtained inside or outside the app or its metadata).
Toute opportunité de dépenser de l'argent — facultative ou non — signifie que l'app n'est pas « fully free ».
Pourquoi c'est important
Du point de vue de l'utilisateur, c'est compréhensible. Si je lis « gratuit » dans la description mais que je tombe ensuite sur un écran d'achat dans l'app, je me sens trompé — même si l'achat est purement facultatif. Le Store affiche déjà un prix sur la page produit : « Free » avec la mention « In-app purchases » en dessous. Votre description ne devrait pas contredire ce que le Store indique lui-même.
Ce que j'ai dû corriger
Pensez-y comme un code review : quand votre réviseur signale un bug à un endroit, vous ne corrigez pas seulement cette ligne — vous vérifiez le reste de votre PR pour le même motif. Le rapport de certification ne citait qu'une seule phrase, mais la mention « free » était éparpillée dans plusieurs champs et les 10 variantes linguistiques. J'ai dû auditer la fiche entière.
Voici ce que j'ai trouvé et corrigé :
| Champ | Avant | Après |
|---|---|---|
| Description | "a lightweight, free Windows desktop tool" | "a lightweight Windows desktop tool" |
| Liste de fonctionnalités | "Lightweight and free, ready to use" | "Lightweight, ready to use" |
| Description courte | "Free ICO icon decomposition tool" | "ICO icon decomposition tool" |
3 champs séparés × 10 langues = 30 modifications, toutes de la même cause racine. Le réviseur n'a cité qu'une seule ligne, mais le problème était partout.
En résumé
Si votre app propose une forme quelconque d'achat intégré :
- Ne dites pas « free » dans la description, la description courte, la liste de fonctionnalités, les captures d'écran ou toute autre métadonnée — la politique 10.8.4 interdit de tromper les clients sur les prix
- Le Store affiche automatiquement « Free with in-app purchases » sur votre page produit — laissez-le gérer les labels de prix
- Si vous avez ajouté des IAP après avoir rédigé votre fiche, revenez en arrière et vérifiez chaque langue pour les mentions « free » obsolètes
Le modèle mental le plus simple : laissez l'étiquette de prix du Store parler d'elle-même. Votre description doit expliquer ce que fait l'app, pas ce qu'elle coûte.
Partie de la série Pièges du Store.