Menghapus data jenis feed yang ditentukan. Hanya melakukan validasi dasar (seperti permintaan yang salah format) setelah itu, 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 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 record yang diizinkan dalam satu panggilan API. |
Isi respons
Jika berhasil, isi respons akan kosong.
Cakupan Otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/mapsbooking
GenericDeleteRecord
Kumpulan 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 saat penghapusan akan diterapkan ke inventaris. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
Kolom union record_type . Mengenkapsulasi berbagai jenis feed (ndjson, berbasis proto, dll.) Partner dapat memberikan catatan lengkap yang mirip dengan cara data disediakan dalam feed atau BatchPush API. Partner juga memiliki opsi untuk hanya menyertakan kolom penting dari data yang diperlukan untuk mengidentifikasinya secara unik. record_type hanya ada berupa salah satu diantara berikut: |
|
dataRecord |
Untuk feed berbasis non-proto. String berenkode base64. |
protoRecord |
Untuk feed berbasis proto. Objek yang berisi kolom tipe arbitrer. Kolom tambahan |