- משאב: RecentAppView
- CatalogAppView
- DeveloperDetails
- AppContactInformation
- AppCategory
- LocalizedStoreListings
- LocalizedStoreListing
- ImageAsset
- VideoAsset
- ScreenshotSet
- DeviceCompatibilityRequirements
- SdkVersion
- UsesConfiguration
- KeyboardType
- NavigationType
- TouchScreenType
- CompatibleScreen
- ScreenSize
- צפיפות
- Use32BitAbi
- הרשאה
- DeviceIdentifier
- DeviceSelector
- RamSelector
- SocSelector
- DeviceTypeSelector
- תאריך
- Methods
משאב: 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[] |
הרשאות נדרשות שהוצהרו על ידי האפליקציה, שחלות על כל הגרסאות של Android SDK. |
permissionsSdk23[] |
הרשאות נדרשות שהאפליקציה הצהירה עליהן, שחלות על גרסאות Android SDK SDK 23 ומעלה. |
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 |
כתובת האתר של איש הקשר של האפליקציה הזו. המפתח יכול לספק אותה. |
AppCategory
הקטגוריה של האפליקציה.
| טיפוסים בני מנייה (enum) | |
|---|---|
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 (Application Binary Interface) נדרשים, למשל |
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
| טיפוסים בני מנייה (enum) | |
|---|---|
KEYBOARD_TYPE_UNSPECIFIED |
|
KEYBOARD_TYPE_UNDEFINED |
|
KEYBOARD_TYPE_NO_KEYS |
|
KEYBOARD_TYPE_QWERTY |
|
KEYBOARD_TYPE_TWELVE_KEY |
|
TouchScreenType
| טיפוסים בני מנייה (enum) | |
|---|---|
TOUCHSCREEN_TYPE_UNSPECIFIED |
|
TOUCHSCREEN_TYPE_UNDEFINED |
|
TOUCHSCREEN_TYPE_NO_TOUCHSCREEN |
|
TOUCHSCREEN_TYPE_STYLUS |
|
TOUCHSCREEN_TYPE_FINGER |
|
CompatibleScreen
מסכים תואמים כמו שמופיע בcompatible-screensתג המניפסט.
| ייצוג JSON |
|---|
{ "screenSize": enum ( |
| שדות | |
|---|---|
screenSize |
גודל המסך. |
density |
צפיפות המסך. |
ScreenSize
גודל המסך.
| טיפוסים בני מנייה (enum) | |
|---|---|
SCREEN_SIZE_UNSPECIFIED |
|
SCREEN_SIZE_SMALL |
|
SCREEN_SIZE_NORMAL |
|
SCREEN_SIZE_LARGE |
|
SCREEN_SIZE_EXTRA_LARGE |
|
צפיפות
צפיפות המסך.
| טיפוסים בני מנייה (enum) | |
|---|---|
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.
| טיפוסים בני מנייה (enum) | |
|---|---|
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 |
המאפיין |
DeviceIdentifier
הגדרת מזהה מכשיר למכשיר.
| ייצוג JSON |
|---|
{ "deviceBrand": string, "deviceModel": string } |
| שדות | |
|---|---|
deviceBrand |
|
deviceModel |
|
DeviceSelector
מגדירה בורר מכשירים למכשיר. מכשיר נחשב תואם אם הוא תואם לאחד מהסלקטורים שצוינו.
| ייצוג JSON |
|---|
{ "ramSelector": { object ( |
| שדות | |
|---|---|
ramSelector |
מגדירה בורר RAM למכשיר. |
socSelectors[] |
הסלקטורים של SOC. מכשיר תואם לסלקטור המכשיר אם הוא תואם לאחד מסלקטורי ה-SOC. |
deviceTypeSelector |
|
RamSelector
מגדירה בורר RAM למכשיר.
| ייצוג JSON |
|---|
{ "ramMbLessThanOrEqual": string } |
| שדות | |
|---|---|
ramMbLessThanOrEqual |
התנאי הזה יתאים לכל מכשיר עם זיכרון RAM בנפח ramMbLessThanOrEqual mb או פחות. |
SocSelector
הגדרת בורר SOC למכשיר. ההתאמה תהיה לכל מכשיר שהמערכת על שבב (SoC) שלו תואמת לכל השדות בסלקטור.
| ייצוג JSON |
|---|
{ "socMake": string, "socModel": string } |
| שדות | |
|---|---|
socMake |
|
socModel |
|
DeviceTypeSelector
בורר להתאמת מכשירים מסוג מסוים.
| טיפוסים בני מנייה (enum) | |
|---|---|
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 כדי לציין רק שנה או שנה וחודש שבהם היום לא משמעותי. |
Methods |
|
|---|---|
|
הפונקציה מחזירה מטא-נתונים על אפליקציה שעודכנה לאחרונה. |
קודי שגיאה
הפעולות של המשאב הזה מחזירות את קודי שגיאות ה-HTTP הבאים:
| קוד שגיאה | סיבה | תיאור | פתרון |
|---|