🗺️

Google Play ストアで評価が表示されない?37件でも非表示の謎を国別で検証

に公開

はじめに

Google Play ストアでは、アプリの評価表示が国や言語によって異なることがあります。私のアプリ(カウント職人 匠)は 2025 年 7 月現在、総評価数 37 件ですが、日本から通常のアクセス(&gl=JP)をすると評価が全く表示されない現象が続いています。他のアプリでは評価 10 件前後でも表示される場合があり、仕様に疑問を抱きました。本記事では、Google Play ストアの評価表示ロジックを分析し、推測を共有します。なお、記載内容は私の観察と仮説に基づき、Google の公式仕様を保証するものではありません。

Google Play ストアの URL パラメータ

Google Play ストアの挙動を検証するには、URL に&gl(国コード)や&hl(言語コード)を追加して、特定の国や言語での表示をテストできます。以下に手順を説明します。

&gl(国コード)

  • 目的: 特定の国でのアプリページ表示(評価、価格、利用可否)を確認。
  • 形式: ISO 3166-1 コード(例:USアメリカ、INインド、JP日本)。Google Play でサポートされる地域を参照(RegionsISO 3166-1)。
  • : https://play.google.com/store/apps/details?id=jp.gr.java_conf.tunecode.counter&gl=IN (インドでの表示)。
  • 補足: 国コードはサマリー評価やレビュー枠の表示に影響し、ユーザーの地域設定を模擬します。

&hl(言語コード)

  • 目的: アプリページの表示言語を変更し、レビューや説明文の言語をテスト。
  • 形式: ISO 639-1 コード(例:en英語、ja日本語、esスペイン語)。Google がサポートする言語を参照(Languages)。
  • : https://play.google.com/store/apps/details?id=jp.gr.java_conf.tunecode.counter&hl=es (スペイン語で表示)。
  • 補足: &hlはページの表示言語を指定しますが、評価値の選別には影響しません。

