Guia de criação de listagens
Como integrar com a SP-API para criar fluxos de trabalho de listagens.
Este guia resume as etapas que você pode seguir para criar os melhores fluxos de trabalho para a criação de produtos e ofertas por meio da integração com a API do parceiro de vendas (SP-API). Seguindo as etapas recomendadas, você pode minimizar o atrito que os parceiros de vendas podem enfrentar ao criar suas listagens na Amazon.
Versões das APIs
Este guia faz referência às operações nas seguintes seções da SP-API. Para obter informações mais detalhadas sobre as operações de API individuais listadas, siga os links referenciados.
| Referência da API | Versão da API | Guia de caso de uso |
|---|---|---|
| Catalog Items API | 2022-04-01 | Guia de caso de uso da API de itens do catálogo |
| Feeds API | 2021-06-30 | Guia de casos de uso da API de feeds |
| Listings Items API | 2021-08-01 | Guia de caso de uso da API de listagem de itens |
| Listings Restrictions API | 2021-08-01 | Guia de caso de uso da API de restrições de listagens |
| Notifications API | v1 | Guia de caso de uso da API de notificações |
| Product Type Definitions API | 2020-09-01 | Guia de caso de uso da API de definições de tipo de produto |
| Reports API | 2021-06-30 | Guia de caso de uso da API de relatórios |
Listagem de itens na Amazon
A listagem de itens na Amazon pode assumir várias formas, dependendo do seu caso de uso específico. As etapas descritas aqui fornecem exemplos de como as APIs do SP-API podem ser utilizadas em conjunto para construção de um fluxo de listagem comumente utilizado.

Fluxo geral para criação de um produto ou oferta na Amazon.
1. Como saber se o item que eu quero listar já existe ou não no catálogo da Amazon

