Method: accounts.products.update

Manufacturer Center アカウントで商品の属性を挿入または更新します。

指定された属性で商品を作成します。商品がすでに存在する場合は、すべての属性が新しい属性に置き換えられます。アップロード時のチェックは最小限です。商品が有効であるためには、すべての必須属性が存在する必要があります。商品の新しいアップロードが API で受け入れられた後、既存の有効な商品を無効な商品で上書きすると、後から問題が表示されることがあります。これを検出するには、商品を取得し、新しいバージョンが利用可能になったら問題がないことを確認する必要があります。

アップロードした属性を取得するには、まず処理を行う必要があります。それまでの間、新しい商品はご購入いただけません。以前にアップロードされた商品を取得すると、商品の元の状態が返されます。

HTTP リクエスト

PUT https://manufacturers.googleapis.com/v1/{parent=accounts/*}/products/{name}

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
parent

string

accounts/{account_id} 形式の親 ID。

account_id - Manufacturer Center アカウントの ID。

name

string

{targetCountry}:{contentLanguage}:{productId} 形式の名前。

targetCountry - 商品の対象国を CLDR 地域コードで表したもの(例: US)。

contentLanguage - 商品のコンテンツ言語。2 文字の ISO 639-1 言語コードで指定します(例: en)。

productId - 商品の ID。詳しくは、https://support.google.com/manufacturers/answer/6124116#id をご覧ください。

リクエスト本文

リクエストの本文には Attributes のインスタンスが含まれます。

レスポンスの本文

成功すると、レスポンスの本文は空になります。

認可スコープ

次の OAuth スコープが必要です。

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

詳しくは、OAuth 2.0 の概要をご覧ください。