Method: inappproducts.batchUpdate

מעדכן או מוסיף מוצר אחד או יותר מתוך האפליקציה (מוצרים מנוהלים או מינויים).

כדי להשיג תפוקת עדכון מקסימלית, יש להגדיר את השדה LateTolerance בבקשות המקננות ל-PRODUCT_UPDATE_LATENCY_TOLERANCE_LATENCY_TOLERANT.

אין יותר להשתמש בשיטה הזו כדי לעדכן מינויים. מידע נוסף זמין במאמר הזה.

בקשת HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate

בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.

פרמטרים של נתיב

פרמטרים
packageName

string

שם החבילה של האפליקציה.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "requests": [
    {
      object (InappproductsUpdateRequest)
    }
  ]
}
שדות
requests[]

object (InappproductsUpdateRequest)

חובה. בקשות עדכון בנפרד. נדרשת בקשה אחת לפחות. יכולות להכיל עד 100 בקשות. כל הבקשות צריכות להתאים למוצרים שונים מתוך האפליקציה.

גוף התשובה

תשובה לגבי עדכון בכמות גדולה של מוצר מתוך האפליקציה.

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול נתונים במבנה הבא:

ייצוג JSON
{
  "inappproducts": [
    {
      object (InAppProduct)
    }
  ]
}
שדות
inappproducts[]

object (InAppProduct)

המוצרים שעודכנו או נוספו מתוך האפליקציה.

היקפי הרשאות

נדרש היקף OAuth הבא:

  • https://www.googleapis.com/auth/androidpublisher

InappproductsUpdateRequest

בקשה לעדכון מוצר מתוך האפליקציה.

ייצוג JSON
{
  "packageName": string,
  "sku": string,
  "autoConvertMissingPrices": boolean,
  "inappproduct": {
    object (InAppProduct)
  },
  "allowMissing": boolean,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
שדות
packageName

string

שם החבילה של האפליקציה.

sku

string

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

autoConvertMissingPrices

boolean

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

inappproduct

object (InAppProduct)

המוצר החדש מתוך האפליקציה.

allowMissing

boolean

אם המדיניות מוגדרת כ-True, והמוצר מתוך האפליקציה עם ה-packageName והמק"ט שצוינו לא קיים, המערכת תיצור את המוצר מתוך האפליקציה.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

אפשרות. זמן האחזור של הפצת עדכון המוצר הזה ברירת המחדל היא תלוית זמן אחזור.