O primeiro passo do fluxo de listagem é saber se o produto que você deseja criar no catálogo do vendedor já existe ou não no catálogo geral da Amazon. Utilize a operação searchCatalogItems para pesquisar itens existentes no catálogo da Amazon por identificadores de produto GTIN (EAN, UPC, ISBN, etc) ou palavras-chave (keywords).
1.1 Cenário de quando NÃO existe um item no catálogo da Amazon (processo de LISTAGEM DE NOVO PRODUTO - ASIN): Se não retornar nenhum ASIN, como na imagem abaixo (numberOfResults: 0), significa que para os dados que você está pesquisando não existe nenhum item de catálogo cadastrado na Amazon. Dessa forma, você deve seguir o passo a passo da etapa Listar um item que ainda não existe no catálogo da Amazon.
Exemplo de busca de produto que não existe no catálogo da Amazon. Neste caso deve ser feito uma listagem de um novo produto.
1.2 Cenário de quando já existe um item no catálogo da Amazon (processo de MATCHING): Se retornar algum ASIN, como na imagem abaixo (numberOfResults >= 1), significa que já existe pelo menos um item de catálogo na Amazon correspondente ao que você deseja listar. Em caso de mais de um ASIN retornado, você deve escolher qual deles tem mais relação com o produto do vendedor com base nas informações existentes na Amazon e fornecidas pelo seu vendedor. Após encontrar o produto que deseja dar matching é importante que o seu seller de um "aceite" no produto confirmando que está de acordo com o produto que será criado na Amazon (veja mais detalhes em Evite o que chamamos de mis match (dar matching com um produto diferente do esperado pelo seller). Após o aceite do seller, siga o passo a passo da etapa Listar uma oferta para um item que já existe no catálogo da Amazon abaixo para criar um item de listagem somente de oferta.
Exemplo de busca de produto que já existe no catálogo da Amazon. Nesse caso deve ser feito um matching com um dos resultados retornado.
2. Listando um item que ainda não existe no catálogo da Amazon (LISTAGEM DE NOVO PRODUTO - ASIN)
Após ter identificado no passo anterior que ainda NÃO existe um produto no catálogo da Amazon correspondente ao que você deseja listar, siga as seguintes etapas para recuperar os requisitos de dados obrigatórios e opcionais para listar um novo item no catálogo da Amazon, criar um novo item e receber notificações geradas como resultado.
Produto sem identificador GTIN (EAN, UPC, ISBN, JAN)
É responsabilidade única e exclusiva do vendedor saber se seus produtos possuem identificadores únicos de códigos de barra ou se será necessário solicitar a isenção desses códigos para a Amazon.
Os produtos na Amazon precisam de um GTIN válido para que possam ser aceitos, mas caso os produtos que o vendedor deseja listar não tenham GTIN registrados, o vendedor deverá solicitar isenção de GTIN para o suporte da Amazon antes de tentar publicá-los no seu catálogo da Amazon.
Se o vendedor não sabe o que é GTIN, como encontrar o GTIN do produto ou deseja solicitar isenção, saiba mais clicando aqui.
2.1 Identifique o tipo de produto (productType) apropriado para o seu item: Antes de publicar o seu produto você precisa saber qual é o tipo de produto da Amazon que melhor se aplica ao item a ser listado, para isso, consulte o Relatório de Árvore de Navegação ("reportType": "GET_XML_BROWSE_TREE_DATA") usando a API de relatórios (consulte o Guia de caso de uso da API de relatórios) em combinação com a operação searchDefinitionsProductTypes para obter todos os tipos de produtos disponíveis para um determinado mercado da Amazon.
Veja um exemplo abaixo de uma parte do retorno do relatório mencionado acima. Se pensarmos em "escada de construção" como um produto de exemplo que desejamos listar, com base nesse retorno, o caminho que mais se adequaria ao produto seria o "browsePathByName: Ferramentas e Materiais de Construção,Construção,Escadas".
Neste caso, podemos identificar que a categoria ideal para o produto "escada de construção" é a BUILDING_MATERIAL e o ID "17113554011" será o valor do recommended_browse_nodes que deverá ser enviado no request da criação da listagem, para indicar à Amazon onde é desejado que o produto apareça na árvore de categorias do site da Amazon.
Exemplo de apresentação de um produto da categoria BUILDING_MATERIAL no site Amazon.
2.2 Obtenha os detalhes do tipo de produto a ser listado: Após escolher qual a categoria ideal para o produto a ser listado, chame a operação getDefinitionsProductType para obter o JSON Schema que descreve os atributos (opcionais e obrigatórios) e restrições para o tipo de produto.
Exemplo de chamada realizada para a operação getDefinitionsProductType para a categoria BUILDING_MATERIAL.
Requisitos de listagem
A listagem de itens na Amazon pode ser feita com ou sem o fornecimento de detalhes da oferta (termos de venda) no momento da criação, ou seja, você pode só subir os dados do produto mas não informar, por exemplo, preço e estoque que são necessários para o produto ficar ativo para compra. Isso permite que você crie itens que podem ser comprados com uma única submissão ou até mesmo crie itens inativos inicialmente que possa ter os dados sobre as condições de venda fornecidos posteriormente.
Para listar um item com dados do produto e termos de vendas, use
LISTINGcomo o valor para o parâmetrorequirementspara recuperar um JSON Schema com atributos de produto e oferta. Para listar um item apenas com fatos do produto, use oLISTING_PRODUCT_ONLYcomo o valor do parâmetrorequirementspara recuperar um esquema JSON apenas com atributos do produto.Portanto, ao chamar a operação getDefinitionsProductType, caso você queira recuperar um JSON Schema com atributos de produto e oferta e saber todos os atributos obrigatórios e opcionais para subir um produto completo, subir a oferta e deixar ele ativo para compra, use a opção
LISTINGno camporequirements. Entretanto, caso queira só informar dados gerais do produto, sem necessariamente deixar ele ativo para venda, useLISTING_PRODUCT_ONLYcomorequirements.
2.3 Prepare o body JSON que será utilizado para listar o item: Com base no JSON Schema obtido no passo anterior, monte o body JSON da requisição com os atributos necessários para criação do produto e/ou oferta na Amazon para a categoria escolhida.
2.4 Valide o body JSON que será utilizado para listar o item: Verifique se os dados da listagem atendem aos requisitos antes do envio usando os utilitários de validação do JSON Schema. Consulte Meta-Schema de definição de tipo de produto da Amazon (v1) para obter mais detalhes sobre como validar dados com o tipo de produto JSON Schemas. Você deve garantir que os atributos necessários sejam fornecidos, que todos os valores sejam válidos, que quaisquer regras condicionais sejam consideradas e que todos os requisitos do esquema sejam atendidos.
Exemplo de body JSON para um produto que ainda não existe no catálogo da Amazon usando o tipo de produto BUILDING_MATERIAL. Esse é um exemplo de "requirements":"LISTING", o que significa que deseja-se criar um produto já com a informação da oferta (preço e estoque) tudo em uma única requisição para que o produto seja criado no catalógo do vendedor e também já fique ativo para compra.
{
"productType":"BUILDING_MATERIAL",
"requirements":"LISTING",
"attributes":{
"condition_type":[
{
"value":"new_new",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"item_name":[
{
"value":"ESCADA - PRODUTO TESTE",
"language_tag":"pt_BR",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"item_package_dimensions":[
{
"length":{
"unit":"centimeters",
"value":7.0
},
"width":{
"unit":"centimeters",
"value":7.6
},
"height":{
"unit":"centimeters",
"value":17.0
},
"weight":{
"unit":"centimeters",
"value":17.0
},
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"product_description":[
{
"value":"Neste verão, as botas da Jette, feitas com couro camurçado de alta qualidade, são verdadeiras joias",
"language_tag":"pt_BR",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"country_of_origin":[
{
"value":"BR",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"included_components":[
{
"language_tag":"pt_BR",
"marketplace_id":"A2Q3Y263D00KWC",
"value":"Corpo de Lock"
}
],
"brand":[
{
"language_tag":"pt_BR",
"marketplace_id":"A2Q3Y263D00KWC",
"value":"Generico"
}
],
"item_dimensions":[
{
"length":{
"unit":"centimeters",
"value":7.0
},
"width":{
"unit":"centimeters",
"value":7.6
},
"height":{
"unit":"centimeters",
"value":17.0
},
"weight":{
"unit":"centimeters",
"value":17.0
},
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"item_package_weight":[
{
"value":"0.65",
"unit":"grams",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"batteries_required":[
{
"value":"false",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"external_testing_certification":[
{
"value":"INMETRO: 00/0000",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"manufacturer":[
{
"value":"Owner",
"marketplace_id":"A2Q3Y263D00KWC",
"language_tag":"pt_BR"
}
],
"supplier_declared_dg_hz_regulation":[
{
"value":"not_applicable",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"externally_assigned_product_identifier":[
{
"value":"042976005139",
"type":"upc",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"model_number":[
{
"value":"RXZER23",
"marketplace_id":"A2Q3Y263D00KWC",
"language_tag":"pt_BR"
}
],
"item_type_name":[
{
"value":"Lock Teste",
"marketplace_id":"A2Q3Y263D00KWC",
"language_tag":"pt_BR"
}
],
"color":[
{
"value":"Verde",
"marketplace_id":"A2Q3Y263D00KWC",
"language_tag":"pt_BR"
}
],
"power_source_type":[
{
"value":"Manual",
"marketplace_id":"A2Q3Y263D00KWC",
"language_tag":"pt_BR"
}
],
"number_of_items":[
{
"value":"1",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"number_of_boxes":[
{
"value":"1",
"marketplace_id":"A2Q3Y263D00KWC"
}
],
"fulfillment_availability":[
{
"fulfillment_channel_code":"DEFAULT",
"quantity":3
}
],
"purchasable_offer":[
{
"marketplace_id":"A2Q3Y263D00KWC",
"currency":"BRL",
"our_price":[
{
"schedule":[
{
"value_with_tax":5.00
}
]
}
]
}
],
"bullet_point":[
{
"value":"Esse é um bullet poit",
"marketplace_id":"A2Q3Y263D00KWC",
"language_tag":"pt_BR"
}
],
"recommended_browse_nodes":[
{
"value":"17113660011",
"marketplace_id":"A2Q3Y263D00KWC"
}
]
}
}
2.5 Solicite a criação do item de listagem: Chame a operação putListingsItem para enviar o item de listagem com o body JSON preparado e validado nas etapas anteriores.
2.6 Inspecione o retorno da solicitação: A API Listings Items realiza uma primeira validação de forma síncrona, o que significa que alguns erros já podem ser capturados logo no input do seu request. Para isso, monitore a resposta para identificar se o status do envio foi ACCEPTED ou INVALID durante a submissão. Se INVALID, um ou mais problemas de validação síncrona impediram a aceitação da subida do produto (pode ser algum atributo obrigatório faltando ou campos com valores inválidos, por exemplo). Se ACCEPTED, as validações iniciais foram aprovadas e os dados foram enviados para processamento adicional com o catálogo da Amazon (essa segunda etapa de validação é de forma assíncrona). As notificações do passo a seguir ajudarão a monitorar esses status; consulte Como lidar com problemas de itens de listagens para obter mais informações. Corrija os problemas de validação e reenvie a solicitação.
2.7 Monitore o status do envio: Após receber ACCEPTED no passo anterior, aguarde as notificações assíncronas de LISTINGS_ITEM_STATUS_CHANGE ou LISTINGS_ITEM_ISSUES_CHANGE para obter maiores informações sobre o produto e seu status.
Você deve assinar as notificações mencionadas para recebê-las. Consulte Inscrever-se nas notificações de listagens para obter mais informações.
Após receber alguma das notificações, para saber qual foi a mensagem de erro ("ERROR") ou aviso ("WARNING") recebida, chame a operação getListingsItem. Importante mencionar que "WARNING" não impede a criação do produto, mas "ERROR" impede a criação do produto com sucesso, portanto, sempre consulte a operação getListingsItem caso receba uma notificação com o valor "ERROR" no atributo Severities.
3. Listando uma oferta para um item que já existe no catálogo da Amazon (MATCHING)
As etapas de Listando um item que ainda não existe no catálogo da Amazon acima descrevem como listar um item que ainda não existe no catálogo da Amazon. Para itens que já existem no catálogo da Amazon, os vendedores podem optar por listar apenas os detalhes necessários para realizar o relacionamento com o item já existente no catálogo da Amazon (realizar o matching) junto com os termos de venda aplicáveis para subir a oferta do vendedor.
Após ter identificado no Passo 1 que já existe um produto no catálogo da Amazon (ASIN) correspondente ao que você deseja listar, siga as seguintes etapas para criar o item de listagem.
Evite mismatch
É importante que o seu seller de um "aceite" no produto confirmando que está de acordo com o produto matching que será criado na Amazon (veja mais detalhes em Evite problemas de incompatibilidade (mismatch) - fazer matching com um produto diferente do esperado pelo vendedor.
Com o identificador ASIN escolhido, chame a operação getListingsRestrictions para recuperar quaisquer requisitos de qualificação que devem ser atendidos antes de listar um item na condição aplicável. Essa etapa informará se o ASIN poderá ser listado pelo vendedor dentro das condições definidas (novo, usado, etc.). Apesar desse passo ser opcional, temos aqui uma oportunidade de prever e evitar possíveis erros no momento da listagem.
Se o retorno da chamada for vazio ("restrictions": []), significa que o vendedor não possui restrição para listar esse ASIN e pode seguir com a operação de matching. Mas se no response retornar alguma mensagem, conforme exemplo abaixo, é necessário sanar a restrição antes de fazer o envio do produto.
Exemplo de consulta de ASIN com restrição.
Recomendamos só fazer o envio de produtos sem restrições ou após as restrições forem atendidas. Você pode sempre ficar consultando a operação getListingsRestrictions para verificar se a restrição foi sanada.
3.2 Obtenha os detalhes do tipo de produto a ser listado: Chame a operação getDefinitionsProductType para retornar o JSON Schema que descreve as restrições e os atributos opcionais e obrigatórios, utilizando PRODUCT como productType e LISTING_OFFER_ONLY como o valor para o parâmetro requirements.
Exemplo de chamada realizada para a operação getDefinitionsProductType para a categoria PRODUCT.
Tipos de produtos da Amazon
Os tipos de produtos da Amazon são hierárquicos, com o
PRODUCTcomo raiz para todos os tipos. Os termos de vendas são definidos no tipo raizPRODUCT, que deve ser usado ao listar itens apenas com termos de vendas. Portanto, caso você esteja eviando somente informações de oferta, isto é, usando orequirementscomoLISTING_OFFER_ONLY, você pode sempre mandar oproductTypecomoPRODUCT.
3.3 Prepare o body JSON que será utilizado para listar o item: Com base no JSON Schema obtido no passo anterior para o tipo de produto PRODUCT, monte o body JSON da requisição com os atributos necessários para criação da oferta na Amazon enviando o ASIN escolhido na etapa 3.1 no atributo merchant_suggested_asin.
3.4 Valide o body JSON que será utilizado para listar o item: Verifique se os dados da listagem atendem aos requisitos antes do envio usando os utilitários de validação do JSON Schema. Consulte Meta-Schema de definição de tipo de produto da Amazon (v1) para obter mais detalhes sobre como validar dados com o tipo de produto JSON Schemas. Você deve garantir que os atributos necessários sejam fornecidos, que todos os valores sejam válidos, que quaisquer regras condicionais sejam consideradas e que todos os requisitos do esquema sejam atendidos.
Exemplo de body JSON para um produto que já existe no catálogo da Amazon usando o tipo de produto PRODUCT. Esse é um exemplo de "requirements":"LISTING_OFFER_ONLY" , o que significa que estou subindo apenas informações da oferta, ideal para cenários de matching.
{
"productType": "PRODUCT",
"requirements": "LISTING_OFFER_ONLY",
"attributes": {
"condition_type": [
{
"value": "new_new",
"marketplace_id": "A2Q3Y263D00KWC"
}
],
"merchant_suggested_asin": [
{
"value": "B07KF7DFV",
"marketplace_id": "A2Q3Y263D00KWC"
}
],
"fulfillment_availability": [
{
"fulfillment_channel_code": "DEFAULT",
"lead_time_to_ship_max_days": "30",
"quantity": 7
}
]
}
}
3.5 Solicite a criação do item de listagem: Chame a operação putListingsItem para enviar o item de listagem com o body JSON preparado e validado nas etapas anteriores.
3.6 Inspecione o retorno da solicitação: A API Listings Items realiza uma primeira validação de forma síncrona, o que significa que alguns erros já podem ser capturados logo no input do seu request. Para isso, monitore a resposta para identificar se o status do envio foi ACCEPTED ou INVALID durante a submissão. Se INVALID, um ou mais problemas de validação síncrona impediram a aceitação da subida do produto (pode ser algum atributo obrigatório faltando ou campos com valores inválidos, por exemplo). Se ACCEPTED, as validações iniciais foram aprovadas e os dados foram enviados para processamento adicional com o catálogo da Amazon (essa segunda etapa de validação é de forma assíncrona). As notificações do passo a seguir ajudarão a monitorar esses status; consulte Como lidar com problemas de itens de listagens para obter mais informações. Corrija os problemas de validação e reenvie a solicitação.
3.7 Monitore o status do envio: Após receber ACCEPTED no passo anterior, aguarde as notificações assíncronas de LISTINGS_ITEM_STATUS_CHANGE ou LISTINGS_ITEM_ISSUES_CHANGE para obter maiores informações sobre a oferta e seu status.
Você deve assinar as notificações mencionadas para recebê-las. Consulte Inscrever-se nas notificações de listagens para obter mais informações.
Após receber alguma das notificações, para saber qual foi a mensagem de erro ("ERROR") ou aviso ("WARNING") recebida, chame a operação getListingsItem. Importante mencionar que "WARNING" não impede a criação do produto, mas "ERROR" impede a criação do produto com sucesso, portanto, sempre consulte a operação getListingsItem caso receba uma notificação com o valor "ERROR" no atributo Severities.
4. Listando uma família de variação (relacionamentos parent-child)
Uma família de variação (também conhecida como relação parent-child) é uma coleção de itens semelhantes que variam por cor, tamanho ou outros atributos usados para fornecer uma única experiência de página de detalhes para compradores na Amazon. Por exemplo, um artigo de vestuário pode ter várias cores, vários tamanhos e vários estilos. Cada combinação única de cor, tamanho e estilo é representada por um item separado na família de variações (veja mais detalhes em Conceitos iniciais).
Para criar um item de listagem pertencente a uma família de variação, deverá ser acrescentado no body JSON os seguintes atributos:
| Atributo | Exemplo | Descrição |
|---|---|---|
parentage_levelObrigatório | Pai:"parentage_level": [ { "marketplace_id": "A2Q3Y263D00KWC", "value": "parent" } ],Filho: "parentage_level": [ { "marketplace_id": "A2Q3Y263D00KWC", "value": "child" } ], | Especifica se o SKU é principal (pai - "parent") ou secundário (filho - "child").parentage_level\marketplace_id: Identificador do markeplace na Amazon.Consulte o Guia do desenvolvedor da API do parceiro de vendas para obter a lista de identificadores da Amazon marketplace. parentage_level\value: Tipo enum (valores: child ou parent). |
child_parent_sku_relationshipObrigatório | Pai:"child_parent_sku_relationship": [ { "marketplace_id": "A2Q3Y263D00KWC", "child_relationship_type": "variation" } ],Filho: "child_parent_sku_relationship": [ { "marketplace_id": "A2Q3Y263D00KWC", "child_relationship_type": "variation", "parent_sku": "parent_SKU_123" } ], | Define o tipo de relacionamento.child_parent_sku_relationship\marketplace_id: Identificador do markeplace na Amazon.Consulte o Guia do desenvolvedor da API do parceiro de vendas para obter a lista de identificadores da Amazon marketplace. Tipo: stringchild_parent_sku_relationship\child_relationship_type: Indica o tipo de relacionamento que o secundário tem com o principal.Tipo: enumValores: variationchild_parent_sku_relationship\parent_sku: Se o produto que está sendo listado for um dos filhos, deverá ser informado o SKU do pai neste campo. Caso seja o SKU pai, esse campo não deve ser enviado. |
variation_themeObrigatório | Tipo de produto SHIRT - variação por cor e tamanho"variation_theme": [ { "name": "COLOR_NAME/SIZE_NAME" } ] | Tema de variação. Os atributos do tema devem ser preenchidos para todos os itens da família de variação.variation_theme\name: Esse atributo é do tipo enum e os valores possíveis serão retornados no Schema de definição do tipo de produto a ser listado (Consulte mais informações em Tutorial: Recuperar Uma Definição de Tipo de Produto. |
O SKU pai (parent) deverá ser criado primeiro!
Antes de criar os SKUs filhos deverá ser criado um SKU pai que será utilizado apenas para agrupar os filhos. O SKU pai NÃO possuirá código GTIN e informações de ofertas (preço e estoque) vinculadas.
MATCHING com variação
Caso você esteja listando uma oferta para um item que já existe no catálogo da Amazon (MATCHING) você não deverá criar um SKU pai, precisará apenas criar os SKUs filhos sem a necessidade de informar os atributos obrigatórios de variação detalhados acima. Como o produto já existe no catálogo da Amazon, caso ele já esteja criado como uma família de variação, a oferta já será apresentada de forma agrupada no site da Amazon.
Caso o produto ainda não esteja criado como uma família de variação no catálogo da Amazon e o vendedor deseja listar o produto de forma agrupada, recomendamos que o vendedor entre em contato com o suporte da Amazon solicitando uma alteração no catálogo da Amazon utilizando a [ferramenta de autoatendimento do Seller Central] (https://sellercentral.amazon.com.br/help/hub/reference/G200335450).
Não é possível realizar matching de ASIN do tipo pai via API para realizar o agrupamentos dos SKUs. Caso o vendedor deseje que o produto também seja apresentado de forma agrupada no Seller Central, o vendedor precisará realizar o agrupamento dos SKUs da família de variação manualmente via Seller Central (consulte os detalhes em Como faço para criar variações?).
Correção de variações no catálogo da Amazon
Se o vendedor acredita que há erros nas informações de variação apresentadas na página de detalhes do produto (Exemplo: a página de detalhes do produto é para uma torradeira, mas a variação é para um lápis), nós podemos corrigir isso. O vendedor precisará enviar uma solicitação para que a Amazon usando a ferramenta de autoatendimento do Seller Central.
Updated about 3 years ago
