Ресурс REST: urlNotifications

Ресурс: UrlNotification

UrlNotification – ресурс, используемый во всех запросах к Indexing API. Он содержит описание одного события из жизненного цикла веб-документа.

JSON-представление

{
  "url": string,
  "type": enum(UrlNotificationType),
  "notifyTime": string
}
Поля
url

string

Объект уведомления. URL должен относиться к ресурсу, отправившему уведомление. Уведомления типа URL_UPDATED должны быть доступны для сканирования роботом Googlebot.

type

enum(UrlNotificationType)

Связанное с жизненным циклом URL событие, о котором сообщается в Google.

notifyTime

string (Timestamp format)

Метка с временем создания уведомления. Пользователям не следует его указывать. Поле игнорируется в момент запроса.

Временная метка UTC в формате RFC 3339 UTC Zulu с точностью до наносекунд. Пример: "2014-10-02T15:01:23.045123456Z".

UrlNotificationType

Указывает перечень возможных событий для указанного URL.

Перечисления
URL_NOTIFICATION_TYPE_UNSPECIFIED Не указано.
URL_UPDATED Указанный URL (веб-документ) был обновлен.
URL_DELETED Указанный URL (веб-документ) был удален.

Методы

getMetadata

Позволяет получить метаданные веб-документа.

publish

Уведомляет об изменении и удалении URL.