Вставляет и/или обновляет записи указанного типа канала. Выполняет только базовую проверку (например, неверный запрос), после чего партнеру немедленно возвращается соответствующий ответ. Google выполняет проверку бизнес-логики запроса асинхронно. Этот пакетный вызов не гарантирует атомарность.
HTTP-запрос
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush
Записи, которые необходимо вставить и/или обновить. В одном вызове API допускается максимум 1000 записей.
Тело ответа
В случае успеха тело ответа пустое.
Области авторизации
Требуется следующая область действия OAuth:
https://www.googleapis.com/auth/mapsbooking
Общая запись
Запись типа фида, указанного в запросе URL.
JSON-представление
{"generationTimestamp": 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.}
Необходимый. Эта отметка времени используется для обеспечения правильного порядка обновлений инвентаря.
Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .
Поле объединения record_type . Для инкапсуляции различных типов каналов (ndjson, прототипов и т. д.) record_type может иметь только одно из следующих значений:
Объект, содержащий поля произвольного типа. Дополнительное поле "@type" содержит URI, идентифицирующий тип. Пример: { "id": 1234, "@type": "types.example.com/standard/id" } .