Skip to Content
React Native13. Play Store ⭐13.3 La fiche du store

Chapitre 13.3 — La fiche du Play Store

Où on en est : l’app circule sur la piste interne. Avant d’inviter des testeurs (et le monde), la vitrine : les assets, les textes, et les questionnaires de conformité qui BLOQUENT la publication tant qu’ils ne sont pas remplis.

⏱️ TL;DR — La fiche = les assets (icône 512, feature graphic 1024×500, ≥ 2 screenshots par type d’appareil), les textes (titre 30 c., description courte 80 c. — la plus importante —, description longue 4000 c.), et les questionnaires obligatoires : classification du contenu, public cible, et le redouté Data Safety (pour Drill : presque tout « non » — l’architecture zéro-collecte paie ici). Les screenshots se font à l’émulateur, propres.

🎯 Objectifs

  • Produire les assets aux bonnes dimensions sans designer.
  • Écrire les textes qui font installer (et ceux qui font trouver — ASO minimal).
  • Remplir Data Safety, classification et public cible sans se piéger.
  • Savoir ce qui, dans la fiche, est modifiable après coup (tout — enfin).

Les assets

AssetDimensionsNotes
Icône du store512×512 PNGLa vôtre (ch. 12.1), exportée en 512 — SANS masque (Google l’applique)
Feature graphic1024×500La bannière du haut de fiche — fond de marque + logo + tagline
Screenshots téléphone≥ 2, ratio 16:9 à 9:164-6 recommandés — les VRAIS vendeurs
Screenshots tablette 7”/10”optionnels mais recommandésL’émulateur les fournit

La méthode screenshots sans designer, à l’émulateur (Pixel, ch. 2.3) :

  1. Peupler l’app de belles données (scores flatteurs, thèmes variés — un état de démo soigné ; certains codent un « mode screenshot » qui seed la base).
  2. Capturer les 5 écrans qui racontent le jeu : accueil → thèmes → question avec timer → explication → écran record (les confettis !).
  3. Habiller (optionnel mais rentable) : cadre de téléphone + une ligne d’accroche par image — Figma ou les templates gratuits type « app store screenshot generator ».

La première image est vue à 90 % — mettez-y le cœur du jeu (la question + le timer), pas l’écran d’accueil.

Les textes

  • Titre (30 c.) : « Drill — Quiz pour devs » : le nom + le mot-clé qui dit tout.
  • Description courte (80 c.) : LA ligne la plus lue de la fiche : « Des quiz chronométrés sur Symfony, PHP, Next.js — batte tes records, hors ligne. »
  • Description longue (4000 c.) : structure qui marche — l’accroche (2 lignes), les 5-6 bullets de features (émojis sobres), le paragraphe « pour qui », la note vie privée (« aucune donnée collectée — tout reste sur votre appareil » : pour une fois, un argument MARKETING gratuit). Les mots-clés y comptent pour la recherche (ASO) : écrivez naturellement avec le vocabulaire cible (quiz, développeur, Symfony, révision…) — le bourrage nuit.

Tout texte/asset de la fiche est modifiable après publication (contrairement aux irréversibles des ch. précédents) — itérez.

Les questionnaires bloquants

Classification du contenu : le questionnaire IARC (violence, jeux d’argent…) → Drill = tout « non » → classification 3+/PEGI 3. Cinq minutes, mais répondez honnêtement : une classification mensongère est un motif de retrait.

Public cible : les tranches d’âge visées. ⚠️ Le piège de bonne foi : cocher une tranche < 13 ans déclenche les politiques « Familles » (pubs limitées, exigences renforcées, review plus sévère). Drill vise les devs : 18+ (ou 16+) — ne cochez jamais les enfants « pour élargir ».

Data Safety — le formulaire qui fait peur et qui, pour Drill, est un boulevard :

QuestionRéponse DrillPourquoi
Collectez-vous des données ?NonScores en SQLite local, questions en lecture GitHub — RIEN ne quitte l’appareil
Partagez-vous des données ?NonAucun SDK tiers de tracking
Chiffrement en transit ?(n/a mais) HTTPSLe fetch GitHub est en TLS
Suppression des données ?Désinstallation = toutL’architecture locale, encore

L’ADR 0001 (zéro backend) se transforme ici en formulaire vide et en badge « Aucune donnée collectée » sur la fiche — un avantage concurrentiel réel en 2026. Attention si un jour vous ajoutez Sentry (P14) ou AdMob (P17) : le formulaire DOIT être mis à jour (crash data, identifiants publicitaires — c’est déclaratif mais vérifié, et les mensonges se paient).

