REST Resource: accounts.dataSources.fileUploads

リソース: FileUpload

特定のデータソースのファイル アップロード。つまり、データソースの処理が完了したときに非同期で計算された特定のタイムスタンプでのデータソースの取得結果です。ファイル データソースにのみ適用されます。

JSON 表現
{
  "name": string,
  "dataSourceId": string,
  "processingState": enum (ProcessingState),
  "issues": [
    {
      object (Issue)
    }
  ],
  "itemsTotal": string,
  "itemsCreated": string,
  "itemsUpdated": string,
  "uploadTime": string
}
フィールド
name

string

ID。データソース ファイルのアップロードの名前。形式: {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

dataSourceId

string (int64 format)

出力専用。データソースの ID。

processingState

enum (ProcessingState)

出力専用。データソースの処理状態。

issues[]

object (Issue)

出力専用。データソースで発生している問題のリスト。

itemsTotal

string (int64 format)

出力専用。データソース内で処理されたアイテムの数。

itemsCreated

string (int64 format)

出力専用。作成されたデータソース内のアイテムの数。

itemsUpdated

string (int64 format)

出力専用。更新されたデータソース内のアイテムの数。

uploadTime

string (Timestamp format)

出力専用。データソースのファイルがアップロードされた日付。

ProcessingState

データソースの処理状態。

列挙型
PROCESSING_STATE_UNSPECIFIED 処理ステータスが指定されていません。
FAILED データソースを処理できなかったか、すべてのアイテムにエラーがありました。
IN_PROGRESS データソースが処理中です。
SUCCEEDED データソースは正常に処理されましたが、一部の項目にエラーが発生している可能性があります。

問題

データソースで発生したエラー(「無効な価格」など)。

JSON 表現
{
  "title": string,
  "description": string,
  "code": string,
  "count": string,
  "severity": enum (Severity),
  "documentationUri": string
}
フィールド
title

string

出力専用。問題のタイトル(「商品が大きすぎる」など)。

description

string

出力専用。エラーの説明(例: 「データソースに属性の多すぎる商品アイテム、またはサイズの大きすぎる商品アイテムがあります。これらのアイテムは削除されます」

code

string

出力専用。エラーコード(例: validation/invalid_value)。コードが不明な場合は「?」を返します。

count

string (int64 format)

出力専用。ファイル アップロードでエラーが発生した回数。

severity

enum (Severity)

出力専用。問題の重大度。

documentationUri

string

出力専用。問題について詳しく説明しているドキュメントへのリンク(ある場合)。

重大度

問題の重大度。

列挙型
SEVERITY_UNSPECIFIED 重大度は指定されていません。
WARNING 問題は警告です。
ERROR 問題はエラーです。

メソッド

get

最新のデータソース ファイル アップロードを取得します。