- HTTP isteği
- Yol parametreleri
- İstek gövdesi
- Yanıt metni
- Yetkilendirme kapsamları
- GenericDeleteRecord
Belirtilen feed türünün kayıtlarını siler. Yalnızca temel doğrulama (ör. hatalı oluşturulmuş istek) gerçekleştirir. Ardından iş ortağına hemen uygun bir yanıt döndürülür. Google, istek üzerinde iş mantığı doğrulamasını eşzamansız olarak gerçekleştirir. Bu toplu çağrı, atomikliği garanti etmez.
HTTP isteği
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
parent |
- |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"records": [
{
object ( |
Alanlar | |
---|---|
records[] |
Silinecek kayıtlar. Tek bir API çağrısında en fazla 1.000 kayda izin verilir. |
Yanıt gövdesi
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
GenericDeleteRecord
URL isteğinde belirtilen feed türünde silinecek kayıt.
JSON gösterimi |
---|
{ "deleteTime": string, // Union field |
Alanlar | |
---|---|
delete |
Zorunlu. Bu zaman damgası, envantere silme işleminin uygulanma sırasını belirlemek için kullanılır. Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
Birlik alanı record_type . Farklı feed türlerini (ndjson, proto tabanlı vb.) kapsayabilir. İş ortağı, bir kaydın feed'de veya BatchPush API'sinde sağlanmasına benzer şekilde tam bir kayıt sağlayabilir. İş ortakları, bir kaydı benzersiz şekilde tanımlamak için gereken yalnızca temel alanları da ekleyebilir. record_type yalnızca aşağıdakilerden biri olabilir: |
|
data |
Proto temelli olmayan feed'ler için base64 kodlu bir dize. |
proto |
Proto tabanlı feed'ler için. Rastgele türden alanlar içeren nesne. Ek bir |