Löscht Datensätze des angegebenen Feedtyps Es wird nur eine einfache Validierung (z. B. fehlerhafte Anfragen) durchgeführt, woraufhin sofort eine entsprechende Antwort an den Partner zurückgegeben wird. Google führt für die Anfrage asynchron eine Validierung der Geschäftslogik durch. Dieser Batch-Aufruf garantiert nicht die Atomarität.
HTTP-Anfrage
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
parent |
Ressourcenname im Format |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"records": [
{
object ( |
Felder | |
---|---|
records[] |
Zu löschende Einträge. In einem API-Aufruf sind maximal 1.000 Einträge zulässig. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/mapsbooking
GenericDeleteRecord
Zu löschender Datensatz des in der URL-Anfrage angegebenen Feedtyps.
JSON-Darstellung |
---|
{ "deleteTime": string, // Union field |
Felder | |
---|---|
deleteTime |
Erforderlich. Mit diesem Zeitstempel wird die Reihenfolge festgelegt, in der ein Löschvorgang auf das Inventar angewendet wird. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
Union-Feld record_type . Verschiedene Feedtypen zusammenfassen (ndjson, proto-basiert usw.) Der Partner kann einen vollständigen Datensatz bereitstellen, ähnlich wie ein Datensatz in einem Feed oder der BatchPush API bereitgestellt wird. Partner haben auch die Möglichkeit, nur die wesentlichen Felder eines Eintrags anzugeben, die zur eindeutigen Identifizierung erforderlich sind. Für record_type ist nur einer der folgenden Werte zulässig: |
|
dataRecord |
Für nicht auf Prototypen basierende Feeds. Ein base64-codierter String. |
protoRecord |
Für proto-basierte Feeds Ein Objekt mit Feldern eines beliebigen Typs. Ein zusätzliches Feld |