Method: monetization.onetimeproducts.purchaseOptions.batchDelete

מחיקת אפשרויות רכישה במוצר אחד או יותר בחיוב חד-פעמי.

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

בקשת HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete

כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.

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

פרמטרים
packageName

string

חובה. אפליקציית האב (שם החבילה) של אפשרויות הרכישה שרוצים למחוק.

productId

string

חובה. מזהה המוצר של המוצר הראשי בחיוב חד-פעמי, אם כל אפשרויות הרכישה שרוצים למחוק שייכות לאותו מוצר בחיוב חד-פעמי. אם המחיקה של קבוצת המוצרים כוללת כמה מוצרים בחיוב חד-פעמי, צריך להגדיר את השדה הזה כ-'-'.

גוף הבקשה

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

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

object (DeletePurchaseOptionRequest)

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

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה הוא אובייקט JSON ריק.

היקפי הרשאה

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

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

DeletePurchaseOptionRequest

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

ייצוג ב-JSON
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance),
  "force": boolean
}
שדות
packageName

string

חובה. אפליקציית האב (שם החבילה) של אפשרות הרכישה שרוצים למחוק.

productId

string

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

purchaseOptionId

string

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

force

boolean

אופציונלי. לשדה הזה אין השפעה על אפשרויות רכישה שלא כוללות מבצעים. לגבי אפשרויות רכישה עם מבצעים משויכים: * אם הערך של force מוגדר כ-false (ברירת מחדל), תוחזר שגיאה. * אם הערך של force מוגדר כ-true, כל המבצעים שמשויכים לאפשרות הרכישה יימחקו.