Communitygithub.com

achats intégrés (App Store)

Utilisez cette compétence pour gérer les achats intégrés consommables et non consommables de l’App Store : métadonnées, localisation, tarification/disponibilité, préparation pour les IAP promus, validation, et remplissage local MCP via ASO.dev lorsque cette surface est disponible.

Qu'est-ce que achats intégrés (App Store) ?

Cette compétence est conçue pour les développeurs d’applications iOS qui gèrent des achats intégrés (IAP) consommables et non consommables sur l’App Store. Elle centralise toutes les étapes clés : lecture des produits existants, validation des données, mise à jour des métadonnées et localisations, gestion des tarifs par pays, et préparation des assets destinés à la review d’Apple. Elle repose sur le flux MCP (`app-store-connect-mcp`) et intègre les concepts propres à l’éditeur IAP d’ASO.dev, y compris la distinction entre types de produits, la localisation en masse, et la gestion des modifications locales avant envoi vers App Store Connect. L’assistant produit systématiquement un diff complet et demande une confirmation explicite avant toute action à fort impact (prix, disponibilité, soumission). Elle s’applique à Claude Code, Cursor, Codex et autres agents IA orientés développement.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/asodevapp/skills/tree/HEAD/skills/in-app-purchases

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Achats intégrés

Utilisez cette compétence pour les IAP consommables et non consommables. Utilisez in-app-subscriptions pour les abonnements auto-renouvelables et les produits de type abonnement non renouvelable.

Flux MCP

  1. Utilisez app-store-connect-mcp.
  2. Lisez le produit par son identifiant ou depuis la page/éditeur actif avant toute modification.
  3. Préservez l’ID produit, le type, le nom de référence, l’entitlement, la quantité, le prix, la disponibilité et le statut de review, sauf si l’utilisateur demande explicitement de les changer.
  4. Validez les données en brouillon avant de les remplir/mettre à jour.
  5. Les outils de localisation des IAP sont prévus. Si le MCP actif n’expose pas encore ces outils, produisez un diff prêt à être sauvegardé et indiquez que le remplissage en direct n’est pas disponible dans la surface MCP actuelle.

Instantané requis

  • ID produit
  • Type : consommable ou non consommable
  • Nom de référence
  • Nom affiché et description par locale
  • Prix ou niveau de prix
  • Disponibilité/territoires
  • Capture d’écran/image de review
  • Image d’IAP promu, le cas échéant
  • Statut

Surfaces de l’éditeur ASO.dev

Tenez compte des concepts de l’éditeur IAP d’ASO.dev lorsqu’ils sont présents :

  • Type de produit : consommable ou non consommable. Les abonnements auto-renouvelables appartiennent à in-app-subscriptions ; un accès de type abonnement non renouvelable doit être traité comme un IAP de style consommable uniquement si cela correspond à la configuration de l’App Store.
  • Limites Apple : les IAP passent par une review séparée, chaque achat nécessite une localisation, les prix utilisent des niveaux de prix, la disponibilité peut être restreinte par pays, les modifications ne nécessitent pas de mise à jour de l’application, et les applications peuvent avoir jusqu’à 10 000 IAP.
  • Carte d’édition IAP : nom de référence, ID produit, localisations, notes de review, image de review App Store, image d’IAP promu, et statut de métadonnées manquantes.
  • Localisation en masse : créer/gérer les localisations des noms et descriptions dans toutes les locales prises en charge ; suivre les compteurs de caractères, l’état de préparation et le statut par locale.
  • Panneau d’actions : disponibilité régionale, éditeur de niveau de prix, suppression de l’achat, et notes/images pour la review Apple.
  • Assets de review : les images de review des IAP sont obligatoires ; les notes de review doivent expliquer clairement l’achat pour la review d’Apple.
  • Modifications locales : ASO.dev applique d’abord les modifications en local. App Store Connect reste inchangé jusqu’à la sauvegarde ; après sauvegarde, l’IAP peut être soumis à la review si les champs obligatoires sont complets.

