Package google.indexing.v3

Índice

UrlService

Permite a los desarrolladores web notificar a Google acerca de los cambios de estado en las URL que les pertenecen.

GetUrlNotificationMetadata

rpc GetUrlNotificationMetadata(GetUrlNotificationMetadataRequest) returns (UrlNotificationMetadata)

Obtiene los metadatos de un documento web. Solo se puede usar este método para hacer consultas en las URL que se vieron anteriormente en notificaciones correctas de la API de Indexing. Incluye el recurso UrlNotification más reciente recibido mediante esta API.

Alcances de la autorización

Requiere el siguiente alcance de OAuth:

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

rpc PublishUrlNotification(PublishUrlNotificationRequest) returns (PublishUrlNotificationResponse)

Notifica que se actualizó o se borró una URL.

Alcances de la autorización

Requiere el siguiente alcance de OAuth:

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

GetUrlNotificationMetadataRequest

Entrada para la llamada de GetUrlNotificationMetadata.

Campos
url

string

URL que se consulta.

PublishUrlNotificationRequest

Entrada para PublishUrlNotification

Campos
url_notification

UrlNotification

Descripción del evento de URL que se notifica.

PublishUrlNotificationResponse

Salida para PublishUrlNotification

Campos
url_notification_metadata

UrlNotificationMetadata

Descripción de los eventos de notificación recibidos para esta URL.

UrlNotification

UrlNotification es el recurso que se usa en todas las llamadas a la API de Indexing. Describe un evento en el ciclo de vida de un documento web.

Campos
url

string

Es el objeto de esta notificación. La URL debe ser propiedad del publicador de esta notificación y, en el caso de notificaciones de URL_UPDATED, Google debe poder rastrearla.

type

UrlNotificationType

Es el evento del ciclo de vida de la URL sobre el cual se notifica a Google.

notify_time

Timestamp

Marca de tiempo de creación de esta notificación. Los usuarios no deberían especificarla, ya que se ignora el campo al momento de la solicitud.

UrlNotificationMetadata

Resumen de las notificaciones de la API de indexación más recientes que se recibieron correctamente para una URL determinada.

Campos
url

string

Es la URL a la que hacen referencia los metadatos.

latest_update

UrlNotification

Es la notificación más reciente recibida con el tipo URL_UPDATED.

latest_remove

UrlNotification

Es la notificación más reciente recibida con el tipo URL_REMOVED.

UrlNotificationType

Especifica los diferentes eventos que pueden producirse en una URL determinada.

Enumeraciones
URL_NOTIFICATION_TYPE_UNSPECIFIED No se especifica.
URL_UPDATED Se actualizó la URL determinada (documento web).
URL_DELETED Se borró la URL determinada (documento web).