리소스: Review
Android 앱 리뷰입니다.
| JSON 표현 | 
|---|
{
  "reviewId": string,
  "authorName": string,
  "comments": [
    {
      object ( | 
              
| 필드 | |
|---|---|
reviewId | 
                
                   
 이 리뷰의 고유 식별자입니다.  | 
              
authorName | 
                
                   
 리뷰를 작성한 사용자의 이름입니다.  | 
              
comments[] | 
                
                   
 리뷰의 의견을 포함하는 반복되는 입력란입니다.  | 
              
댓글
사용자와 개발자 사이의 대화 중 하나의 항목입니다.
| JSON 표현 | 
|---|
{ // Union field  | 
              
| 필드 | |
|---|---|
통합 필드  
  | 
              |
userComment | 
                
                   
 사용자의 의견입니다.  | 
              
developerComment | 
                
                   
 개발자의 의견.  | 
              
UserComment
사용자와 개발자 사이의 대화 중 사용자가 입력한 항목입니다.
| JSON 표현 | 
|---|
{ "text": string, "lastModified": { object (  | 
              
| 필드 | |
|---|---|
text | 
                
                   
 의견의 내용, 즉 리뷰 본문입니다. 사용자는 경우에 따라 제목과 본문이 각각 따로 있는 리뷰를 작성할 수 있으며, 이 경우 제목과 본문이 연결되고 Tab 문자로 구분됩니다.  | 
              
lastModified | 
                
                   
 의견이 마지막으로 업데이트된 시간입니다.  | 
              
starRating | 
                
                   
 리뷰의 별표 평점입니다(1~5).  | 
              
reviewerLanguage | 
                
                   
 리뷰 작성자의 언어 코드입니다. 기기 설정의 정보에서 가져온 값으로, 리뷰가 작성된 언어와 일치하지 않을 수 있습니다. 값이 없을 수 있습니다.  | 
              
device | 
                
                   
 리뷰 작성자 기기의 코드명입니다(예: klte, flounder). 값이 없을 수 있습니다.  | 
              
androidOsVersion | 
                
                   
 리뷰가 작성된 시점의 사용자 기기의 Android SDK 버전 정수값입니다(예: 23은 Marshmallow). 값이 없을 수 있습니다.  | 
              
appVersionCode | 
                
                   
 리뷰가 작성된 시점에 설치되어 있는 앱의 버전 코드 정수값입니다. 값이 없을 수 있습니다.  | 
              
appVersionName | 
                
                   
 리뷰가 작성된 시점에 설치되어 있는 앱의 버전 이름 문자열입니다. 값이 없을 수 있습니다.  | 
              
thumbsUpCount | 
                
                   
 이 리뷰에 좋아요를 준 사용자 수입니다.  | 
              
thumbsDownCount | 
                
                   
 이 리뷰에 싫어요를 준 사용자 수입니다.  | 
              
deviceMetadata | 
                
                   
 사용자 기기의 특징에 관한 정보입니다.  | 
              
originalText | 
                
                   
 리뷰가 번역된 경우, 리뷰의 번역되지 않은 텍스트입니다. 리뷰가 번역되지 않은 경우 공란입니다.  | 
              
타임스탬프
타임스탬프는 시간대나 현지 캘린더를 사용하지 않고 초 및 나노초 수 단위로 인코딩된 특정 시점을 나타냅니다. 초 및 나노초 수는 1970년 1월 1일 자정(UTC) 에포크로부터 경과된 시간으로 계산됩니다.
| JSON 표현 | 
|---|
{ "seconds": string, "nanos": integer }  | 
              
| 필드 | |
|---|---|
seconds | 
                
                   
 유닉스 시간 이후 경과된 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 | 
                
                   
 기기 클래스입니다 (예: tablet).  | 
              
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 | 
                
                   
 의견이 마지막으로 업데이트된 시간입니다.  | 
              
메서드 | 
            |
|---|---|
                
 | 
              단일 리뷰를 가져옵니다. | 
                
 | 
              모든 리뷰를 나열합니다. | 
                
 | 
              단일 리뷰에 답장하거나 기존 답장을 업데이트합니다. | 
오류 코드
이 리소스의 작업은 다음 HTTP 오류 코드를 반환합니다.
| 오류 코드 | 이유 | 해상도 | 
|---|---|---|
5xx | 
  Google Play 서버의 일반 오류입니다. | 요청을 다시 시도하세요.
     문제가 계속되면 Google Play 계정 관리자에게 문의하거나 지원 요청을 제출하세요. Play 상태 대시보드에서 알려진 서비스 중단이 있는지 확인해 보세요.  | 
409 | 
  동시 실행 업데이트 오류입니다.
     업데이트 중인 객체를 업데이트하려고 시도했습니다. 예를 들어 Play 결제 라이브러리의   | 
  요청을 다시 시도하세요. |