Règles de rédaction

  • Les consommables doivent indiquer ce qui est consommé ou rechargé.
  • Les non consommables doivent indiquer le déverrouillage/la valeur permanente.
  • N’inventez pas de quantités, fonctionnalités, durée, prix ou disponibilité.
  • N’utilisez pas « à vie » sauf si le produit est véritablement permanent.
  • Les ID produit et noms de référence sont internes ; ne les optimisez pas comme s’il s’agissait de texte utilisateur.
  • Les notes de review doivent être factuelles et destinées au reviewer, pas au marketing.
  • Considérez la suppression comme irréversible et ne la recommandez jamais sans intention explicite de l’utilisateur.
  • Considérez le prix, la disponibilité et les actions de soumission comme à fort impact ; produisez un diff et demandez une confirmation explicite avant d’appliquer.

Sortie

# Mise à jour d’achat intégré

ID produit :
Type :
Pays :
Locale :
Statut :

## État actuel
| Champ | Actuel | Problème |
|---|---|---|

## Métadonnées proposées
### Nom affiché
`...`
Caractères :

### Description
`...`
Caractères :

## Diff
| Champ | Actuel | Proposé | Raison |
|---|---|---|---|

## Validation
- Entitlement clair :
- Le type de produit correspond au texte :
- Prix/disponibilité inchangés sauf demande :
- Asset de review présent :
- Notes de review nécessaires :
- IAP promu prêt :
- Modifications locales vs sauvegardées claires :
- Soumission pour review nécessaire :
- Remplissage MCP disponible :

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

asodevapp/skills

Use when the user wants Google Play Store or Android ASO: Play listing title, short description, full description, keyword strategy, feature graphic, screenshots, ratings/reviews, Play Store Experiments, localization, or Google Play-specific metadata via ASO.dev.

asodevapp/skills

Use when the user wants to interpret ASO.dev Measurements or App Store Connect metrics: downloads, impressions, product page views, conversion, revenue, retention, sessions, active devices, ratings, reviews, release markers, experiment impact, or before/after ASO performance.

asodevapp/skills

Use to read, create, or update ASO.dev per-app project context before metadata, localization, keywords, screenshots, IAP, subscriptions, pricing, In-App Events, nominations, or review work.

asodevapp/skills

Use when the user wants a full ASO audit or health check for an app: metadata, keyword coverage, cross-localization, screenshots, reviews, ratings, update history, In-App Events, IAP/subscriptions, CPP/PPO, competitors, rankings, or ASO.dev ASO Check interpretation.

asodevapp/skills

Use when the user wants App Store Custom Product Pages, Product Page Optimization, A/B testing, conversion rate optimization, product page variants, screenshot/icon/app preview tests, campaign pages, keyword/ad alignment, or CPP/PPO drafts in ASO.dev.

asodevapp/skills

Use when the user wants to create, plan, audit, optimize, localize, or fill App Store In-App Events in ASO.dev: event cards for Today/Games/Apps tabs, search, product pages, re-engagement, challenges, competitions, live events, premieres, seasons, major updates, and special events.

asodevapp/skills

Use for keyword ideas, keyword prioritization, keyword/search query CSV-derived shortlists, competitor keyword gaps, Search Ads Popularity interpretation, and keyword distribution across metadata/locales.

asodevapp/skills

Use when the user wants to write, rewrite, optimize, compare, validate, or bulk-fill Apple App Store or Google Play metadata in ASO.dev: title, subtitle, keyword field, description, promotional text, short description, full description, or What's New.

asodevapp/skills

Use when the user wants to analyze, respond to, report, or improve App Store reviews and ratings in ASO.dev: negative reviews, ratings trend, review replies, review complaints, review health, product insights, uploaded review CSV analysis, sentiment, missing feature requests, or rating prompt strategy.

asodevapp/skills

Use to prepare screenshot copy, screenshot order, creative briefs, and App Store / Google Play visual messaging.

Skills associés