- المورد: RecentAppView
- CatalogAppView
- DeveloperDetails
- AppContactInformation
- AppCategory
- LocalizedStoreListings
- LocalizedStoreListing
- ImageAsset
- VideoAsset
- ScreenshotSet
- DeviceCompatibilityRequirements
- SdkVersion
- UsesConfiguration
- KeyboardType
- NavigationType
- TouchScreenType
- CompatibleScreen
- ScreenSize
- الكثافة
- Use32BitAbi
- الإذن
- DeviceIdentifier
- DeviceSelector
- RamSelector
- SocSelector
- DeviceTypeSelector
- التاريخ
- الطُرق
المورد: RecentAppView
بيانات وصفية حول تطبيق تم تعديله مؤخرًا
| تمثيل JSON |
|---|
{
"appView": {
object ( |
| الحقول | |
|---|---|
appView |
عرض التطبيقات التي تم تعديلها مؤخرًا |
CatalogAppView
عرض لتطبيق على Google Play ضمن "تصدير الكتالوج" لمتاجر التطبيقات
| تمثيل JSON |
|---|
{ "packageName": string, "developerDetails": { object ( |
| الحقول | |
|---|---|
packageName |
اسم حزمة التطبيق |
developerDetails |
تفاصيل المطوِّر الخاصة بالتطبيق |
appContactInformation |
معلومات الاتصال بالتطبيق التي يقدّمها المطوّر |
appCategory |
|
appSubcategory |
الفئة الفرعية للتطبيق، مثل "GAME_ACTION". |
hasInAppPurchases |
تُستخدَم لتحديد ما إذا كان التطبيق يتيح عمليات الشراء داخل التطبيق من خلال Google Play. |
localizedStoreListings |
بطاقات بيانات المتجر المترجَمة الخاصة بالتطبيق والتي تظهر على Google Play |
deviceCompatibilityRequirements[] |
قد يحدّد التطبيق عدة مجموعات من متطلبات توافق الأجهزة، ويُعدّ الجهاز متوافقًا مع التطبيق إذا استوفى متطلبات مجموعة واحدة على الأقل من |
permissions[] |
الأذونات المطلوبة التي يوضّحها التطبيق والتي تنطبق على جميع إصدارات حزمة تطوير البرامج (SDK) لنظام التشغيل Android |
permissionsSdk23[] |
الأذونات المطلوبة التي يحدّدها التطبيق والتي تنطبق على الإصدار 23 من حزمة تطوير البرامج (SDK) والإصدارات الأحدث |
excludedDevicesByIdentifier[] |
قائمة بالأجهزة المستبعَدة من توزيع التطبيق حتى إذا كانت متوافقة مع المتطلبات الواردة في deviceCompatibilityRequirements. يتم ربط هذه المعرّفات باستخدام عامل OR، أي يتم استبعاد الجهاز إذا كان يتطابق مع أي من المعرّفات. |
excludedDevicesBySelector[] |
قائمة بالأجهزة المستبعَدة من توزيع التطبيق حتى إذا كانت متوافقة مع المتطلبات الواردة في deviceCompatibilityRequirements. يتم استبعاد الجهاز إذا كان يتطابق مع أي من أدوات الاختيار المحدّدة. |
activeVersionNames[] |
الإصدارات النشطة من التطبيق التي تم ربطها بسمات بيان |
privacyPolicyUrl |
عنوان URL لسياسة الخصوصية في التطبيق |
hasInAppAds |
تُستخدَم لتحديد ما إذا كان التطبيق يتضمّن إعلانات. |
isAdultOnlyAudience |
تُستخدَم لتحديد ما إذا كان التطبيق يستهدف البالغين فقط (18 عامًا فأكثر). |
iarcCertificateId |
رقم تعريف شهادة IARC للتطبيق |
firstReleaseDateInUnitedStates |
يشير هذا الحقل إلى تاريخ إصدار التطبيق لأول مرة في الولايات المتحدة. |
priceInTheUnitedStates |
تمثّل هذه السمة سعر التطبيق في الولايات المتحدة. يكون هذا الحقل فارغًا إذا كان التطبيق مجانيًا. |
salePriceInTheUnitedStates |
السعر المخفَّض للتطبيق في الولايات المتحدة تتم تعبئة هذا الحقل فقط للتطبيقات المدفوعة التي تتضمّن تخفيضًا نشطًا في الولايات المتحدة. |
deliveryToken |
الرمز المميز المستخدَم لتسليم التطبيق من خلال Google Play Inline Install API |
lastPublishTime |
الطابع الزمني لآخر مرة تم فيها نشر التطبيق يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
DeveloperDetails
تفاصيل المطوِّر لتطبيق على Google Play
| تمثيل JSON |
|---|
{ "developerName": string, "contactEmail": string, "address": string, "phoneNumber": string, "website": string } |
| الحقول | |
|---|---|
developerName |
اسم المطوّر للتطبيق |
contactEmail |
عنوان البريد الإلكتروني المخصّص للتواصل مع المطوّر |
address |
تمثّل هذه السمة العنوان الجغرافي للمطوّر. |
phoneNumber |
رقم هاتف المطوِّر |
website |
الموقع الإلكتروني للمطوّر |
AppContactInformation
معلومات الاتصال الخاصة بالتطبيق
| تمثيل JSON |
|---|
{ "contactEmail": string, "phoneNumber": string, "websiteUrl": string } |
| الحقول | |
|---|---|
contactEmail |
عنوان البريد الإلكتروني المخصّص للتواصل بشأن هذا التطبيق، ويجب ضبطه دائمًا. |
phoneNumber |
رقم الهاتف المخصّص للتواصل بشأن هذا التطبيق، وهو معلومات يقدّمها المطوّر بشكل اختياري. |
websiteUrl |
عنوان URL للموقع الإلكتروني الخاص بالتواصل مع مطوّر هذا التطبيق، وهو معلومات يقدّمها المطوّر بشكل اختياري. |
AppCategory
فئة التطبيق.
| عمليات التعداد | |
|---|---|
APP_CATEGORY_UNSPECIFIED |
|
GAME |
|
APP |
|
LocalizedStoreListings
| تمثيل JSON |
|---|
{
"localizedStoreListings": [
{
object ( |
| الحقول | |
|---|---|
localizedStoreListings[] |
|
defaultLanguageCode |
رمز اللغة التلقائية للتطبيق. إذا لم تتوفّر بطاقة بيانات متجر مترجَمة للغة معيّنة، يتم استخدام الأصول من اللغة التلقائية بدلاً من ذلك. |
LocalizedStoreListing
بطاقات بيانات المتجر المترجمة الخاصة بالتطبيق
| تمثيل JSON |
|---|
{ "languageCode": string, "appName": string, "shortDescription": string, "fullDescription": string, "icon": { object ( |
| الحقول | |
|---|---|
languageCode |
تمثّل هذه السمة رمز اللغة المستخدَمة في عملية الترجمة هذه وفقًا لمعيار BCP-47. |
appName |
اسم التطبيق في هذه اللغة |
shortDescription |
تمثّل هذه السمة وصفًا موجزًا للتطبيق بهذه اللغة. |
fullDescription |
وصف أطول للتطبيق بهذه اللغة |
icon |
رمز التطبيق |
featureGraphic |
الرسم المميز للتطبيق |
video |
تمثّل هذه السمة فيديو للتطبيق. |
phoneScreenshots |
لقطات شاشة للتطبيق على الهاتف |
tabletSmallScreenshots |
لقطات شاشة التطبيق على الأجهزة اللوحية الصغيرة |
tabletRegularScreenshots |
لقطات الشاشة العادية للتطبيق على الأجهزة اللوحية |
ImageAsset
تمثّل هذه السمة مادة عرض صورة.
| تمثيل JSON |
|---|
{ "imageUrl": string } |
| الحقول | |
|---|---|
imageUrl |
تمثّل هذه السمة عنوان URL لمادة عرض الصورة. |
VideoAsset
مادة عرض فيديو
| تمثيل JSON |
|---|
{ "videoUrl": string } |
| الحقول | |
|---|---|
videoUrl |
تمثّل هذه السمة عنوان URL لمادة عرض الفيديو. |
ScreenshotSet
مجموعة من لقطات الشاشة
| تمثيل JSON |
|---|
{
"screenshots": [
{
object ( |
| الحقول | |
|---|---|
screenshots[] |
مواد عرض الصور الخاصة بلقطات الشاشة |
DeviceCompatibilityRequirements
تحدّد هذه السمة مجموعة من متطلبات توافق التطبيق مع الأجهزة. ويجب أن يستوفي الجهاز جميع المتطلبات في المجموعة لكي يُعدّ متوافقًا مع التطبيق.
| تمثيل JSON |
|---|
{ "sdkVersion": { object ( |
| الحقول | |
|---|---|
sdkVersion |
تحدِّد هذه السمة نطاقًا من إصدارات حزمة تطوير البرامج (SDK) التي يتوافق معها التطبيق. |
requiredSystemFeatures[] |
ميزات النظام التي يتطلّبها التطبيق يجب أن يتضمّن الجهاز جميع ميزات النظام ليُعدّ متوافقًا مع التطبيق. |
requiredSoftwareLibraries[] |
قائمة بالمكتبات المطلوبة كما هو موضّح في علامة البيان |
isScreenRequired |
تحدّد هذه السمة ما إذا كان التطبيق يتطلّب شاشة. |
glEsVersion |
إصدار OpenGL ES المطلوب |
usesConfigurations[] |
تسرِد هذه السمة جميع الإعدادات التي تم وضع علامة عليها على أنّها مطلوبة باستخدام علامة البيان |
compatibleScreens[] |
الشاشات المتوافقة كما هو موضّح في علامة |
supportedScreens[] |
الشاشات المتوافقة كما هو موضّح في علامة |
requiresSmallestWidthDp |
تحدّد هذه السمة الحدّ الأدنى لأصغر عرض مطلوب للشاشة. |
supportedGlTextures[] |
بِنيات gl المتوافقة كما هو محدّد في علامة البيان |
nativePlatforms[] |
قائمة واجهات التطبيق الثنائية (ABI) المطلوبة، مثل |
use32BitAbi |
قيمة العلامة |
SdkVersion
تحدّد هذه السمة نطاقًا من إصدارات حزمة تطوير البرامج (SDK). يُعد الجهاز متوافقًا إذا كان إصدار حزمة تطوير البرامج (SDK) يقع ضمن نطاق minSdkVersion وmaxSdkVersion.
| تمثيل JSON |
|---|
{ "minSdkVersion": string, "maxSdkVersion": string, "targetSdkVersion": string } |
| الحقول | |
|---|---|
minSdkVersion |
الحد الأدنى لإصدار حزمة تطوير البرامج (SDK) المطلوب للتطبيق (شامل). |
maxSdkVersion |
الحد الأقصى لإصدار حزمة تطوير البرامج (SDK) المطلوب للتطبيق (شامل). |
targetSdkVersion |
تمثّل هذه السمة إصدار حزمة تطوير البرامج (SDK) المستهدَف للتطبيق. |
UsesConfiguration
تمثّل هذه السمة جميع الإعدادات التي تم وضع علامة عليها على أنّها مطلوبة باستخدام علامة uses-configuration في ملف البيان.
| تمثيل JSON |
|---|
{ "requiresFiveWayNavigation": boolean, "requiresHardwareKeyboard": boolean, "requiredKeyboardType": enum ( |
| الحقول | |
|---|---|
requiresFiveWayNavigation |
توضّح هذه السمة ما إذا كان التطبيق يتطلّب عنصر تحكّم للتنقّل الخماسي الاتجاه. |
requiresHardwareKeyboard |
تُستخدَم لتحديد ما إذا كان التطبيق يتطلّب لوحة مفاتيح خارجية. |
requiredKeyboardType |
نوع لوحة المفاتيح المطلوبة |
requiredNavigationType |
يجب توفُّر جهاز مزوّد بنظام الملاحة. |
requiredTouchscreenType |
نوع شاشة اللمس المطلوبة |
KeyboardType
| عمليات التعداد | |
|---|---|
KEYBOARD_TYPE_UNSPECIFIED |
|
KEYBOARD_TYPE_UNDEFINED |
|
KEYBOARD_TYPE_NO_KEYS |
|
KEYBOARD_TYPE_QWERTY |
|
KEYBOARD_TYPE_TWELVE_KEY |
|
TouchScreenType
| عمليات التعداد | |
|---|---|
TOUCHSCREEN_TYPE_UNSPECIFIED |
|
TOUCHSCREEN_TYPE_UNDEFINED |
|
TOUCHSCREEN_TYPE_NO_TOUCHSCREEN |
|
TOUCHSCREEN_TYPE_STYLUS |
|
TOUCHSCREEN_TYPE_FINGER |
|
CompatibleScreen
الشاشات المتوافقة كما هو موضّح في علامة compatible-screens Manifest.
| تمثيل JSON |
|---|
{ "screenSize": enum ( |
| الحقول | |
|---|---|
screenSize |
حجم الشاشة |
density |
كثافة الشاشة |
ScreenSize
حجم الشاشة
| عمليات التعداد | |
|---|---|
SCREEN_SIZE_UNSPECIFIED |
|
SCREEN_SIZE_SMALL |
|
SCREEN_SIZE_NORMAL |
|
SCREEN_SIZE_LARGE |
|
SCREEN_SIZE_EXTRA_LARGE |
|
الكثافة
كثافة الشاشة
| عمليات التعداد | |
|---|---|
DENSITY_UNSPECIFIED |
|
DENSITY_NODPI |
|
DENSITY_LDPI |
|
DENSITY_MDPI |
|
DENSITY_TVDPI |
|
DENSITY_HDPI |
|
DENSITY_280 |
|
DENSITY_XHDPI |
|
DENSITY_360 |
|
DENSITY_400 |
|
DENSITY_420 |
|
DENSITY_XXHDPI |
|
DENSITY_560 |
|
DENSITY_XXXHDPI |
|
Use32BitAbi
قيمة العلامة android:use32BitAbi التي تم استردادها من ملف البيان https://developer.android.com/reference/android/R.attr#use32bitAbi
| عمليات التعداد | |
|---|---|
USE_32_BIT_ABI_UNSPECIFIED |
|
USE_32_BIT_ABI_TRUE |
تم ضبط قيمة use32BitAbi على "true". |
USE_32_BIT_ABI_OTHER |
لم يتم ضبط قيمة use32BitAbi أو تم ضبطها على قيمة أخرى غير "true". |
الإذن
إذن يعلن عنه أحد التطبيقات.
| تمثيل JSON |
|---|
{ "name": string, "maxSdkVersion": integer } |
| الحقول | |
|---|---|
name |
السمة |
maxSdkVersion |
السمة |
معرّف الجهاز
تحدّد هذه السمة معرّف الجهاز.
| تمثيل JSON |
|---|
{ "deviceBrand": string, "deviceModel": string } |
| الحقول | |
|---|---|
deviceBrand |
|
deviceModel |
|
DeviceSelector
تحدّد هذه السمة أداة اختيار جهاز. يُعدّ الجهاز مطابقًا إذا كان يطابق أيًا من أدوات الاختيار المحدّدة.
| تمثيل JSON |
|---|
{ "ramSelector": { object ( |
| الحقول | |
|---|---|
ramSelector |
تحدّد هذه السمة أداة اختيار ذاكرة الوصول العشوائي (RAM) لجهاز. |
socSelectors[] |
أدوات اختيار SOC يتطابق الجهاز مع أداة اختيار الجهاز إذا كان يتطابق مع أي من أدوات اختيار نظام التشغيل على الشريحة. |
deviceTypeSelector |
|
RamSelector
تحدّد هذه السمة أداة اختيار ذاكرة الوصول العشوائي (RAM) لجهاز.
| تمثيل JSON |
|---|
{ "ramMbLessThanOrEqual": string } |
| الحقول | |
|---|---|
ramMbLessThanOrEqual |
سيؤدي ذلك إلى مطابقة أي جهاز يحتوي على ذاكرة وصول عشوائي (RAM) أقل من أو تساوي ramMbLessThanOrEqual ميغابايت. |
SocSelector
تحدّد هذه السمة أداة اختيار نظام على شريحة (SOC) لجهاز. سيؤدي ذلك إلى مطابقة أي جهاز تتطابق فيه المنظومة على الرقاقة (SoC) مع جميع الحقول في أداة الاختيار.
| تمثيل JSON |
|---|
{ "socMake": string, "socModel": string } |
| الحقول | |
|---|---|
socMake |
|
socModel |
|
DeviceTypeSelector
محدّد لمطابقة الأجهزة من نوع معيّن.
| عمليات التعداد | |
|---|---|
DEVICE_TYPE_SELECTOR_UNSPECIFIED |
|
ANDROID_GO |
|
التاريخ
تمثّل هذه السمة تاريخ تقويم كاملاً أو جزئيًا، مثل تاريخ الميلاد. يتم تحديد الوقت من اليوم والمنطقة الزمنية في مكان آخر أو لا أهمية لهما. التاريخ نسبي بالنسبة إلى التقويم الغريغوري. يمكن أن يمثّل ذلك أحد ما يلي:
- تاريخ كامل، مع قيم غير صفرية للسنة والشهر واليوم
- الشهر واليوم، مع سنة صفر (على سبيل المثال، ذكرى سنوية)
- سنة بمفردها، مع شهر ويوم بقيمة صفر
- سنة وشهر، مع يوم صفر (على سبيل المثال، تاريخ انتهاء صلاحية بطاقة ائتمان).
الأنواع ذات الصلة:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| تمثيل JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| الحقول | |
|---|---|
year |
تمثّل هذه السمة سنة التاريخ. يجب أن تتراوح القيمة بين 1 و9999، أو 0 لتحديد تاريخ بدون سنة. |
month |
الشهر من السنة يجب أن يكون رقمًا يتراوح بين 1 و12، أو 0 لتحديد سنة بدون شهر ويوم. |
day |
اليوم من الشهر يجب أن يكون الرقم بين 1 و31 وأن يكون صالحًا للسنة والشهر، أو 0 لتحديد سنة بمفردها أو سنة وشهر لا يكون فيه اليوم مهمًا. |
الطُرق |
|
|---|---|
|
تعرض هذه الطريقة بيانات وصفية حول تطبيق تم تعديله مؤخرًا. |
رموز الخطأ
تعرض عمليات هذا المرجع رموز خطأ HTTP التالية:
| رمز الخطأ | السبب | الوصف | الدقة |
|---|