Statut
PRD planifié — promu depuis le parking le 2026-05-31 (Route 1.x, voir ROADMAP.md). Spike d'investigation d'abord (voir checklist plus bas). En miroir de docs/BACKLOG.md §"Reviews — au-delà de la fenêtre 7 jours" (les autres sections du BACKLOG ont déjà leur issue parking ; celle-ci manquait).
Contexte
gplay reviews list (#92, issue #61) ne couvre que ce que l'endpoint reviews.list expose : les 7 derniers jours. La Play Console (site web) montre l'historique complet des reviews — l'API Developer, elle, ne le fait pas. C'est une limite de l'API, pas de gplay (le CLI affiche d'ailleurs un WARN permanent à ce sujet).
Le canal à utiliser
Google expose l'historique long via des CSV reports déposés dans un bucket GCS dédié au développeur :
gs://pubsite_prod_rev_<developer-id>/reviews/reviews_<package>_YYYYMM.csv
C'est le canal officiel pour l'historique reviews au-delà de 7 jours (le même bucket sert aussi aux stats/vitals exports).
Pourquoi plus tard
- Auth différente : scope OAuth GCS (
devstorage.read_only) en plus du scope androidpublisher — à résoudre depuis le service account existant.
- Parseur CSV séparé : schéma propre aux reports Play (colonnes par locale, encodage).
- Utile pour l'analyse longitudinale, pas pour le flow CI standard.
À investiguer (avant tout PRD)
Refs
Statut
PRD planifié — promu depuis le parking le 2026-05-31 (Route 1.x, voir ROADMAP.md). Spike d'investigation d'abord (voir checklist plus bas). En miroir de
docs/BACKLOG.md§"Reviews — au-delà de la fenêtre 7 jours" (les autres sections du BACKLOG ont déjà leur issue parking ; celle-ci manquait).Contexte
gplay reviews list(#92, issue #61) ne couvre que ce que l'endpointreviews.listexpose : les 7 derniers jours. La Play Console (site web) montre l'historique complet des reviews — l'API Developer, elle, ne le fait pas. C'est une limite de l'API, pas de gplay (le CLI affiche d'ailleurs unWARNpermanent à ce sujet).Le canal à utiliser
Google expose l'historique long via des CSV reports déposés dans un bucket GCS dédié au développeur :
C'est le canal officiel pour l'historique reviews au-delà de 7 jours (le même bucket sert aussi aux stats/vitals exports).
Pourquoi plus tard
devstorage.read_only) en plus du scope androidpublisher — à résoudre depuis le service account existant.À investiguer (avant tout PRD)
gplay reviews history?) vs flag (reviews list --since), et le rendu (table/json).Refs
docs/BACKLOG.md§"Reviews — au-delà de la fenêtre 7 jours"