REST Resource: accounts.apps

משאב: אפליקציה

מיועד לתיאור אפליקציה של AdMob לפלטפורמה ספציפית (לדוגמה: Android או iOS).

ייצוג JSON
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  },
  "appApprovalState": enum (AppApprovalState)
}
שדות
name

string

שם המשאב של האפליקציה הזו. הפורמט הוא accounts/{publisherId}/apps/{app_id_section} דוגמה: accounts/pub-9876543210987654/apps/0123456789

appId

string

מזהה האפליקציה שגלוי לגורמים חיצוניים, שיכול לשמש לשילוב עם AdMob SDK. זהו מאפיין לקריאה בלבד. לדוגמה: ca-app-pub-9876543210987654~0123456789

platform

string

מתארת את הפלטפורמה של האפליקציה. מוגבל ל-iOS ו-"ANDROID".

manualAppInfo

object (ManualAppInfo)

המידע על אפליקציה שלא מקושרת לאף חנות אפליקציות.

לאחר קישור האפליקציה, עדיין ניתן לאחזר את המידע הזה. אם לא תספקו שם לאפליקציה בזמן היצירה, המערכת תשתמש בשם placeholder.

linkedAppInfo

object (LinkedAppInfo)

בלתי ניתן לשינוי. הפרטים של אפליקציה שמקושרת לחנות אפליקציות.

השדה הזה מוצג רק אם האפליקציה מקושרת לחנות אפליקציות.

appApprovalState

enum (AppApprovalState)

פלט בלבד. מצב האישור של האפליקציה. השדה הוא לקריאה בלבד.

ManualAppInfo

מידע שסופק לגבי אפליקציות ידניות שלא מקושרות לחנות אפליקציות (לדוגמה: Google Play, App Store).

ייצוג JSON
{
  "displayName": string
}
שדות
displayName

string

השם המוצג של האפליקציה כפי שהוא מוצג בממשק המשתמש של AdMob, שסופק על ידי המשתמש. האורך המקסימלי המותר הוא 80 תווים.

LinkedAppInfo

מידע מחנות האפליקציות, אם האפליקציה מקושרת לחנות אפליקציות.

ייצוג JSON
{
  "appStoreId": string,
  "displayName": string,
  "androidAppStores": [
    enum (AndroidAppStore)
  ]
}
שדות
appStoreId

string

המזהה של האפליקציה בחנות האפליקציות. מוצג אם האפליקציה מקושרת לחנות אפליקציות ורק אם היא מקושרת לחנות אפליקציות.

אם האפליקציה תתווסף לחנות Google Play, זה יהיה מזהה האפליקציה של האפליקציה. לדוגמה: "com.example.myapp". מידע נוסף זמין בכתובת https://developer.android.com/studio/build/application-id.

אם האפליקציה תתווסף ל-Apple App Store, זה יהיה המזהה של חנות האפליקציות. לדוגמה, '105169111'.

הערה: הגדרת המזהה של חנות האפליקציות נחשבת פעולה בלתי הפיכה. לא ניתן לבטל קישור של אפליקציה.

displayName

string

פלט בלבד. השם המוצג של האפליקציה כפי שהוא מופיע בחנות האפליקציות. זהו שדה מסוג פלט בלבד, והוא יכול להיות ריק אם לא ניתן למצוא את האפליקציה בחנות.

androidAppStores[]

enum (AndroidAppStore)

זה שינוי אופציונלי. המידע מחנות האפליקציות של אפליקציות ל-Android שפורסמו. השדה הזה משמש רק לאפליקציות בפלטפורמת Android. המערכת תתעלם ממנו אם האפשרות PLATFORM מוגדרת ל-iOS. ערך ברירת המחדל הוא Google Play App Store. אפשר לעדכן את השדה הזה אחרי יצירת האפליקציה. אם האפליקציה לא תפורסם, השדה הזה לא ייכלל בתשובה.

AndroidAppStore

חנויות של אפליקציות ל-Android.

טיפוסים בני מנייה (enum)
ANDROID_APP_STORE_UNSPECIFIED ערך ברירת המחדל של שדה לא מוגדר. אין להשתמש בו.
GOOGLE_PLAY_APP_STORE חנות Google Play.
AMAZON_APP_STORE Amazon Appstore.
OPPO_APP_STORE Oppo App Market.
SAMSUNG_APP_STORE Samsung Galaxy Store.
VIVO_APP_STORE VIVO App Store.
XIAOMI_APP_STORE Xiaomi GetApps.

AppApprovalState

מצבי האישור של האפליקציה לנייד.

טיפוסים בני מנייה (enum)
APP_APPROVAL_STATE_UNSPECIFIED ערך ברירת המחדל של שדה לא מוגדר. אין להשתמש בו.
ACTION_REQUIRED האפליקציה מחייבת אישור של פעולה נוספת מצד המשתמש. לפרטים ולעיון בשלבים הבאים, ניתן להיכנס לכתובת https://support.google.com/admob/answer/10564477.
IN_REVIEW האפליקציה ממתינה לבדיקה.
APPROVED האפליקציה אושרה ויכולה להציג מודעות.

שיטות

create

יצירת אפליקציה בחשבון AdMob שצוין.

list

הצגת רשימה של האפליקציות בחשבון AdMob שצוין.