- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- GenericDeleteRecord
Usuwa rekordy określonego typu pliku danych. Przeprowadza tylko podstawową weryfikację (np. czy żądanie nie jest zniekształcone), po czym natychmiast zwraca partnerowi odpowiednią odpowiedź. Google asynchronicznie przeprowadza weryfikację logiki biznesowej żądania. To wywołanie pakietowe nie gwarantuje atomowości.
Żądanie HTTP
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
parent |
Nazwa zasobu w formacie |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"records": [
{
object ( |
| Pola | |
|---|---|
records[] |
Rekordy do usunięcia. W jednym wywołaniu interfejsu API można przesłać maksymalnie 1000 rekordów. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pustym obiektem JSON.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/mapsbooking
GenericDeleteRecord
Rekord do usunięcia z pliku danych typu wymienionego w żądaniu URL.
| Zapis JSON |
|---|
{ "deleteTime": string, // Union field |
| Pola | |
|---|---|
deleteTime |
Wymagane. Ta sygnatura czasowa służy do określania kolejności, w jakiej usunięcie zostanie zastosowane do zasobów reklamowych. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
Pole zbiorcze record_type. enkapsulować różne typy plików danych (ndjson, proto-based itp.); Partner może przesłać pełny rekord podobny do rekordu w pliku danych lub interfejsie BatchPush API. Partnerzy mogą też uwzględniać tylko niezbędne pola rekordu, które są wymagane do jego jednoznacznej identyfikacji. record_type może mieć tylko jedną z tych wartości: |
|
dataRecord |
W przypadku plików danych nieopartych na protokole. Ciąg zakodowany w formacie Base64. |
protoRecord |
W przypadku plików danych opartych na protokole. Obiekt zawierający pola dowolnego typu. Dodatkowe pole |