Method: inventory.partners.feeds.record.batchDelete

Belirtilen feed türünün kayıtlarını siler. Yalnızca temel doğrulamayı (hatalı istek gibi) gerçekleştirir. Bu doğrulamanın ardından iş ortağına uygun bir yanıt hemen döndürülür. Google, istekte eşzamansız olarak iş mantığı doğrulaması gerçekleştirir. Bu toplu görüşme, atvak olduğunu garanti etmez.

HTTP isteği

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

URL, gTB Kod Geçişi söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

partners/{partner_id}/feeds/{feed_name} biçiminde kaynak adı.

İstek metni

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "records": [
    {
      object (GenericDeleteRecord)
    }
  ]
}
Alanlar
records[]

object (GenericDeleteRecord)

Silinecek kayıtlar. Bir API çağrısında en fazla 1.000 kayda izin verilir.

Yanıt metni

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

GenelSilme Kaydı

URL isteğinde bahsedilen feed türünün silinecek kaydı.

JSON gösterimi
{
  "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.
}
Alanlar
deleteTime

string (Timestamp format)

Zorunlu. Bu zaman damgası, silme işleminin envantere uygulanacağı sırayı belirlemek için kullanılır.

RFC3339 UTC "Zulu&quot" biçiminde nanosaniye çözünürlüğe ve dokuz adede kadar kesir basamağına sahip zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

Birlik alanı record_type. Farklı feed türlerini (ndjson, proto tabanlı vb.) kapsülleme İş ortağı, kaydın feed'de veya BatchPush API'sinde sağladığına benzer bir tam kayıt sağlayabilir. İş ortakları, kaydı benzersiz şekilde tanımlamak için gereken temel alanları da dahil etme seçeneğine sahiptir. record_type aşağıdakilerden yalnızca biri olabilir:
dataRecord

string (bytes format)

Proto tabanlı olmayan feed'ler için.

base64 kodlu bir dize.

protoRecord

object

Proto tabanlı feed'ler için.

İsteğe bağlı türlere sahip alanları içeren bir nesne. Ek bir alan ("@type"), türü tanımlayan bir URI içeriyor. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" }.