Menghapus rekaman jenis feed yang ditentukan. Hanya melakukan validasi dasar (seperti permintaan yang salah format), lalu respons yang sesuai akan segera dikirimkan kepada partner. Google melakukan validasi logika bisnis pada permintaan secara asinkron. Panggilan batch ini tidak menjamin atomicity.
Permintaan HTTP
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
parent |
Nama resource, yang memiliki format - |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"records": [
{
object ( |
| Kolom | |
|---|---|
records[] |
Data yang akan dihapus. Maksimum 1.000 data diizinkan dalam satu panggilan API. |
Isi respons
Jika berhasil, isi respons adalah objek JSON kosong.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/mapsbooking
GenericDeleteRecord
Data yang akan dihapus dari jenis feed yang disebutkan dalam permintaan URL.
| Representasi JSON |
|---|
{ "deleteTime": string, // Union field |
| Kolom | |
|---|---|
deleteTime |
Wajib. Stempel waktu ini digunakan untuk menentukan urutan penghapusan akan diterapkan ke inventaris. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
Kolom union record_type. Mengenkapsulasi berbagai jenis feed (berbasis proto, ndjson, dll.) Partner dapat memberikan data lengkap yang serupa dengan cara data diberikan dalam feed atau BatchPush API. Partner juga memiliki opsi untuk menyertakan hanya kolom penting dari data yang diperlukan untuk mengidentifikasi data tersebut secara unik. record_type hanya dapat berupa salah satu dari berikut: |
|
dataRecord |
Untuk feed berbasis non-proto. String berenkode base64. |
protoRecord |
Untuk feed berbasis proto. Objek yang berisi kolom tipe arbitrer. Kolom tambahan |