リソース: Review
Android アプリのレビュー。
JSON 表現 |
---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
フィールド | |
---|---|
reviewId |
このレビューの固有識別子。 |
authorName |
レビューを書いたユーザーの名前。 |
comments[] |
レビューのコメントを含む繰り返しフィールド。 |
コメント
ユーザーとデベロッパー間の会話のエントリ。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド
|
|
userComment |
ユーザーのコメント。 |
developerComment |
デベロッパーのコメント。 |
UserComment
ユーザーとデベロッパー間の会話のユーザー エントリ。
JSON 表現 |
---|
{ "text": string, "lastModified": { object ( |
フィールド | |
---|---|
text |
コメントの内容(レビューの本文)。タイトルと本文を分けてレビューを書ける場合があります。この場合、タイトルと本文は連結されタブ文字で区切られます。 |
lastModified |
このコメントの最終更新日時。 |
starRating |
レビューに関連付けられた 1 ~ 5 の評価。 |
reviewerLanguage |
レビュー投稿者の言語コード。デバイスの設定から取得されるため、レビューが書かれる言語と一致するとは限りません。存在しない場合もあります。 |
device |
レビュー投稿者のデバイスのコードネーム(klte、flounder など)。存在しない場合もあります。 |
androidOsVersion |
レビューが書かれた時点でのユーザー デバイスの Android SDK バージョン(整数。例: 23 は Marshmallow)。存在しない場合もあります。 |
appVersionCode |
レビューが書かれた時点でインストールされているアプリのバージョン コード(整数)。存在しない場合もあります。 |
appVersionName |
レビューが書かれた時点でインストールされているアプリのバージョン名の文字列。存在しない場合もあります。 |
thumbsUpCount |
このレビューを高く評価したユーザーの数。 |
thumbsDownCount |
このレビューを低く評価したユーザーの数。 |
deviceMetadata |
ユーザーのデバイスの特徴に関する情報。 |
originalText |
レビューが翻訳されている場合、翻訳前のレビューのテキスト。レビューが翻訳されていない場合は空欄になります。 |
タイムスタンプ
タイムスタンプは、タイムゾーンや現地のカレンダーに依存しない時点を表します。秒数と小数以下の秒数(ナノ秒単位)としてエンコードされます。秒数は、1970 年 1 月 1 日午前 0 時(UTC)のエポックを基準とします。
JSON 表現 |
---|
{ "seconds": string, "nanos": integer } |
フィールド | |
---|---|
seconds |
Unix エポックからの UTC 時刻の秒数を表します。 |
nanos |
非負の小数以下の秒数(ナノ秒単位)。0~999,999,999 の範囲(境界を含む)になります。 |
DeviceMetadata
ユーザーのデバイスの特徴。
JSON 表現 |
---|
{ "productName": string, "manufacturer": string, "deviceClass": string, "screenWidthPx": integer, "screenHeightPx": integer, "nativePlatform": string, "screenDensityDpi": integer, "glEsVersion": integer, "cpuModel": string, "cpuMake": string, "ramMb": integer } |
フィールド | |
---|---|
productName |
デバイスのモデル名(例: Droid) |
manufacturer |
デバイスのメーカー(例: Motorola) |
deviceClass |
デバイスのクラス(例: タブレット) |
screenWidthPx |
画面の幅(ピクセル) |
screenHeightPx |
画面の高さ(ピクセル) |
nativePlatform |
ネイティブ プラットフォームのカンマ区切りのリスト(例: "arm", "arm7") |
screenDensityDpi |
画面密度(DPI) |
glEsVersion |
OpenGL バージョン |
cpuModel |
デバイスの CPU モデル(例: 「MSM8974」) |
cpuMake |
デバイスの CPU メーカー(例: 「Qualcomm」) |
ramMb |
デバイスの RAM(MB 単位)(例: 「2048」) |
DeveloperComment
ユーザーとデベロッパー間の会話のデベロッパー エントリ。
JSON 表現 |
---|
{
"text": string,
"lastModified": {
object ( |
フィールド | |
---|---|
text |
コメントの内容(返信の本文)。 |
lastModified |
このコメントの最終更新日時。 |
メソッド |
|
---|---|
|
1 件のレビューを取得します。 |
|
すべてのレビューを一覧表示します。 |
|
1 件のレビューに返信するか、既存の返信を更新します。 |
エラーコード
このリソースのオペレーションは、次の HTTP エラーコードを返します。
エラーコード | 理由 | 解決策 |
---|---|---|
5xx |
Google Play サーバーの一般的なエラー。 | リクエストを再試行してください。 問題が解決しない場合は、Google Play アカウント マネージャーにお問い合わせいただくか、サポート リクエストを送信してください。Google Play ステータス ダッシュボードで、既知のサービス停止がないか確認してください。 |
409 |
同時実行更新エラー。 更新中のオブジェクトを更新しようとしました。たとえば、Play Billing Library の |
リクエストを再試行してください。 |