Comment AppPriceData collecte et compare les prix des apps
AppPriceData publie des observations datées provenant de sources publiques de l’Apple App Store et de Google Play. Cette page explique les données collectées, la comparaison des valeurs par pays ou région et les endroits où les données peuvent être incomplètes.
Couverture
Le prix de téléchargement d’une app est enregistré séparément des achats intégrés visibles publiquement. Les pages par pays conservent le montant local observé, la devise, la boutique et l’heure de mise à jour au lieu de remplacer le prix source par une estimation convertie.
- Identité de l’app, développeur, catégorie, icône et lien vers la boutique officielle
- Prix de téléchargement et disponibilité par pays ou région
- Noms et prix des achats intégrés visibles publiquement
- Observations régionales, classements, promotions et dates de mise à jour
- État des invitations TestFlight publiques et heure de validation
Sources publiques
L’identité des apps Apple et leurs prix de téléchargement proviennent du catalogue public d’Apple et des services Search/Lookup. Les achats intégrés publics sont collectés à partir des informations affichées sur les pages produit de l’App Store. Les apps associées utilisent en priorité les recommandations publiques d’Apple pour la boutique sélectionnée, avec un remplacement local clairement indiqué uniquement lorsque cette liste n’est pas disponible. Les classements généraux et par catégorie proviennent des flux publics d’Apple. Les classements iOS, iPadOS et macOS sont stockés séparément sous forme d’instantanés quotidiens indépendants.
Les métadonnées, prix de téléchargement et collections classées de Google Play sont observés sur les pages Google Play publiques avec des paramètres propres au pays ou à la région. AppPriceData ne prétend pas accéder aux données privées des comptes développeur d’apps tierces.
Les promotions temporaires et liens TestFlight peuvent aussi provenir de sources communautaires publiques. Une promotion conserve son lien source et sa date de publication ; les liens TestFlight sont vérifiés sur la page d’invitation Apple avant d’être affichés comme actifs.
Collecte et fréquence des mises à jour
Les pages publiques affichent la dernière observation stockée dans AppPriceData. Des tâches automatiques mettent à jour les classements iOS, promotions, invitations TestFlight, certains enregistrements Google Play et les taux de change de référence. Les classements iPadOS et macOS sont actualisés au premier accès de chaque journée UTC sauf s’ils figurent dans la liste quotidienne configurée. Les métadonnées d’une app Apple et ses prix de téléchargement régionaux sont collectés une première fois lorsque les données régionales manquent. Ensuite, une seule mise à jour explicite peut lancer une nouvelle collecte de toutes les régions dès que le délai de 6 heures de l’app est écoulé. Les visites normales réutilisent les données stockées. Les achats intégrés publics sont collectés lors du premier besoin puis ne sont actualisés qu’après une demande explicite de mise à jour des achats intégrés.
Conversion des devises et comparaison régionale
Les prix locaux restent les données sources. Les comparaisons entre pays ajoutent une conversion de référence datée à l’aide des flux BCE et de taux de change configurés. Les valeurs converties sont informatives et peuvent différer du règlement par carte, des taxes ou du montant final affiché par la boutique.
- Conserver le montant local et la devise d’origine.
- Associer la boutique et l’heure d’observation.
- Convertir les valeurs comparées avec un même instantané de taux daté.
- Garder séparées les correspondances de produits incertaines au lieu de les fusionner.
Limites connues
- Les listes publiques d’achats intégrés peuvent être incomplètes.
- Disponibilité, taxes et éligibilité à l’achat peuvent varier selon le compte.
- Les pages publiques Google Play n’exposent pas tous les détails de produits ou offres privés.
- Les classements sont des instantanés datés et peuvent évoluer entre deux collectes.
- Les promotions et places TestFlight peuvent prendre fin sans préavis.
- Les pages de boutique et les parseurs peuvent changer, créant temporairement des manques ou des données anciennes.
Corrections et vérification
Chaque page de prix renvoie vers la boutique officielle correspondante afin de vérifier la valeur actuelle. Les corrections, données obsolètes ou questions sur les sources peuvent être signalées à [email protected].