מחיקת רשומות של סוג פיד שצוין. האימות הבסיסי היחיד שמתבצע הוא של בקשות לא תקינות, ולאחר מכן מוחזרת לשותף תשובה מתאימה באופן מיידי. Google מבצעת אימות של הלוגיקה העסקית בבקשה באופן אסינכרוני. הקריאה הזו לקבוצה לא מבטיחה אטומיות.
בקשת HTTP
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
שם המשאב, בפורמט |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"records": [
{
object ( |
| שדות | |
|---|---|
records[] |
רשומות למחיקה. אפשר לכלול עד 1,000 רשומות בכל קריאה ל-API. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה הוא אובייקט JSON ריק.
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/mapsbooking
GenericDeleteRecord
ההקלטה שצריך למחוק מהפיד שצוין בבקשת כתובת ה-URL.
| ייצוג ב-JSON |
|---|
{ "deleteTime": string, // Union field |
| שדות | |
|---|---|
deleteTime |
חובה. חותמת הזמן הזו משמשת לקביעת הסדר שבו יבוצעו מחיקות במלאי. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
שדה איחוד record_type. הוספת תמיכה בסוגים שונים של פידים (ndjson, מבוסס-פרוטו וכו') השותף יכול לספק רשומה מלאה בדומה לרשומה שמועברת בפיד או ב-BatchPush API. שותפים יכולים גם לכלול רק את השדות החיוניים של רשומה שנדרשים כדי לזהות אותה באופן ייחודי. הערך record_type יכול להיות רק אחד מהבאים: |
|
dataRecord |
לפידים שלא מבוססים על פרוטו. מחרוזת בקידוד Base64. |
protoRecord |
לפידים מבוססי-פרוטוקול. אובייקט שמכיל שדות מכל סוג. שדה נוסף |