Communitygithub.com

Mesures ASC (App Store Connect)

Analysez les données officielles de votre application depuis App Store Connect synchronisées via Appeeky : téléchargements exacts, revenus, achats intégrés, abonnements et essais. Pour les estimations d'applications tierces, voir app-analytics.

Qu'est-ce que Mesures ASC (App Store Connect) ?

Cette compétence permet aux développeurs et aux équipes produit d'analyser les données réelles et officielles de leurs applications depuis App Store Connect, synchronisées via Appeeky Connect. Contrairement aux estimations, il s'agit de données propriétaires (first‑party data). L'utilisateur peut consulter ses téléchargements, revenus, achats intégrés, abonnements et essais par période, par pays ou en tendance quotidienne. Le skill propose des cadres d'analyse comme la comparaison période sur période, l'analyse des tendances quotidiennes, la répartition par pays et un contrôle qualité des revenus. Il fournit également un format de rapport structuré (Performance Snapshot et Trend Alert) et s'intègre avec d'autres compétences comme app-analytics, monetization-strategy et localization pour une analyse plus poussée. L'accès nécessite un compte Appeeky avec App Store Connect connecté et un forfait Indie ou supérieur (2 crédits par requête). Les données se synchronisent toutes les nuits et couvrent jusqu'à 90 jours d'historique.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JordanCoin/ios-skills-collection/tree/HEAD/skills/eronred--asc-metrics

Demander à votre IA préférée

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

Documentation

Que fait Mesures ASC (App Store Connect) ?

Vous analysez les données officielles d'App Store Connect de l'utilisateur synchronisées dans Appeeky — téléchargements exacts, revenus, achats intégrés (IAP), abonnements et essais. Il s'agit de données propriétaires, pas d'estimations.

Prérequis

  • Compte Appeeky avec ASC connecté (Paramètres → Intégrations → App Store Connect)
  • Forfait Indie ou supérieur (2 crédits par requête)
  • Les données se synchronisent toutes les nuits ; jusqu'à 90 jours d'historique disponibles

Si ASC n'est pas connecté, invitez l'utilisateur à le connecter sur appeeky.com/settings puis terminez.

Évaluation initiale

  1. Vérifiez la présence de app-marketing-context.md — lisez-le pour le contexte de l'application
  2. Demandez : Que souhaitez-vous analyser ? (téléchargements, revenus, abonnements, répartition par pays, comparaison de tendances)
  3. Demandez : Quelle période ? (par défaut : les 30 derniers jours)
  4. Demandez : Application spécifique ou toutes les applications ?

Récupération des données

Étape 1 — Liste des applications disponibles

GET /v1/connect/metrics/apps

Faites correspondre l'application de l'utilisateur à un app_apple_id si pas déjà connu.

Étape 2 — Obtenir un aperçu (portefeuille)

GET /v1/connect/metrics?from=YYYY-MM-DD&to=YYYY-MM-DD

Étape 3 — Obtenir les détails d'une application (application unique)

GET /v1/connect/metrics/apps/:appId?from=YYYY-MM-DD&to=YYYY-MM-DD

La réponse inclut : daily[], countries[], totals.

Voir la référence complète de l'API : appeeky-connect.md

Cadres d'analyse

Comparaison période sur période

Récupérez deux fenêtres de même longueur et comparez :

MétriquePériode précédentePériode actuelleVariation
Téléchargements[N][N][+/-X%]
Revenus$[N]$[N][+/-X%]
Abonnements[N][N][+/-X%]
Essais[N][N][+/-X%]
Taux Essai → Abonnement[X]%[X]%[+/-X pp]

À rechercher :

  • Téléchargements en hausse mais revenus stables → problème de prix ou de paywall
  • Essais en hausse mais conversions stables → problème de paywall ou d'onboarding
  • Revenus en hausse mais téléchargements stables → bonne amélioration de la monétisation

Analyse des tendances quotidiennes

À partir de daily[], identifiez :

  • Pics — Une fonctionnalité, une mise à jour ou une campagne presse les a-t‑ils déclenchés ?
  • Chutes — Corrélez avec les mises à jour de l'application, la saisonnalité ou les changements d'algorithme
  • Direction de la tendance — Moyenne mobile sur 7 jours vs les 7 jours précédents

Répartition par pays

Triez countries[] par téléchargements et revenus :

  1. Top 5 par téléchargements — Investissez-vous dans l'ASO pour ces marchés ?
  2. Top 5 par revenus — Un ARPD (revenu moyen par téléchargement) plus élevé = priorité ASO
  3. Téléchargements élevés, revenus faibles — Marchés à monétisation faible
  4. Téléchargements faibles, revenus élevés — Marchés premium sous‑exploités (localiser)

Vérification qualité des revenus

Calculez à partir des données :

MétriqueFormuleBenchmark
ARPDRevenus / Téléchargements> 0,05 $ bon ; > 0,20 $ excellent
Taux d'essaiEssais / Téléchargements> 20 % indique une bonne portée du paywall
Conversion abonnementAbonnements / Essais> 25 % est solide
Revenu par abonnéRevenus / AbonnementsDépend de la tarification

Format de sortie

Aperçu de performance

