ローカル在庫サービス

ローカル在庫サービスを使用すると、 ローカル在庫リソース これにはさまざまな値を指定できる 実店舗の所在地に応じて異なります。各ローカル在庫インスタンスは 既存の商品リソースの 商品データフィールドを あります。たとえば、ある商品に別の商品があり、 価格と在庫数が異なる店舗でも、ID や商品説明などの 全店舗の商品データを照合できます。ローカル在庫データは ローカル情報 Google 掲載 およびローカル在庫広告 学びました

このガイドでは、ローカル在庫の使用を開始するにあたって必要なものについて説明します 使用可能なフィールドとメソッドについて説明し、 サービスリクエスト。

前提条件

フィールド

各ローカル在庫インスタンスには、商品アイテムに関連付けられた一連の storeCode フィールド( ビジネス プロフィールなど)に適用されます。単独 storecode および productId すべてのリクエストに必要です。その他のフィールドはすべて省略可能です。

  • すべてのリクエストで必須: storeCodeproductId(URL 内)
  • 省略可: quantitypricesalePricesalePriceEffectiveDateavailabilitypickupMethodpickupSlainstoreProductLocation

ローカル在庫フィールドとその説明の一覧については、 localinventory リファレンス できます。

メソッド

ローカル在庫サービスには次の 2 つのメソッドのみが含まれています。

localinventory.insert

localinventory.insert を使用すると、1 つのローカル商品に対応するローカル在庫インスタンスを作成できます。

この例では、ローカル在庫サービスを使用して以下を行う方法を示しています。 店舗販売を作成する 2021 年 2 月 24 日午後 1 時(グリニッジ標準時-8)2021 年 2 月 28 日午後 3 時 30 分まで (GMT-8)。このリクエストにより、ローカル在庫の在庫数も更新されます。 作成します。高評価を取り消す 補助フィード ローカル商品データ以外の場合、 この呼び出しによって上書きされます。

POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId/localinventory
{
  "storeCode": 1235,
  "salePrice": {
     "value": 100.00,
     "currency": “USD”
   },
  "salePriceEffectiveDate": 2021-02-24T13:00-0800/2021-02-28T15:30-0800,
  "quantity": 200,
}

localinventory.custombatch

localinventory.custombatch 1 つのサービスに対して複数のローカル在庫インスタンスを作成できます。 ローカル商品を作成したり、複数の店舗で 複数のローカル商品に 対応しています