Listing

commerce.listingUnifiedEm breve

Uma página de produto em um marketplace: quanto custa, como se posiciona, o que os compradores dizem e quanto vende, com a loja e a empresa por trás dela.

11 marketplaces5 chamadas planejadas53 camposchave marketplace + ID da página de produtoAmazon e TikTok Shop primeiro

Onde o Listing se encaixa

ProductO mesmo item em todos os marketplaces
vinculado, com um índice de confiança
ListingUma página em um marketplacecontém Variant e Offer
vendido por
ShopUma conta de vendedor nesse marketplace
operada por
OrganizationA empresa, que também é dona da marca ou fornecedora
  • à venda sob uma Brand
  • dentro de uma Category
  • aparece nas buscas por uma Keyword
  • em destaque em um Video ou LiveStream de um Creator
  • pode esbarrar em um IPRight
  • loja citada em um Case

5 chamadas planejadasEm breve

Chamadas do design 0.1.0-draft da API de e-commerce, escritas como caminhos REST. Cada chamada retorna esta entidade em um só formato nas plataformas listadas, e nenhuma está implantada ainda.

  • GET/v1/e-commerce/listings/{listingId}Uma página de produto com as Variants e Offers que a fonte retornouTikTok Shop · AmazonProjetada
  • GET/v1/e-commerce/listings/searchBuscar páginas de produto em um marketplace; cada plataforma tem os próprios filtrosTikTok Shop · AmazonProjetada
  • GET/v1/e-commerce/listings/search-by-imageEncontrar páginas de produto candidatas a partir de uma foto, sem supor que sejam o mesmo itemTikTok Shop · AmazonProjetada
  • GET/v1/e-commerce/listings/rankingsRankings de mais vendidos por categoria e dataTikTok Shop · AmazonProjetada
  • GET/v1/e-commerce/tiktok-shop/listings/{listingId}/videosVídeos que promovem uma página de produtoTikTok ShopProjetada

Campos

Os principais campos por tipo. Os observáveis usam as chaves do contrato; o contrato completo vem a seguir.

Filtrar campos por tipo

Observável

Um snapshot recente; se não houver, uma leitura em tempo real; se não, a próxima fonteCobrança: Quando o valor volta

Estimado

Um estimador por padrão, até três lado a ladoCobrança: Por consulta

Verificável

Uma fonte por vez, até que uma resposta passe em uma verificaçãoCobrança: Quando passa na verificação

Listas e risco

Combinado de várias fontes; um alerta basta para sinalizarCobrança: Por linha

45 campos no contrato de camposDesign 0.1.0-draft · listing-contract-v3.2

As chaves dos campos e como cada valor é escrito, conforme o design os define. Só voltam os campos que uma fonte de fato retornou.

Identidade5

O ID da AIsa, a plataforma, o site e o ID da própria plataforma
  • entity.iduuid
  • entity.kindstring
  • entity.platformstring
  • entity.scopestring
  • entity.native_idstring

Página11

Título, link, imagens e o que a página mostra
  • titlestring
  • urlurl
  • imagesobject[]
  • image.cover_urlurl
  • description.blocksobject[]
  • attributes.listobject[]
  • status.availabilitystring
  • lifecycle.launch_datedate
  • badgesstring[]
  • affiliate.commission_ratedecimal
  • option_groupsobject[]

Avaliações5

Número de notas e de avaliações, contados à parte
  • rating.scoredecimal
  • rating.countinteger
  • rating.distributionobject[]
  • review.summarystring
  • review.countinteger

Métricas17

Vendas, GMV e engajamento, cada um no período da sua fonte
  • metrics.sales_countdecimal
  • metrics.gmvdecimal
  • metrics.gmv_totaldecimal
  • metrics.creator_countinteger
  • metrics.video_countinteger
  • metrics.live_countinteger
  • metrics.video_view_countinteger
  • metrics.creator_order_ratedecimal
  • metrics.gmv_trendobject
Mostrar mais 8 campos
  • metrics.video_average_views_reporteddecimal
  • metrics.video_gpm_reporteddecimal
  • metrics.video_conversion_reporteddecimal
  • metrics.live_average_viewers_reporteddecimal
  • metrics.ad_gmv_reporteddecimal
  • metrics.ad_cost_reporteddecimal
  • metrics.seller_creator_sales_count_30ddecimal
  • metrics.seller_creator_gmv_30ddecimal
IDs da AIsa das entidades para as quais aponta
  • relation.shop_iduuid
  • related.variantsuuid[]
  • related.variant_listingsuuid[]
  • related.parent_listingsuuid[]
  • related.child_listingsuuid[]
  • related.offersuuid[]
  • related.categoriesuuid[]

Valores dos tipos decimal e integer chegam como strings para preservar a precisão. Uma chave terminada em _reported é o número da própria fonte, com método de contagem não confirmado; _raw guarda o código bruto da fonte. Campos uuid apontam para outras entidades da AIsa.

Por marketplace

Onde há cinco ou mais estimadores, as vendas voltam lado a lado e passam primeiro pela calibração. Nos demais casos, a cobertura começa com duas fontes comparadas ou com uma fonte identificada como única.

MarketplaceChave do ListingLeituras em tempo realEstimadoresEstimativas de vendasStatus
Amazonamazon:US · ASIN46Lado a lado, calibradasDisponível
TikTok Shoptiktok-shop:US · product_id15Lado a lado, calibradasDisponível
Temutemu:US · goods_id—3Lado a ladoEm breve
Walmartwalmart:US · item ID12Duas comparadasEm breve
Shopeeshopee:SG · item_id12Duas comparadasEm breve
Ozonozon:RU · SKU—2Duas comparadasEm breve
Mercado Libremercadolibre:BR · item ID—2Duas comparadasEm breve
Etsyetsy:US · listing_id11Fonte única, identificadaEm breve
Shopifyshopify:{store} · product ID—1Fonte única, identificadaEm breve
eBayebay:US · item ID1—Só leitura em tempo realEm breve
16881688:CN · offerId—2Listas de fornecedores, combinadasEm breve

As contagens vêm da lista de fornecedores da primeira fase. A taxa de preenchimento de cada campo aparece aqui quando cada marketplace estiver disponível.

O que não muda

A AIsa pode trocar as fontes por trás de um campo a qualquer momento. Estes pontos continuam iguais.

  1. A chave é o ID do próprio marketplace, guardado exatamente como o marketplace o emitiu.
  2. Um ID emitido pela AIsa nunca é alterado nem reutilizado.
  3. Duas fontes que contam de forma diferente continuam como duas métricas, e os valores brutos são guardados.
  4. Campos só são adicionados. Uma mudança de significado sai como nova versão, e a antiga é mantida por um tempo.

Entidades ligadas ao Listing

Cada link de uma página de produto é um campo que você pode pedir na mesma chamada.

Buscar no catálogo

Plataformas, entidades Unified, APIs de fornecedores, endpoints e conectores.