Method: monetization.subscriptions.basePlans.batchMigratePrices

וריאנט אצווה של נקודת הקצה basePlans.migratePrices

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

בקשת HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices

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

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

פרמטרים
packageName

string

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

productId

string

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

גוף הבקשה

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

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

object (MigrateBasePlanPricesRequest)

חובה. עד 100 בקשות להעברת מחירים. כל הבקשות חייבות לעדכן מינויים בסיסיים שונים.

גוף התשובה

הודעת תגובה לגבי basePlans.batchMigratePrices.

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

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

object (MigrateBasePlanPricesResponse)

מכילה תשובה אחת לכל העברת מחיר מבוקשת, באותו סדר של הבקשה.

היקפי ההרשאות

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

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

MigrateBasePlanPricesRequest

הודעת בקשה ל-basePlans.migratePrices

ייצוג JSON
{
  "packageName": string,
  "productId": string,
  "basePlanId": string,
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
שדות
packageName

string

חובה. שם החבילה של אפליקציית ההורה. חייב להיות שווה לשדה packageName במשאב 'מינוי'.

productId

string

חובה. המזהה של המינוי שצריך לעדכן. חייב להיות שווה לשדה productId במשאב 'מינוי'.

basePlanId

string

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

regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

חובה. עדכון המחירים האזוריים.

regionsVersion

object (RegionsVersion)

חובה. הגרסה של האזורים הזמינים שבהם נעשה שימוש ב-regionsPriceMigrations.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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