google.indexing.v3 软件包

索引

UrlService

使网站开发者能够通知 Google 他们拥有的网址中的状态变化。

GetUrlNotificationMetadata

返回GetUrlNotificationMetadata( GetUrlNotificationMetadataRequest )( UrlNotificationMetadata

获取网络文档的相关元数据。此方法只能用于查询以前在成功的 Indexing API 通知中看到过的网址。包含通过此 API 收到的最新 UrlNotification

授权作用域

需要以下 OAuth 作用域:

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

rpc PublishUrlNotification( PublishUrlNotificationRequest )返回( PublishUrlNotificationResponse

通知已更新或删除相关网址。

授权作用域

需要以下 OAuth 作用域:

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

GetUrlNotificationMetadataRequest

GetUrlNotificationMetadata 调用的输入。

字段
url

string

正在查询的网址。

PublishUrlNotificationRequest

PublishUrlNotification 的输入

字段
url_notification

UrlNotification

正在通知 Google 的相关网址事件的说明。

PublishUrlNotificationResponse

PublishUrlNotification 的输出

字段
url_notification_metadata

UrlNotificationMetadata

针对此网址收到的通知事件的说明。

UrlNotification

UrlNotification 是在所有 Indexing API 调用中使用的资源。它描述了网络文档的生命周期中的一个事件。

字段
url

string

此通知的对象。该网址的所有者必须是此通知的发布者;如果是 URL_UPDATED 通知,该网址必须能被 Google 抓取。

type

UrlNotificationType

正在通知 Google 的相关网址生命周期事件。

notify_time

Timestamp

此通知的创建时间戳。用户不应指定该字段,该字段在请求时被忽略。

UrlNotificationMetadata

总结了对于给定网址已成功接收的最新 Indexing API 通知。

字段
url

string

此元数据引用的网址。

latest_update

UrlNotification

收到的类型为 URL_UPDATED 的最新通知。

latest_remove

UrlNotification

收到的类型为 URL_REMOVED 的最新通知。

UrlNotificationType

指定可能发生在给定网址上的不同事件。

枚举
URL_NOTIFICATION_TYPE_UNSPECIFIED 未指定。
URL_UPDATED 给定网址(网络文档)已更新。
URL_DELETED 给定网址(网络文档)已删除。

发送以下问题的反馈:

此网页