REST リソース: urlNotifications

リソース: UrlNotification

UrlNotification は Indexing API のすべての呼び出しで使用されるリソースです。ウェブ ドキュメントのライフサイクル内にイベントを 1 つ記述します。

JSON 表現

{
  "url": string,
  "type": enum(UrlNotificationType),
  "notifyTime": string
}
フィールド
url

string

この通知のオブジェクト。URL はこの通知の送信者が所有している必要があり、URL_UPDATED 通知の場合は、Google がクロールできる必要があります。

type

enum(UrlNotificationType)

Google に通知されている URL ライフサイクル イベント。

notifyTime

string (Timestamp format)

この通知の作成タイムスタンプ。ユーザーが指定する必要はありません。このフィールドはリクエストの際に無視されます。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒。例: "2014-10-02T15:01:23.045123456Z"

UrlNotificationType

指定された URL に対して実行される可能性がある各種イベントを指定します。

列挙型
URL_NOTIFICATION_TYPE_UNSPECIFIED (指定なし)
URL_UPDATED 指定された URL(ウェブ ドキュメント)が更新されました。
URL_DELETED 指定された URL(ウェブ ドキュメント)が削除されました。

メソッド

getMetadata

ウェブ ドキュメントに関するメタデータを取得します。

publish

URL が更新または削除されたことを通知します。