Avis du store d'applications vers BigQuery

Chaque avis du store d'applications devient une ligne dans votre propre projet, avec le pays de la vitrine et la langue dans laquelle il a été écrit. Les deux questions auxquelles App Store Connect ne répond jamais deviennent de simples requêtes SQL.

  • Configuration en moins de cinq minutes
  • Aucune démo requise
App Store BigQuery 128,412 rows

Destination table

fjord-analytics.reviews.app_store_reviews

review_date score country review_text
2026-09-07 5.0 Australia Lost signal above the treeline, map kept working.
2026-09-07 1.0 Japan 検索に日本語が入力できません
2026-09-06 4.0 Canada Route planning is quick. Water refills next?
2026-09-06 5.0 Germany Höhenlinien sind gut lesbar, auch bei Sonne.
Synced 12 minutes ago

Ils adorent la simplicité

  • 10 000 notifications Slack

    chewy

    E-commerce d'animalerie

  • 6 000 avis transmis à Zendesk

    qonto

    Banque européenne

  • Suivi de 12 plateformes

    brevo

    Éditeur de logiciels marketing

  • 100 000 avis sur 97 circuits

    arctic

    Voyagiste en Islande

  • 4 500 établissements suivis

    bounce

    Consigne à bagages

  • 5 000 réponses IA générées

    supersushi

    Chaîne de restaurants de sushis

Les avis du store d'applications arrivent dans BigQuery via une feuille en direct

Pas de destination BigQuery clé en main à activer en un clic ici. Reviewflowz tient à jour une feuille Google dans votre Drive : un nouvel avis du store d'applications devient une nouvelle ligne en moins d'une demi-heure, un avis modifié met à jour sa ligne, et un avis supprimé fait disparaître la sienne. Une seule instruction CREATE EXTERNAL TABLE pointant vers l'URL de la feuille, et app_store_reviews s'interroge comme n'importe quelle autre table. Pour une table partitionnée native, chargez les données depuis l'API Review.

every 30 min at query time
App Store R Google Sheets BigQuery
App Store
reviews
Reviewflowz Sheet in
your Drive
External
table
BigQuery Run once
CREATE EXTERNAL TABLE
  reviews.app_store_reviews
OPTIONS (
  format = 'GOOGLE_SHEETS',
  uris = ['https://docs.google.com/...'],
  sheet_range = 'Reviews'
)

Prefer a native partitioned table? The other road is the Review API and a load job you run on your own schedule.

La question à laquelle App Store Connect ne répond jamais

Apple classe chaque avis par vitrine, et Reviewflowz indique ce pays sur chaque ligne. App Store Connect ne vous montre jamais sept vitrines entre 4,4 et 4,7 alors que le Japon est à 1,6. Dans BigQuery, c'est un simple GROUP BY. Un crash touche tous les pays. Une traduction ratée n'en touche qu'un. Le pays vous dit quelle équipe prévenir.

BigQuery Query editor
-- rating by storefront since 4.2 shipped
SELECT country,
       ROUND(AVG(score), 1) AS rating,
       COUNT(*) AS reviews
FROM `fjord-analytics.reviews.app_store_reviews`
WHERE review_date >= '2026-09-01'
GROUP BY country
ORDER BY rating
Results 5 rows in 0.4s
country rating reviews
Japan 1.6 214
Spain 4.4 96
United States 4.6 1,240
Germany 4.6 331
Australia 4.7 188

Essayez gratuitement pendant 14 jours

Votre historique d'avis est importé dès la connexion : vous avez de quoi répondre dès la première minute.

Le build qu'Apple n'associe jamais à l'avis

Apple omet la version de l'app sur chaque avis. Aucun outil d'avis ne peut donc vous dire à quel build correspond un avis 1 étoile. Votre entrepôt de données, lui, le sait. Joignez les avis à votre table de versions par date : la 4.1 est à 4,6, la 4.2 tombe à 2,9, et le correctif 4.2.1 remonte à 4,5. Vous pouvez joindre de la même façon vos abonnements, votre volume de tickets et vos remboursements.

App Store app_store_reviews
review_date
score
country
releases your data
version
shipped_at
JOIN ON r.review_date >= x.shipped_at
version avg rating reviews
4.1 4.6 2,104
4.2 2.9 488
4.2.1 4.5 301

Votre projet, vos règles

La table se trouve dans votre projet Google Cloud, dans la région de votre choix, sous la politique IAM et de rétention que vous appliquez déjà. Vous décidez ce qui circule : choisissez les listes du store d'applications, puis les vitrines pour chacune, et ajoutez un filtre de note si besoin. L'équipe de localisation ne voit que ses marchés, et le responsable support ne voit que les notes basses, depuis le même compte.

BigQuery

Your Google Cloud project

fjord-analytics.reviews

Location

europe-west1

Access

your IAM

Retention

your policy

What flows in

Listings
Fjord Fjord Pro
Countries
JapanGermanyUnited States + 31 more

Leave it empty and every storefront is included.

Rating
1 to 3 stars selected

FAQs

Existe-t-il un connecteur BigQuery natif ?

Non, et il serait malhonnête de laisser croire le contraire. Reviewflowz synchronise une feuille Google dans votre propre Drive, et BigQuery lit cette feuille comme une table externe avec une seule instruction CREATE EXTERNAL TABLE. Si vous préférez une table partitionnée native, combinez l'API Review à une tâche de chargement planifiée. Les deux options représentent un travail classique pour une équipe data, et aucune des deux ne nécessite de démo.

À quelle fréquence la table est-elle mise à jour ?

Par défaut, Reviewflowz interroge l'App Store toutes les deux heures, toutes les dix minutes avec le paramètre haute fréquence, et synchronise la feuille toutes les 30 minutes. Une table externe lit la feuille au moment de la requête : une requête lancée maintenant voit donc tout ce que la dernière synchronisation a écrit. Un chargement dans une table native, lui, n'est à jour qu'au rythme de sa planification.

Quelles colonnes la table contient-elle ?

L'identifiant de l'avis, l'application, la plateforme, la date et l'heure de l'avis, la note, le titre, le texte complet, le pays de la boutique, la langue détectée, le pseudonyme du rédacteur, les tags et un lien vers l'avis. Apple n'attache pas la version de l'application à un avis : la table ne comporte donc pas de colonne de version. Joignez votre propre table de versions sur la date pour obtenir les chiffres par build.

L'import initial comprend-il l'historique de nos avis du store d'applications ?

Oui, sur une offre payante : en un seul clic, tous les avis App Store passés se chargent, donc la courbe de tendance est complète dès le premier jour plutôt que dans trois mois. Pendant l'essai gratuit, les nouveaux avis arrivent au fur et à mesure de leur publication, et l'historique se charge une fois que vous vous abonnez.

Que se passe-t-il si l'auteur d'un avis le modifie après la sortie du correctif ?

La ligne se met à jour sur place avec la nouvelle note et le nouveau texte : une requête exécutée sur cette table reflète donc la correction. Quand Apple supprime un avis de la boutique, la ligne est supprimée lors de la prochaine synchronisation. La table ne garde donc jamais une information que l'App Store a lui-même supprimée.

Ai-je besoin d'une démo pour commencer ?

Non. Connectez votre fiche App Store et la feuille Google vous-même en moins de cinq minutes, puis lancez un CREATE EXTERNAL TABLE dessus. Essai gratuit de 14 jours, sans carte de crédit.

Les avis doivent toujours être associés à la version qui les a provoqués.

Configuration en moins de cinq minutes. Aucune démo requise.