⚠️ Piège — La Console bloque la création de release tant que : classification, public cible, Data Safety, coordonnées de contact, et la déclaration de contenu (actualités, COVID… — « non » partout pour Drill) ne sont pas COMPLETS. Faites les questionnaires AVANT le jour J — c’est 30-45 min de formulaires qu’on ne veut pas découvrir en voulant publier.

💡 Pour un dev Next.js — La fiche est votre landing page + votre SEO, avec un CMS imposé : titre ≈ title, description courte ≈ meta description, screenshots ≈ hero, Data Safety ≈ la privacy policy (d’ailleurs : une URL de politique de confidentialité est exigée — même « cette app ne collecte rien », hébergée quelque part ; une page GitHub Pages du repo drill-questions fait l’affaire, zéro serveur, ADR 0001 sauf).

✏️ Exercices

1. Écrivez la fiche complète de Drill : titre, description courte, description longue structurée. Contrainte : la description courte doit contenir le bénéfice + 2 mots-clés + le différenciateur offline.

✅ Solution

Titre : « Drill — Quiz pour devs ». Courte (80 c.) : « Quiz chronométrés Symfony, PHP, Next.js. Bats tes records — 100 % hors ligne. » Longue : accroche (« Révise tes technos en 2 minutes par jour »), bullets (timer & points dégressifs · explications à chaque réponse · records & stats par thème · défi quotidien · aucune donnée collectée · fonctionne sans connexion), pour qui (devs & étudiants), vie privée (2 lignes). L’exercice force à formuler le PRODUIT — souvent plus dur que le code.

2. Générez les 5 screenshots de démo à l’émulateur avec un état soigné, et écrivez la ligne d’accroche de chacun (max 6 mots).

✅ Solution

(1) Question + anneau timer : « 20 secondes pour répondre ». (2) Explication : « Comprends chaque réponse ». (3) Écran record + confettis : « Bats tes records ». (4) Thèmes : « Symfony, PHP, Next.js, Bootstrap… ». (5) Stats : « Suis ta progression ». Ordre = le funnel : le jeu d’abord, la promesse pédagogique ensuite, la rejouabilité enfin. Seed de démo : 15-20 sessions aux scores croissants — la courbe de stats raconte une histoire.

3. Drill ajoute Sentry en P14 puis AdMob en P17 : réécrivez les lignes du Data Safety qui changent à chaque étape.

✅ Solution

+Sentry : « Collecte : oui — Journaux d’erreur/diagnostic (crash data), non liés à l’identité, non partagés à des fins pub, chiffrés en transit, suppression sur demande » (et la privacy policy s’étoffe). +AdMob : « Partage : oui — identifiants d’appareil/publicité avec des partenaires publicitaires », section pub de la fiche, consentement UMP (P17). La leçon : chaque SDK a un coût DÉCLARATIF — l’app minimaliste garde un formulaire minimal, et c’est un argument pour le rester.

🧠 Quiz

1. Quels assets sont obligatoires, avec quelles dimensions clés ?

Réponse

Icône 512×512, feature graphic 1024×500, ≥ 2 screenshots téléphone. (Tablettes recommandés.) Tout est modifiable après publication.

2. Quel est le texte le plus important de la fiche ?

Réponse

La description courte (80 caractères) — la ligne lue par tous : bénéfice + mots-clés + différenciateur.

3. Pourquoi ne pas cocher les tranches d’âge enfants « pour élargir » ?

Réponse

Cibler < 13 ans déclenche les politiques Familles (exigences renforcées, pubs limitées, review sévère) — un fardeau réglementaire sans bénéfice pour une app de devs.

4. Que répond Drill au Data Safety, et grâce à quoi ?

Réponse

« Aucune donnée collectée ni partagée » — grâce à l’architecture ADR 0001 (SQLite local + lecture GitHub, zéro backend, zéro SDK de tracking). Le badge vie privée devient un argument.

5. Quelle URL est exigée même pour une app qui ne collecte rien ?

Réponse

La politique de confidentialité — une page statique suffit (GitHub Pages du repo de questions : gratuit, sans serveur).


👉 Chapitre suivant : 13.4 — Le test fermé obligatoire — 12 testeurs, 14 jours : le vrai boss de fin.