products
リソースを使用した実装のテストに使用できる例を次に示します。
商品を追加する
商品に対して有効な JSON を作成します。
商品データと販売者 ID を指定して
insert
リクエストを行います。POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
HTTP 200
ステータス コードを受け取ったことを確認します。
商品を表示
販売者 ID と商品の productId を指定して
get
リクエストを行います。GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
HTTP 200
ステータス コードと、商品の JSON データを受け取ったことを確認します。
商品を更新する
商品の新しい JSON を作成します。たとえば、
insert
呼び出しのテストに使用したプロダクトの JSONavailability: in stock
の単一のフィールドをavailability: out of stock
に変更します。新しい商品データと販売者 ID を指定して、
insert
リクエストを行います。POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
HTTP 200
ステータス コードを受け取ったことを確認します。5 分以上経過したら、別のget
リクエストを行い、更新された値availability: out of stock
が適用されたことを確認できます。
商品を削除
販売者 ID と商品の
productId
を使用して、delete
リクエストを行います。DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
HTTP 204
ステータス コードを受け取ったことを確認します。