テスト方法

  1. ブラウザでアプリの URL(例:https://play.google.com/store/apps/details?id=jp.gr.java_conf.tunecode.counter)に&gl=IN&hl=enを追加。
  2. サマリー評価やレビュー枠の変化を観察。
  3. 例:&gl=IN&hl=enで、インドでの英語表示の場合を確認。

評価の種類

サマリー評価

サマリー評価は、Google の公式用語で「App Rating」や「Average Rating」と呼ばれる平均評価で、アプリ一覧や詳細ページのヘッダー(アプリアイコンやダウンロード数の表示部分)に星評価として表示されます。

  • 計算方法: 国ごとのレビュー数に基づいて計算。基準(例:最低レビュー数)に満たない場合、グローバルな評価値が適用される。
  • 表示場所: 以下の 2 か所で同じ値を参照
    • Google Play ストアのアプリ一覧サマリー評価1
      サマリー評価1
    • アプリ詳細ページのヘッダー部分サマリー評価2
      サマリー評価2
  • 表示の有無: 計算された評価値があっても、表示されない場合がある(後述)。

「評価とレビュー」枠

アプリ詳細ページの「評価とレビュー(Ratings and Reviews)」枠は、サマリー評価とは異なるデータセットを参照し、平均評価値、分布(棒グラフ)、表示言語に適したレビュー(コメント)を表示します。

  • 表示場所: アプリページ下部評価とレビュー
    評価とレビュー
  • 表示の有無: この枠自体が表示されたり、されなかったりする。サマリー評価が非表示でも表示される場合がある。
  • レビューの表示: 表示されるレビュー(コメント)はページの言語設定(&hlパラメータ)で変化。
  • 評価値と分布: レビュー数と平均評価が表示されるが、集計対象が不明瞭。

検証結果と推測

私のアプリ(カウント職人 匠)の Google Play Console(管理画面) データ(過去 90 日間)によると、総評価数は 37 件(詳細ページのヘッダーでも 37 件)。一方、Google Play ストアの「評価とレビュー」枠では、評価数の表示が 30 件または 7 件の場合があることを確認しました。以下、検証結果と推測をまとめます。

1. 評価数の表示

  • 観察: サマリー評価はどの国でも総評価数(37 件)が表示されるが、平均評価値(星の数)は国によって変化。「評価とレビュー」枠の評価数は 30 件または 7 件で、異なるデータセットを参照している可能性。

  • : ベトナム(VN):サマリー評価は 37 件(平均評価 4.7)、レビュー枠は 30 件(平均評価 4.7、Console データは 7 件)。

  • 推測: サマリー評価は全レビュー(37 件)を対象にグローバル値を計算し、国別の平均評価を表示する場合でも総評価数は 37 件のまま。「評価とレビュー」枠は地域や言語でフィルタリングされたデータを使用し、レビュー数が異なる。詳細は『7. 「評価とレビュー」枠の表示数に関する謎』を参照。

2. ユーザーが存在しない国での挙動

  • 観察: ユーザーが存在しない(またはごく少数)の国では、サマリー評価とレビュー枠の両方が表示される。サマリー評価は「37 件のレビュー、平均評価 4.7」、レビュー枠は「30 件のレビュー、平均評価 4.9」。

  • :

  • 推測: ユーザーが存在しない国では、地域データが不足し、グローバル評価がフォールバックとして表示される。Google Play が「アクティブ」と判定しない国では、グローバル値が優先される可能性。

3. サマリー評価の非表示

  • 観察: ユーザーが存在する国で、評価数が基準(例:5 件)に満たない場合、サマリー評価が非表示。レビュー枠は、評価が 0 件の国の場合に「7 件のレビュー、平均評価 4.1」で表示される。

  • :執筆時点で評価数 0 件の国

  • 推測: グローバル評価は、ユーザーが存在する国では無効化され、地域データが基準を満たさない場合、サマリー評価が非表示になる。

ユーザーが存在しない国ではグローバル評価が表示される一方、ユーザーが存在する国では評価が非表示になるケースがある点については、やや直感に反する仕様と感じられます。Google の設計として、誤解を避ける意図があるのでしょうか。

4. 「評価とレビュー」枠の非表示

サマリー表示と同じく、ユーザーが存在しない国ではグローバルと思われる評価が表示されますが、評価があるが数が少ない国では何も表示されなくなるのだとすれば、やや直感に反する仕様と感じられます。

5. サマリー評価の表示条件

  • 観察: 評価数が 5 件以上の国では、サマリー評価が国別値で表示されるが、レビュー枠は非表示。

  • :5 件以上の評価がある国

    • ブラジル(BR):評価 5 件、サマリー評価「37 件のレビュー、平均評価 5.0」、レビュー枠非表示ブラジル固有の平均評価が表示されているブラジル固有の平均評価が表示されている
    • フィリピン(PH):評価 5 件、サマリー評価「37 件のレビュー、平均評価 4.0」、レビュー枠非表示フィリピン固有の平均評価が表示されているフィリピン固有の平均評価が表示されている
      どちらの国もレビュー枠が表示されていない!どちらの国もレビュー枠が表示されていない!
  • 推測: サマリー評価は 5 件以上の評価で国別値が表示される可能性。アクティブな国では、閾値に達するまで評価が表示されない。

6. 「評価とレビュー」枠の表示条件

  • 観察: 評価数が 7 件の国(ベトナム)で、サマリー評価とレビュー枠が表示。Console上のデータ(7 件、平均評価 4.67)とレビュー枠(30 件、平均評価 4.7)のレビュー数が異なるが、平均評価は近似。
  • :
    • ベトナム(VN):評価 7 件(Console、平均評価 4.67)、サマリー評価「37 件のレビュー、平均評価 4.7」、レビュー枠「30 件のレビュー、平均評価 4.7」
  • 推測: レビュー枠の表示には、サマリー評価より厳しい条件(例:7 件以上、コメントの有無)が求められる可能性。ベトナムの平均評価 4.7 は Console で確認できる値の 4.67 に近似し、国別値を反映している可能性が高い。一方、レビュー数 30 件の表示についてはどう解釈すべきだろうか。

7. 「評価とレビュー」枠の表示数に関する謎

  • 観察:
    • ユーザーが存在しない(またはごく少数)の国:「30 件のレビュー、平均評価 4.9」
    • ユーザーが存在し、評価 0 件の国:「7 件のレビュー、平均評価 4.1」
    • 評価 1 ~ 3 件の国:レビュー枠非表示
    • 評価 7 件の国(ベトナム):「30 件のレビュー、平均評価 4.7」
  • :
  • 考察: レビュー枠のレビュー数は、グローバル値(30 件)または別のデータセット(7 件)を参照していると解釈できるようにも思えるが、ベトナムの 30 件は、Console で確認できるベトナムで得られた評価データ 7 件とも異なるため解釈が難しい。7 件のデータセットは、特定の地域や言語フィルタ(例:英語レビュー)に依存する可能性。コメントの有無や評価の有効期限が影響するかもしれないが、詳細は不明。

結論

Google Play ストアの評価表示は、地域や言語、評価数によって複雑に制御されています。私のアプリ(カウント職人 匠)では、総評価数 37 件にもかかわらず、日本(&gl=JP)で評価が表示されないなど、評価数が少ない国ではサマリー評価やレビュー枠が非表示になるパターンを観察しました。評価が 0 件の国でレビュー枠が表示されていることは興味深い点です。一方、ユーザーが存在しない国では、サマリー評価(37 件)とレビュー枠(30 件)の両方が表示されていることも特筆すべき点です。サマリー評価の表示には 5 件以上の評価、レビュー枠にはさらに追加の評価数やコメントの有無などが条件となっている可能性があります。

日本で評価が表示されるには

日本(&gl=JP)で評価が表示されるには、日本のユーザーから 5 件以上の評価が必要と推測されます。レビュー枠の表示には、さらに厳しい条件(例:7 件以上、コメントの有無)が求められる可能性があります。

おわりに

ユーザーが存在しない国では評価が表示される一方、ユーザーが存在する国では非表示になるという結果は、やや直感に反する印象を受けます。閾値の評価数が得られるまでグローバル評価が表示され続ける仕様になっていれば納得が出来るようにも思えます。この仕様が明示されるか、改善されることを期待したいところです。

免責事項: 本記事は、公開インターフェース(&gl/&hlパラメータ)と Google Play Console の集計データ(総評価数 37 件、国別評価数など)を基にした分析です。推測は私の観察に基づくもので、Google の公式仕様を保証しません。

読者への質問

  • 他のアプリでも同様の評価表示パターンを観察できましたか?
  • 閾値やグループ分けについて、追加のデータや仮説があればコメントで教えてください🙇‍♂️

参考文献

Discussion