Package google.indexing.v3

Index

UrlService

Hiermit können Webentwickler Google über Statusänderungen in ihren URLs informieren.

GetUrlNotificationMetadata

rpc GetUrlNotificationMetadata(GetUrlNotificationMetadataRequest) returns (UrlNotificationMetadata)

Ruft Metadaten zu einem Webdokument ab. Diese Methode kann nur zum Abfragen von URLs verwendet werden, die zuvor in erfolgreichen Indexing API-Benachrichtigungen angezeigt wurden. Enthält die letzte über diese API erhaltene UrlNotification.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

rpc PublishUrlNotification(PublishUrlNotificationRequest) returns (PublishUrlNotificationResponse)

Informiert darüber, dass eine URL aktualisiert oder gelöscht wurde.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

GetUrlNotificationMetadataRequest

Eingabe für den Aufruf GetUrlNotificationMetadata.

Felder
url

string

Abgefragte URL

PublishUrlNotificationRequest

Eingabe für PublishUrlNotification

Felder
url_notification

UrlNotification

Beschreibung des URL-Ereignisses, über das benachrichtigt wird

PublishUrlNotificationResponse

Ausgabe für PublishUrlNotification

Felder
url_notification_metadata

UrlNotificationMetadata

Beschreibung der für diese URL empfangenen Benachrichtigungsereignisse

UrlNotification

UrlNotification ist die Ressource, die in allen Aufrufen der Indexing API verwendet wird. Sie beschreibt ein Ereignis im Lebenszyklus eines Webdokuments.

Felder
url

string

Der Gegenstand dieser Benachrichtigung. Die URL muss dem Herausgeber dieser Benachrichtigung gehören. Bei URL_UPDATED-Benachrichtigungen muss sie von Google gecrawlt werden können.

type

UrlNotificationType

Das URL-Lebenszyklusereignis, über das Google benachrichtigt wird.

notify_time

Timestamp

Der Zeitstempel der Erstellung dieser Benachrichtigung. Nutzer sollten ihn nicht definieren. Das Feld wird zum Zeitpunkt der Anfrage ignoriert.

UrlNotificationMetadata

Zusammenfassung der letzten erhaltenen Benachrichtigungen der Indexing API für eine bestimmte URL.

Felder
url

string

Die URL, auf die sich diese Metadaten beziehen

latest_update

UrlNotification

Die letzte erhaltene Benachrichtigung vom Typ URL_UPDATED

latest_remove

UrlNotification

Die letzte erhaltene Benachrichtigung vom Typ URL_REMOVED

UrlNotificationType

Gibt die verschiedenen Ereignisse an, die mit einer bestimmten URL auftreten können.

Aufzählungen
URL_NOTIFICATION_TYPE_UNSPECIFIED Nicht angegeben
URL_UPDATED Die angegebene URL (Webdokument) wurde aktualisiert.
URL_DELETED Die angegebene URL (Webdokument) wurde gelöscht.