Method: inventory.partners.feeds.record.batchDelete

מחיקת רשומות מסוג הפיד שצוין. מתבצע רק אימות בסיסי (כמו בקשה בפורמט שגוי) ולאחר מכן תשובה מתאימה מוחזרת לשותף באופן מיידי. Google מבצעת אימות לוגיקה עסקית של הבקשה באופן אסינכרוני. הקריאה הזו באצווה לא מבטיחה אטימוּת.

בקשת HTTP

POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete

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

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

פרמטרים
parent

string

שם המשאב בפורמט הבא: partners/{partner_id}/feeds/{feed_name}.

גוף הבקשה

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

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

object (GenericDeleteRecord)

הרשומות למחיקה. אפשר להוסיף עד 1,000 רשומות בקריאה אחת לממשק ה-API.

גוף התשובה

אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.

היקפי הרשאות

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

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

GenericDeleteRecord

רשומה למחיקה מסוג הפיד שצוין בבקשה לכתובת ה-URL.

ייצוג JSON
{
  "deleteTime": string,

  // Union field record_type can be only one of the following:
  "dataRecord": string,
  "protoRecord": {
    "@type": string,
    field1: ...,
    ...
  }
  // End of list of possible types for union field record_type.
}
שדות
deleteTime

string (Timestamp format)

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

חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

שדה איחוד record_type. לכלול סוגים שונים של פידים (ndjson, מבוסס-proto וכו') השותף יכול לספק רשומה מלאה, בדומה לאופן שבו היא מסופקת בפיד או ב-BatchPush API. השותפים יכולים גם לכלול רק את השדות החיוניים ברשומה שנדרשת כדי לזהות אותה באופן ייחודי. record_type יכול להיות רק אחת מהאפשרויות הבאות:
dataRecord

string (bytes format)

בפידים שלא מבוססים על Proto.

מחרוזת בקידוד base64.

protoRecord

object

לפידים המבוססים על אב-טיפוס.

אובייקט שמכיל שדות מסוג שרירותי. שדה נוסף "@type" מכיל URI המזהה את הסוג. לדוגמה: { "id": 1234, "@type": "types.example.com/standard/id" }.