Pacote google.indexing.v3

Índice

UrlService

Permite que os desenvolvedores da Web notifiquem o Google sobre alterações de estado nos URLs deles.

GetUrlNotificationMetadata

rpc GetUrlNotificationMetadata(GetUrlNotificationMetadataRequest) returns (UrlNotificationMetadata)

Recebe metadados sobre um documento da Web. Esse método pode ser usado para consultar URLs que foram vistos anteriormente em notificações bem-sucedidas da API Indexing. Inclui a UrlNotification mais recente recebida por essa API.

Escopos da autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/indexing
PublishUrlNotification

rpc PublishUrlNotification(PublishUrlNotificationRequest) returns (PublishUrlNotificationResponse)

Notifica que um URL foi atualizado ou excluído.

Escopos da autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/indexing

GetUrlNotificationMetadataRequest

É a entrada para chamada de GetUrlNotificationMetadata.

Campos
url

string

É o URL que está sendo consultado.

PublishUrlNotificationRequest

É a entrada para PublishUrlNotification.

Campos
url_notification

UrlNotification

É a descrição do evento de URL que está sendo notificado.

PublishUrlNotificationResponse

É a saída para PublishUrlNotification.

Campos
url_notification_metadata

UrlNotificationMetadata

É a descrição dos eventos de notificação recebidos para este URL.

UrlNotification

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

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

UrlNotificationType

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

notify_time

Timestamp

É 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.

UrlNotificationMetadata

É o resumo das notificações mais recentes da API Indexing recebidas para determinado URL.

Campos
url

string

É o URL a que os metadados se referem.

latest_update

UrlNotification

É a notificação mais recente recebida com o tipo URL_UPDATED.

latest_remove

UrlNotification

É a notificação mais recente recebida com o tipo URL_REMOVED.

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.