Recurso REST: urlNotifications

Recurso: UrlNotification

UrlNotification é o recurso usado em todas as chamadas da API Indexing. Descreve um evento no ciclo de vida de um documento da Web.

Representação JSON

{
  "url": string,
  "type": enum(UrlNotificationType),
  "notifyTime": string
}
Campos
url

string

É o objeto da notificação. O URL precisa pertencer ao editor da notificação e, no caso de notificações de URL_UPDATED, ele precisa ser rastreável pelo Google.

type

enum(UrlNotificationType)

É o evento do ciclo de vida do URL notificado ao Google.

notifyTime

string (Timestamp format)

É o carimbo de data/hora de criação da notificação. Os usuários não precisam especificá-lo. O campo é ignorado no momento da solicitação.

É um carimbo de data/hora no formato UTC "Zulu" RFC3339, medido com precisão de nanossegundos. Exemplo: "2014-10-02T15:01:23.045123456Z".

UrlNotificationType

Especifica os diferentes eventos que podem acontecer em determinado URL.

Enumerações
URL_NOTIFICATION_TYPE_UNSPECIFIED Não especificado.
URL_UPDATED O URL fornecido (documento da Web) foi atualizado.
URL_DELETED O URL fornecido (documento da Web) foi excluído.

Métodos

getMetadata

Recebe metadados sobre um documento da Web.

publish

Notifica que um URL foi atualizado ou excluído.