منبع: AppDetails
منبعی که جزئیات برنامه را نشان میدهد.
| نمایش JSON |
|---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
| فیلدها | |
|---|---|
name |
فقط خروجی. قالب: name=customers/{customerId}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
فقط خروجی. نام نمایشی برنامه. |
description |
فقط خروجی. شرح برنامه. |
appId |
فقط خروجی. شناسه یکتای فروشگاه برای مورد. مثال: «gmbmikajjgmnabiglmofipeabaddhgne» برای افزونه Chrome «ذخیره در Google Drive»، «com.google.android.apps.docs» برای برنامه Android Google Drive. |
revisionId |
فقط خروجی. نسخه برنامه. هرگاه نسخه جدیدی از برنامه منتشر شود، بازبینی جدیدی ثبت میشود. |
type |
فقط خروجی. نوع برنامه. |
iconUri |
فقط خروجی. پیوندی به تصویری که میتواند بهعنوان نماد محصول استفاده شود. |
detailUri |
فقط خروجی. شناسه منبع یکسان برای صفحه جزئیات مورد. |
firstPublishTime |
فقط خروجی. زمان اولین انتشار. از RFC 3339 استفاده میکند، که در آن خروجی تولیدشده همیشه Z-نرمالسازی میشود و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده میکند. انحرافهای غیراز «Z» نیز پذیرفته میشود. مثالها: |
latestPublishTime |
فقط خروجی. آخرین زمان انتشار. از RFC 3339 استفاده میکند، که در آن خروجی تولیدشده همیشه Z-نرمالسازی میشود و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده میکند. انحرافهای غیراز «Z» نیز پذیرفته میشود. مثالها: |
publisher |
فقط خروجی. ناشر مورد. |
isPaidApp |
فقط خروجی. نشان میدهد که آیا برنامه پولی است یا محتوای پولی دارد. |
homepageUri |
فقط خروجی. صفحه اصلی یا شناسه منبع یکسان وبسایت. |
privacyPolicyUri |
فقط خروجی. شناسه منبع یکسان که به خطمشی رازداری برنامه اشاره میکند، اگر توسط توسعهدهنده ارائه شده باشد. فیلد مختص نسخه که فقط زمانی تنظیم میشود که نسخه برنامه درخواستشده پیدا شود. |
reviewNumber |
فقط خروجی. تعداد مرورهای دریافتشده. اطلاعات مرور «نتبازار Chrome» همیشه برای جدیدترین نسخه برنامه خواهد بود. |
reviewRating |
فقط خروجی. ردهبندی برنامه (از ۵ ستاره). اطلاعات مرور «نتبازار Chrome» همیشه برای جدیدترین نسخه برنامه خواهد بود. |
serviceError |
فقط خروجی. اطلاعات مربوط به خطای جزئی سرویس درصورت وجود. |
categoryIds[] |
فقط خروجی. شناسههای دسته برنامه که همان شناسههای ذخیرهشده در مورد «نتبازار» است. انتظار میرود فقط یک شناسه دسته وجود داشته باشد. |
| در زیر فهرستی از فیلدهای متقابلاً انحصاری آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد: | |
chromeAppInfo |
فقط خروجی. اطلاعات برنامه «نتبازار Chrome». |
androidAppInfo |
فقط خروجی. اطلاعات برنامه Android. |
| پایان فیلدهای متقابلاً انحصاری. | |
AppItemType
نوع برنامه.
| شمارشیها | |
|---|---|
APP_ITEM_TYPE_UNSPECIFIED |
نوع برنامه مشخص نشده است. |
CHROME |
برنامه Chrome. |
ANDROID |
برنامه ARC++. |
WEB |
برنامه وب. |
ChromeAppInfo
اطلاعات برنامه «نتبازار Chrome».
| نمایش JSON |
|---|
{ "minUserCount": integer, "permissions": [ { object ( |
| فیلدها | |
|---|---|
minUserCount |
فقط خروجی. حداقل تعداد کاربرانی که از این برنامه استفاده میکنند. |
permissions[] |
فقط خروجی. هر اجازه سفارشی که برنامه درخواست کرده است. فیلد مختص نسخه که فقط وقتی تنظیم میشود که نسخه برنامه درخواستشده پیدا شود. |
siteAccess[] |
فقط خروجی. هر اجازهای که دسترسی به دامنهها یا الگوهای میزبان گسترده را فراهم میکند. ( مثلاً www.google.com). این شامل موارد منطبق از اسکریپتهای محتوا و همچنین میزبانها در گره اجازههای مانیفست میشود. فیلد مختص نسخه که فقط زمانی تنظیم میشود که نسخه برنامه درخواستشده پیدا شود. |
type |
فقط خروجی. انواع محصول در «نتبازار Chrome» |
riskAssessment |
فقط خروجی. حاوی دادههای ارزیابی مخاطره برای افزونه Chrome است. |
supportEnabled |
فقط خروجی. توسعهدهنده برنامه پشتیبانی از برنامهاش را فعال کرده است. فیلد مختص نسخه که فقط زمانی تنظیم میشود که نسخه درخواستی برنامه پیدا شود. |
isTheme |
فقط خروجی. آیا برنامه یا افزونه طرح زمینه است یا نه. |
googleOwned |
فقط خروجی. اینکه برنامه یا افزونه توسط Google ساخته و نگهداری میشود یا نه. فیلد مختص نسخه که فقط زمانی تنظیم میشود که نسخه برنامه درخواستشده پیدا شود. |
isCwsHosted |
فقط خروجی. آیا برنامه یا افزونه در «نتبازار Chrome» در وضعیت منتشرشده است یا نه. |
kioskEnabled |
فقط خروجی. آیا این برنامه برای حالت «کیوسک» در دستگاههای ChromeOS فعال است یا نه |
isKioskOnly |
فقط خروجی. اینکه برنامه فقط برای حالت «کیوسک» در دستگاههای ChromeOS باشد یا نه |
isExtensionPolicySupported |
فقط خروجی. آیا برنامه از خطمشی افزونهها پشتیبانی میکند یا نه. |
manifestVersion |
فقط خروجی. نسخه مانیفست این افزونه. |
ChromeAppPermission
اجازه درخواستشده توسط برنامه یا افزونه Chrome.
| نمایش JSON |
|---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
| فیلدها | |
|---|---|
type |
فقط خروجی. نوع اجازه. |
documentationUri |
فقط خروجی. درصورت دردسترس بودن، شناسه منبع یکسان برای صفحهای که اسناد مربوط به اجازه فعلی را دارد. |
accessUserData |
فقط خروجی. درصورت دردسترس بودن، اینکه آیا این اجازهها به برنامه/ افزونه امکان دسترسی به دادههای کاربر را میدهد یا نه. |
ChromeAppSiteAccess
یک اجازه میزبان را نشان دهد.
| نمایش JSON |
|---|
{ "hostMatch": string } |
| فیلدها | |
|---|---|
hostMatch |
فقط خروجی. این میتواند شامل میزبانهای بسیار خاص یا الگوهایی مانند «*.com» باشد. |
ItemType
آیا موردی در «نتبازار Chrome» افزونه است.
| شمارشیها | |
|---|---|
ITEM_TYPE_UNSPECIFIED |
نوع مورد نامشخص است. |
EXTENSION |
افزونههای Chrome. |
OTHERS |
هر نوع دیگری غیراز افزونه. |
RiskAssessmentData
دادههای ارزیابی مخاطره درباره افزونه/ برنامه.
| نمایش JSON |
|---|
{ "entries": [ { object ( |
| فیلدها | |
|---|---|
entries[] |
ارزیابیهای مخاطره فردی. |
overallRiskLevel |
سطح ریسک ارزیابیشده کلی در همه ورودیها. این سطح بالاترین سطح خطر از بین همه ورودیها خواهد بود. |
RiskAssessmentEntry
یک ورودی ارزیابی مخاطره.
| نمایش JSON |
|---|
{ "provider": enum ( |
| فیلدها | |
|---|---|
provider |
فقط خروجی. ارائهدهنده ارزیابی مخاطره که این ورودی از آن میآید. |
riskAssessment |
فقط خروجی. جزئیات ارزیابی مخاطره ارائهدهنده. |
riskLevel |
فقط خروجی. سطح خطر دستهبندیشده برای ارزیابی مخاطره. |
RiskAssessmentProvider
ارائهدهندگان ارزیابی مخاطره.
| شمارشیها | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
مقدار پیشفرض وقتی ارائهدهندهای مشخص نشده باشد. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
منسوخشده: لطفاً بهجای آن از ارائهدهندگان دیگر امتیاز مخاطره استفاده کنید. CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
منسوخشده: لطفاً بهجای آن از RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 استفاده کنید. Spin.Ai. |
RISK_ASSESSMENT_PROVIDER_LAYERX |
LayerX Security. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 |
Spin.AI V2. |
RiskAssessment
ارزیابی مخاطره برای افزونه Chrome.
| نمایش JSON |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| فیلدها | |
|---|---|
assessment |
ارزیابی مخاطره برای افزونه. درحالحاضر، این مقدار عددی است و تفسیر آن مختص هر ارائهدهنده ارزیابی مخاطره است. |
detailsUrl |
نشانی وبی که کاربر میتواند برای کسب اطلاعات بیشتر درباره ارزیابی مخاطره به آن پیمایش کند. |
version |
نسخه افزونهای که این ارزیابی برای آن اعمال میشود. |
RiskLevel
سطح خطر دستهبندیشده برای افزونه/برنامه.
| شمارشیها | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
سطح خطر مشخص نشده است. |
RISK_LEVEL_LOW |
افزونهای که نشاندهنده خطر کم است. |
RISK_LEVEL_MEDIUM |
افزونهای که خطر متوسطی دارد. |
RISK_LEVEL_HIGH |
افزونهای که خطر بالایی دارد. |
AndroidAppInfo
اطلاعات برنامه Android.
| نمایش JSON |
|---|
{
"permissions": [
{
object ( |
| فیلدها | |
|---|---|
permissions[] |
فقط خروجی. اجازههایی که برنامه Android درخواست کرده است. |
AndroidAppPermission
اجازه درخواستشده توسط برنامه Android.
| نمایش JSON |
|---|
{ "type": string } |
| فیلدها | |
|---|---|
type |
فقط خروجی. نوع اجازه. |
روشها |
|
|---|---|
|
دریافت برنامه خاصی برای مشتری بااستفاده از نام منبع آن. |