画像情報のリストに基づいて、指定した商品セットに参照画像をインポートする非同期 API。
google.longrunning.Operation API を使用すると、リクエストの進行状況と結果を追跡できます。Operation.metadata には BatchOperationMetadata が含まれます。(進行状況)Operation.response には ImportProductSetsResponse が含まれます。(結果)
このメソッドの入力ソースは Google Cloud Storage 上の csv ファイルです。CSV ファイルの形式については、ImportProductSetsGcsSource.csv_file_uri をご覧ください。
HTTP リクエスト
POST https://vision.googleapis.com/v1/{parent=projects/*/locations/*}/productSets:import
この URL では gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
parent |
必須。ProductSets がインポートされるプロジェクト。 形式は |
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 | |
|---|---|
{
"inputConfig": {
object ( |
|
| フィールド | |
|---|---|
inputConfig |
必須。リクエスト リストの入力コンテンツ。 |
レスポンスの本文
成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。
認証スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-vision
詳細については、認証の概要をご覧ください。
ImportProductSetsInputConfig
productSets.import メソッドの入力コンテンツ。
| JSON 表現 | |
|---|---|
{
"gcsSource": {
object ( |
|
| フィールド | |
|---|---|
gcsSource |
各行に ImportProductSetRequests のリストを保持する csv ファイルが存在する Google Cloud Storage のロケーション。 |
ImportProductSetsGcsSource
各行に ImportProductSetRequests のリストを保持する csv ファイルが存在する Google Cloud Storage のロケーション。
| JSON 表現 | |
|---|---|
{ "csvFileUri": string } |
|
| フィールド | |
|---|---|
csvFileUri |
入力 csv ファイルの Google Cloud Storage の URI。 URI は、 入力 csv ファイルでは、各行に画像が 1 つ含まれている必要があります。各行には次の 8 つの列があります。
画像の解像度が高すぎる(20MP を超える)場合は、画像のサイズが変更されます。 |