منبع: نقد و بررسی
نقد و بررسی یک اپلیکیشن اندروید
| نمایش JSON |
|---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
| فیلدها | |
|---|---|
reviewId | شناسه منحصر به فرد برای این بررسی. |
authorName | نام کاربری که نظر را نوشته است. |
comments[] | یک فیلد تکراری حاوی نظرات برای بررسی. |
نظر دهید
ورودی مکالمه بین کاربر و توسعهدهنده.
| نمایش JSON |
|---|
{ // Union field |
| فیلدها | |
|---|---|
| |
userComment | نظر یکی از کاربران. |
developerComment | نظر یک توسعهدهنده. |
نظر کاربر
ورود کاربر از مکالمه بین کاربر و توسعهدهنده.
| نمایش JSON |
|---|
{ "text": string, "lastModified": { object ( |
| فیلدها | |
|---|---|
text | محتوای نظر، یعنی متن نظر. در برخی موارد، کاربران توانستهاند نظری با عنوان و متن جداگانه بنویسند؛ در این موارد، عنوان و متن به هم پیوسته و با یک کاراکتر تب از هم جدا شدهاند. |
lastModified | آخرین باری که این نظر بهروزرسانی شده است. |
starRating | امتیاز ستارهای مرتبط با نقد، از ۱ تا ۵. |
reviewerLanguage | کد زبان برای بررسیکننده. این کد از تنظیمات دستگاه گرفته شده است، بنابراین تضمینی وجود ندارد که با زبانی که بررسی با آن نوشته شده است مطابقت داشته باشد. ممکن است وجود نداشته باشد. |
device | اسم رمز دستگاه بررسیکننده، مثلاً klte، flounder. ممکن است وجود نداشته باشد. |
androidOsVersion | نسخه صحیح Android SDK دستگاه کاربر در زمان نگارش نقد، مثلاً ۲۳ مارشمالو. ممکن است وجود نداشته باشد. |
appVersionCode | کد نسخه صحیح برنامه همانطور که در زمان نوشتن نقد نصب شده است. ممکن است وجود نداشته باشد. |
appVersionName | نام نسخه برنامه که در زمان نوشتن نقد نصب شده است را به صورت رشتهای وارد کنید. ممکن است وجود نداشته باشد. |
thumbsUpCount | تعداد کاربرانی که به این نظر امتیاز مثبت دادهاند. |
thumbsDownCount | تعداد کاربرانی که به این نظر رأی منفی دادهاند. |
deviceMetadata | اطلاعات مربوط به ویژگیهای دستگاه کاربر. |
originalText | متن ترجمه نشده نقد، جایی که نقد ترجمه شده است. اگر نقد ترجمه نشده باشد، این قسمت خالی گذاشته میشود. |
مهر زمانی
یک مهر زمان، نقطهای از زمان را مستقل از هر منطقه زمانی یا تقویم محلی نشان میدهد که به صورت تعداد ثانیهها و کسری از ثانیهها با وضوح نانوثانیه کدگذاری شده است. این تعداد نسبت به یک دوره زمانی در نیمهشب UTC در ۱ ژانویه ۱۹۷۰ است.
| نمایش JSON |
|---|
{ "seconds": string, "nanos": integer } |
| فیلدها | |
|---|---|
seconds | ثانیههای زمان UTC را از زمان آغاز یونیکس نشان میدهد. |
nanos | کسرهای غیر منفی ثانیه با وضوح نانوثانیه. باید شامل ۰ تا ۹۹۹۹۹۹۹۹۹۹۹ باشد. |
دستگاهفراداده
ویژگیهای دستگاه کاربر.
| نمایش 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 | سازنده دستگاه (مثلاً موتورولا) |
deviceClass | کلاس دستگاه (مثلاً تبلت) |
screenWidthPx | عرض صفحه نمایش بر حسب پیکسل |
screenHeightPx | ارتفاع صفحه نمایش بر حسب پیکسل |
nativePlatform | فهرست پلتفرمهای بومی (مثلاً "arm"، "arm7") که با ویرگول از هم جدا شدهاند |
screenDensityDpi | تراکم صفحه نمایش (DPI) |
glEsVersion | نسخه OpenGL |
cpuModel | مدل CPU دستگاه، مثلاً "MSM8974" |
cpuMake | سازنده پردازنده دستگاه، مثلاً "Qualcomm" |
ramMb | رم دستگاه بر حسب مگابایت، مثلاً "2048" |
نظر توسعهدهنده
ورودی توسعهدهنده از مکالمه بین کاربر و توسعهدهنده.
| نمایش JSON |
|---|
{
"text": string,
"lastModified": {
object ( |
| فیلدها | |
|---|---|
text | محتوای نظر، یعنی بدنه پاسخ. |
lastModified | آخرین باری که این نظر بهروزرسانی شده است. |
روشها | |
|---|---|
| یک بررسی واحد دریافت میکند. |
| همه نقدها را فهرست میکند. |
| به یک نظر پاسخ میدهد، یا یک پاسخ موجود را بهروزرسانی میکند. |
کدهای خطا
عملیات این منبع، کدهای خطای HTTP زیر را برمیگرداند:
| کد خطا | دلیل | توضیحات | وضوح تصویر |
|---|