FeedStatus

アグリゲータのプラットフォームによってアップロードされたフィードのステータス。

JSON 表現
{
  "name": string,
  "state": enum (State),
  "errorDetails": string,
  "statistics": {
    object (FeedStatistics)
  }
}
フィールド
name

string

以下の形式を持つフィード リソース名:

  • partners/{partner_id}/feeds/merchants/{fileName}
  • partners/{partner_id}/feeds/services/{fileName}
  • partners/{partner_id}/feeds/availability/{fileName}
state

enum (State)

このフィードの処理ステータス。

errorDetails

string

このフィードを処理できなかった場合に詳細情報を提供する、人が読める形式の文字列。

statistics

object (FeedStatistics)

このフィードに固有の統計情報。

FeedStatistics

アップロードされたフィードの処理中に取得された統計情報。

JSON 表現
{
  "newItems": string,
  "existingItems": string,
  "deletedItems": string
}
フィールド
newItems

string (int64 format)

このフィードにより新しく追加された項目。フィードの種類に応じて、販売者、サービス、予約枠のいずれかがアイテムになります。

existingItems

string (int64 format)

既存の商品アイテム。必要に応じてフィードの新しい情報から更新されます。

deletedItems

string (int64 format)

このフィードに存在しなくなったため、結果として削除された商品アイテム。