منبع: بررسی
بررسی اپلیکیشن اندروید
نمایندگی JSON |
---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
فیلدها | |
---|---|
reviewId | شناسه منحصر به فرد برای این بررسی. |
authorName | نام کاربری که نظر را نوشته است. |
comments[] | یک فیلد تکراری حاوی نظرات برای بررسی. |
نظر دهید
ورودی مکالمه بین کاربر و توسعه دهنده.
نمایندگی JSON |
---|
{ // Union field |
فیلدها | |
---|---|
| |
userComment | نظر یکی از کاربران |
developerComment | نظر یک توسعه دهنده |
نظر کاربر
ورود کاربر از مکالمه بین کاربر و توسعه دهنده.
نمایندگی JSON |
---|
{ "text": string, "lastModified": { object ( |
فیلدها | |
---|---|
text | محتوای نظر، یعنی بدنه بررسی. در برخی موارد، کاربران توانستهاند نظری را با عنوان و متن جداگانه بنویسند. در این موارد عنوان و بدنه با یک کاراکتر تب به هم پیوسته و از هم جدا می شوند. |
lastModified | آخرین باری که این نظر به روز شد. |
starRating | رتبه بندی ستاره مرتبط با بررسی، از 1 تا 5. |
reviewerLanguage | کد زبان برای داور. این از تنظیمات دستگاه گرفته شده است، بنابراین تضمین نمی شود که با زبانی که بررسی به آن نوشته شده است مطابقت داشته باشد. ممکن است وجود نداشته باشد. |
device | نام رمز دستگاه بازبین، به عنوان مثال klte، flounder. ممکن است غایب باشد. |
androidOsVersion | نسخه صحیح اندروید SDK دستگاه کاربر در زمان نوشتن بررسی، به عنوان مثال 23 مارشمالو است. ممکن است غایب باشد. |
appVersionCode | کد نسخه صحیح برنامه همانطور که در زمان نگارش بررسی نصب شده بود. ممکن است غایب باشد. |
appVersionName | نام نسخه رشته ای برنامه همانطور که در زمان نگارش بررسی نصب شده بود. ممکن است غایب باشد. |
thumbsUpCount | تعداد کاربرانی که این بررسی را مثبت اعلام کرده اند. |
thumbsDownCount | تعداد کاربرانی که این بررسی را به شدت کاهش داده اند. |
deviceMetadata | اطلاعات در مورد ویژگی های دستگاه کاربر. |
originalText | متن ترجمه نشده نقد، جایی که نقد ترجمه شده است. اگر مرور ترجمه نشده باشد، این قسمت خالی می ماند. |
مهر زمان
مهر زمانی نشان دهنده یک نقطه زمانی مستقل از هر منطقه زمانی یا تقویم محلی است که به صورت شمارش ثانیه و کسری از ثانیه با وضوح نانوثانیه کدگذاری می شود. شمارش نسبت به یک دوره در نیمه شب UTC در 1 ژانویه 1970 است.
نمایندگی JSON |
---|
{ "seconds": string, "nanos": integer } |
فیلدها | |
---|---|
seconds | نشان دهنده ثانیه های زمان UTC از زمان یونیکس است. |
nanos | کسرهای غیر منفی از ثانیه در وضوح نانوثانیه. باید از 0 تا 999999999 باشد. |
Metadata دستگاه
ویژگی های دستگاه کاربر.
نمایندگی 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 | ساخت CPU دستگاه، به عنوان مثال "Qualcomm" |
ramMb | حافظه رم دستگاه به مگابایت، به عنوان مثال "2048" |
نظر توسعه دهنده
ورودی برنامهنویس از مکالمه بین کاربر و توسعهدهنده.
نمایندگی JSON |
---|
{
"text": string,
"lastModified": {
object ( |
فیلدها | |
---|---|
text | محتوای کامنت یعنی پاسخ بدن. |
lastModified | آخرین باری که این نظر به روز شد. |
روش ها | |
---|---|
| یک بررسی واحد دریافت می کند. |
| همه نظرات را فهرست می کند. |
| به یک بررسی پاسخ می دهد، یا یک پاسخ موجود را به روز می کند. |