Como testar o recurso de produtos

Veja alguns exemplos que podem ser usados para testar sua implementação com o recurso products.

Adicionar um produto

  1. Crie um JSON válido para um produto.

  2. Faça uma solicitação insert com os dados do produto e seu ID do comerciante:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. Verifique se você recebeu um código de status HTTP 200.

Conferir um produto

  1. Faça uma solicitação get com seu ID do comerciante e o productId do produto:

    GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Verifique se você recebe um código de status HTTP 200 e os dados JSON do produto.

Atualizar um produto

  1. Cria o novo JSON para um produto. Por exemplo, altere um único campo no JSON availability: in stock para availability: out of stock no produto usado para testar a chamada insert.

  2. Faça uma solicitação insert com os novos dados do produto e seu ID do comerciante:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. Verifique se você recebeu um código de status HTTP 200. Após pelo menos cinco minutos, é possível fazer outra solicitação get para confirmar que o valor atualizado availability: out of stock foi aplicado.

Excluir um produto

  1. Faça uma solicitação delete com seu ID do comerciante e o productId do produto:

    DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Verifique se você recebeu um código de status HTTP 204.