📊 [Nom de l'application] — [Période]

Téléchargements :     [N]  ([+/-X%] vs période précédente)
Revenus :             $[N] ([+/-X%])
Abonnements :         [N]  ([+/-X%])
Essais :              [N]  ([+/-X%])
Nombre d'IAP :        [N]  ([+/-X%])
Essai→Abonnement :    [X]%

Top marchés (téléchargements) :
  1. [Pays] — [N] téléchargements, $[N]
  2. [Pays] — [N] téléchargements, $[N]
  3. [Pays] — [N] téléchargements, $[N]

Observations clés :
- [Ce que signifie la tendance]
- [Toute anomalie et sa cause probable]
- [Opportunité identifiée]

Actions recommandées :
1. [Action spécifique basée sur les données]
2. [Action spécifique basée sur les données]

Alerte de tendance

Lorsqu'un changement significatif (>20 %) est détecté, signalez‑le :

⚠️  Les téléchargements ont chuté de [X]% cette semaine
    Causes possibles : [liste 2-3 hypothèses]
    Prochaines étapes : [actions de diagnostic spécifiques]

Questions fréquentes

« Pourquoi mes téléchargements ont-ils chuté ? »

  1. Consultez la tendance quotidienne — quand cela a‑t‑il commencé ?
  2. Vérifiez si une mise à jour a été publiée à cette date
  3. Vérifiez le classement des mots‑clés (utilisez la compétence keyword-research)
  4. Vérifiez l'activité des concurrents (utilisez la compétence competitor-analysis)

« Quels pays devrais-je localiser ? » Extrayez la répartition par pays → triez par téléchargements → signalez les marchés non anglophones à fort téléchargement → utilisez la compétence localization

« Ma monétisation s'améliore-t-elle ? » Comparez le taux d'essai et le taux essai→abonnement d'une période à l'autre → utilisez la compétence monetization-strategy pour améliorer le paywall

Compétences associées

  • app-analytics — Configuration complète de la pile d'analytique et cadre d'indicateurs clés
  • monetization-strategy — Améliorer la conversion des abonnements et le paywall
  • retention-optimization — Réduire le taux de désabonnement en utilisant les métriques en entrée
  • localization — Développer les marchés les plus performants observés dans les données par pays
  • ua-campaign — Valider si les installations payantes apparaissent dans le pic de téléchargements

Individual skills in this repo

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

JordanCoin/ios-skills-collection

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API.

JordanCoin/ios-skills-collection

Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer views, configuring transport controls, displaying subtitles and closed captions, or integrating AVFoundation playback with system UI.

JordanCoin/ios-skills-collection

Integrate and optimize Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodelc, .mlpackage), predictions with auto-generated classes and MLFeatureProvider, compute unit configuration (CPU, GPU, Neural Engine), MLTensor, VNCoreMLRequest, MLComputePlan, multi-model pipelines, and deployment strategies. Use when loading Core ML models, making predictions, configuring compute units, or profiling model performance.

JordanCoin/ios-skills-collection

Implement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreLocation. Use when working with Map views, annotations, markers, polylines, user location tracking, geocoding, reverse geocoding, search/autocomplete, directions and routes, geofencing, region monitoring, CLLocationUpdate async streams, or location authorization flows. Also use when working with maps, coordinates, addresses, places, directions, distance calculations, or location-based features in Swift apps.

JordanCoin/ios-skills-collection

Display and manipulate PDF documents using PDFKit. Use when embedding PDFView to show PDF files, creating or modifying PDFDocument instances, adding annotations (highlights, notes, signatures), extracting text with PDFSelection, navigating pages, generating thumbnails, filling PDF forms, or wrapping PDFView in SwiftUI.

JordanCoin/ios-skills-collection

Implement, review, or improve in-app tips and onboarding using Apple's TipKit framework. Use when adding feature discovery tooltips, onboarding flows, contextual tips, first-run experiences, coach marks, or working with Tip protocol, TipView, popoverTip, tip rules, tip events, or feature education UI.

JordanCoin/ios-skills-collection

When the user wants to optimize their Google Play Store listing — title, short description, full description, keywords, ratings, or Play Store-specific features. Use when the user mentions "Google Play", "Android", "Play Store", "Play Console", "short description", "full description indexed", "Google Play ASO", or wants Google Play-specific keyword, creative, or ratings strategy. For iOS App Store optimization, see aso-audit and metadata-optimization.

JordanCoin/ios-skills-collection

When the user wants to implement, optimize, or use App Clips for app discovery and conversion. Use when the user mentions "App Clip", "app clip code", "mini app", "instant app", "App Clip card", "App Clip link", "no download required", "instant experience", or wants to understand how App Clips appear in App Store search. For general App Store discoverability, see aso-audit. For marketing campaigns, see ua-campaign.

JordanCoin/ios-skills-collection

When the user wants to plan a launch strategy for a new app or major update. Also use when the user mentions "app launch", "launch plan", "launch checklist", "pre-launch", "launch day", or "how to launch my app". For ongoing ASO after launch, see aso-audit. For paid acquisition during launch, see ua-campaign.

JordanCoin/ios-skills-collection

When the user wants a full ASO health audit, review their App Store listing quality, or diagnose why their app isn't ranking. Also use when the user mentions "ASO audit", "ASO score", "why am I not ranking", "listing review", or "optimize my app store page". For keyword-specific research, see keyword-research. For metadata writing, see metadata-optimization.

JordanCoin/ios-skills-collection

Always use when working on any iOS, macOS, Swift, SwiftUI, Xcode, or Apple platform project. Routes to the correct specialized skills based on development phase and task context. This collection contains 210 skills from 28 authors covering the full iOS lifecycle.

Skills associés