- منبع: اپلیکیشن
- مجوز برنامه
- مالکیت مدیریت شده
- ManagedPropertyType
- ManagedPropertyEntry
- AppTrackInfo
- کانال توزیع
- AppPricing
- رتبه بندی محتوا
- ویژگی App
- AppVersion
- روش ها
منبع: اپلیکیشن
اطلاعات مربوط به یک برنامه
نمایندگی JSON |
---|
{ "name": string, "title": string, "permissions": [ { object ( |
فیلدها | |
---|---|
name | نام برنامه به شکل enterprises/{enterprise}/applications/{packageName}. |
title | عنوان برنامه. محلی شده است. |
permissions[] | مجوزهای مورد نیاز برنامه |
managedProperties[] | مجموعه ای از ویژگی های مدیریت شده موجود برای از پیش پیکربندی برای برنامه. |
iconUrl | پیوندی به یک تصویر که می تواند به عنوان نماد برنامه استفاده شود. این تصویر برای استفاده تا سایز پیکسل 512*512 مناسب است. |
smallIconUrl | پیوندی به یک تصویر کوچکتر که می تواند به عنوان نماد برنامه استفاده شود. این تصویر برای استفاده تا اندازه پیکسل 128*128 مناسب است. |
appTracks[] | مسیرهای برنامه قابل مشاهده برای شرکت |
author | نام نویسنده برنامه ها (به عنوان مثال، توسعه دهنده برنامه). |
playStoreUrl | پیوندی به صفحه جزئیات Google Play (مصرف کننده) برای برنامه. |
distributionChannel | این بسته چگونه و در اختیار چه کسانی قرار می گیرد. |
appPricing | چه این برنامه رایگان باشد، چه رایگان با خریدهای درون برنامه ای یا پولی. اگر قیمت مشخص نشده باشد، به این معنی است که برنامه به طور کلی دیگر در دسترس نیست (حتی اگر ممکن است هنوز برای افرادی که آن را دارند در دسترس باشد). |
description | توضیحات تبلیغاتی محلی، در صورت وجود. |
screenshotUrls[] | لیستی از پیوندهای اسکرین شات نشان دهنده برنامه. |
category | دسته برنامه (مانند RACING، SOCIAL، و غیره) |
recentChanges | توضیح محلی از تغییرات اخیر ایجاد شده در برنامه. |
minAndroidSdkVersion | حداقل Android SDK لازم برای اجرای برنامه. |
contentRating | رتبه بندی محتوا برای این برنامه |
updateTime | فقط خروجی زمان تقریبی (طی 7 روز) آخرین بار برنامه منتشر شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
availableCountries[] | کشورهایی که این برنامه مطابق با ISO 3166-1 alpha-2 در آنها موجود است. |
features[] | ویژگی های قابل توجه (در صورت وجود) این برنامه. |
appVersions[] | نسخه هایی که در حال حاضر برای این برنامه موجود است. |
fullDescription | توضیحات کامل برنامه، در صورت موجود بودن. |
مجوز برنامه
مجوز مورد نیاز برنامه
نمایندگی JSON |
---|
{ "permissionId": string, "name": string, "description": string } |
فیلدها | |
---|---|
permissionId | رشته ای مات که به طور منحصر به فرد مجوز را شناسایی می کند. بومی سازی نشده است. |
name | نام مجوز. محلی شده است. |
description | شرحی طولانی تر از مجوز، ارائه جزئیات بیشتر در مورد تأثیر آن. محلی شده است. |
مالکیت مدیریت شده
دارایی مدیریت شده
نمایندگی JSON |
---|
{ "key": string, "type": enum ( |
فیلدها | |
---|---|
key | کلید منحصر به فردی که برنامه برای شناسایی دارایی استفاده می کند، به عنوان مثال "com.google.android.gm.fieldname". |
type | نوع ملک. |
title | نام ملک. محلی شده است. |
description | شرح طولانی تر از ملک، ارائه جزئیات بیشتر از آنچه که آن را تحت تاثیر قرار. محلی شده است. |
entries[] | برای ویژگیهای |
defaultValue | مقدار پیش فرض ملک. ویژگی های |
nestedProperties[] | برای ویژگی های |
ManagedPropertyType
نوع اموال مدیریت شده
Enums | |
---|---|
MANAGED_PROPERTY_TYPE_UNSPECIFIED | استفاده نشده است. |
BOOL | یک ویژگی از نوع بولی. |
STRING | یک ویژگی از نوع رشته. |
INTEGER | یک خاصیت از نوع عدد صحیح |
CHOICE | انتخاب یک مورد از یک مجموعه. |
MULTISELECT | انتخاب چند آیتم از یک مجموعه. |
HIDDEN | یک محدودیت پنهان از نوع رشته (مقدار پیشفرض میتواند برای انتقال اطلاعاتی که قابل تغییر نیستند، مانند کد نسخه استفاده شود). |
BUNDLE | بسته ای از خواص |
BUNDLE_ARRAY | مجموعه ای از بسته های دارایی. |
ManagedPropertyEntry
ورود یک ملک مدیریت شده
نمایندگی JSON |
---|
{ "value": string, "name": string } |
فیلدها | |
---|---|
value | مقدار قابل خواندن توسط ماشین ورودی، که باید در پیکربندی استفاده شود. بومی سازی نشده است. |
name | نام قابل خواندن برای انسان ارزش. محلی شده است. |
AppTrackInfo
شناسه برای نامگذاری ارتباط آهنگ برنامه.
نمایندگی JSON |
---|
{ "trackId": string, "trackAlias": string } |
فیلدها | |
---|---|
trackId | شناسه آهنگ منحصر به فرد غیرقابل تغییر، از |
trackAlias | نام تراک مرتبط با |
کانال توزیع
کانال های توزیع احتمالی
Enums | |
---|---|
DISTRIBUTION_CHANNEL_UNSPECIFIED | نامشخص |
PUBLIC_GOOGLE_HOSTED | بسته از طریق فروشگاه Play در دسترس است و محدود به یک شرکت خاص نیست. |
PRIVATE_GOOGLE_HOSTED | Package یک برنامه خصوصی است (محدود به یک شرکت) اما توسط Google میزبانی می شود. |
PRIVATE_SELF_HOSTED | برنامه خصوصی (محدود به یک شرکت) و به صورت خصوصی میزبانی می شود. |
AppPricing
قیمت های احتمالی برنامه
Enums | |
---|---|
APP_PRICING_UNSPECIFIED | قیمت گذاری ناشناخته، برای نشان دادن برنامه تأیید شده ای که به طور کلی در دسترس نیست استفاده می شود. |
FREE | برنامه رایگان است. |
FREE_WITH_IN_APP_PURCHASE | این برنامه رایگان است، اما خریدهای درون برنامه ای را ارائه می دهد. |
PAID | برنامه پرداخت می شود. |
رتبه بندی محتوا
رتبه بندی محتوا طبق استاندارد عمومی IARC.
Enums | |
---|---|
CONTENT_RATING_UNSPECIFIED | نامشخص |
THREE_YEARS | محتوای مناسب فقط برای سنین 3 سال و بالاتر. |
SEVEN_YEARS | محتوای مناسب فقط برای سنین 7 سال و بالاتر. |
TWELVE_YEARS | محتوای مناسب فقط برای سنین 12 سال و بالاتر. |
SIXTEEN_YEARS | محتوای مناسب فقط برای سنین 16 سال به بالا. |
EIGHTEEN_YEARS | محتوای مناسب فقط برای سنین 18 سال به بالا. |
ویژگی App
ویژگی های احتمالی برنامه
Enums | |
---|---|
APP_FEATURE_UNSPECIFIED | نامشخص |
VPN_APP | برنامه یک VPN است. |
AppVersion
این نشان دهنده یک نسخه واحد از برنامه است.
نمایندگی JSON |
---|
{ "versionString": string, "versionCode": integer, "trackIds": [ string ], "production": boolean } |
فیلدها | |
---|---|
versionString | رشته ای که توسعه دهنده برنامه در فروشگاه Play برای شناسایی نسخه استفاده می کند. رشته لزوما منحصر به فرد یا محلی نیست (به عنوان مثال، رشته می تواند "1.4" باشد). |
versionCode | شناسه افزایشی منحصر به فرد برای نسخه برنامه. |
trackIds[] | شناسههای تراک که نسخه برنامه در آنها منتشر شده است. این شامل مسیر تولید نمیشود (به جای آن به تولید مراجعه کنید). |
production | اگر مقدار True باشد، نشان می دهد که این نسخه یک آهنگ تولید است. |
روش ها | |
---|---|
| اطلاعاتی در مورد یک برنامه دریافت می کند. |