Listing

commerce.listingUnifiedPróximamente

Una ficha de producto en un marketplace: cuánto cuesta, en qué posición está, qué dicen los compradores y cuánto vende, con la tienda y la empresa que hay detrás.

11 marketplaces5 llamadas previstas53 camposclave marketplace + ID de la fichaPrimero Amazon y TikTok Shop

Dónde se ubica Listing

ProductEl mismo artículo en todos los marketplaces
vinculado, con una puntuación de confianza
ListingUna página en un marketplacecontiene Variant y Offer
vendido por
ShopUna cuenta de vendedor en ese marketplace
operada por
OrganizationLa empresa, que también es dueña de la marca o proveedora
  • se vende bajo Brand
  • clasificada en Category
  • se posiciona para Keyword
  • aparece en un Video o LiveStream de un Creator
  • puede chocar con un IPRight
  • tienda nombrada en un Case

5 llamadas previstasPróximamente

Llamadas del diseño de la API de e-commerce 0.1.0-draft, escritas como rutas REST. Cada llamada devuelve esta entidad con la misma estructura en las plataformas que indica, y ninguna está desplegada todavía.

  • GET/v1/e-commerce/listings/{listingId}Una ficha de producto con las variantes y ofertas que devolvió la fuenteTikTok Shop · AmazonDiseñada
  • GET/v1/e-commerce/listings/searchBuscar fichas en un marketplace; cada plataforma tiene sus propios filtrosTikTok Shop · AmazonDiseñada
  • GET/v1/e-commerce/listings/search-by-imageEncontrar fichas candidatas a partir de una foto del producto, sin suponer que son el mismo artículoTikTok Shop · AmazonDiseñada
  • GET/v1/e-commerce/listings/rankingsRankings de más vendidos por categoría y fechaTikTok Shop · AmazonDiseñada
  • GET/v1/e-commerce/tiktok-shop/listings/{listingId}/videosVideos que promocionan una fichaTikTok ShopDiseñada

Campos

Los campos principales por tipo. Los observables usan las claves del contrato; el contrato completo va a continuación.

Filtrar campos por tipo

Observable

Un snapshot reciente; si no, una lectura en vivo; si no, la siguiente fuenteCobro: Cuando llega un resultado

Estimado

Un estimador por defecto, hasta tres lado a ladoCobro: Por consulta

Verificable

Una fuente a la vez, hasta que una respuesta pase una verificaciónCobro: Cuando pasa la verificación

Listas y riesgo

Combinado de varias fuentes; basta una coincidencia para marcarloCobro: Por fila

45 campos en el contrato de camposDiseño 0.1.0-draft · listing-contract-v3.2

Las claves de los campos y cómo se escribe cada valor, según las define el diseño. Solo llegan los campos que una fuente devolvió de verdad.

Identidad5

El ID de AIsa, la plataforma, el sitio y el ID propio de la plataforma
  • entity.iduuid
  • entity.kindstring
  • entity.platformstring
  • entity.scopestring
  • entity.native_idstring

Página11

Título, enlace, imágenes y lo que muestra la página
  • titlestring
  • urlurl
  • imagesobject[]
  • image.cover_urlurl
  • description.blocksobject[]
  • attributes.listobject[]
  • status.availabilitystring
  • lifecycle.launch_datedate
  • badgesstring[]
  • affiliate.commission_ratedecimal
  • option_groupsobject[]

Calificaciones5

Calificaciones y número de reseñas, por separado
  • rating.scoredecimal
  • rating.countinteger
  • rating.distributionobject[]
  • review.summarystring
  • review.countinteger

Métricas17

Ventas, GMV e interacción, cada una en el periodo de su fuente
  • 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 8 campos más
  • 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
Los ID de AIsa de las entidades a las que apunta
  • relation.shop_iduuid
  • related.variantsuuid[]
  • related.variant_listingsuuid[]
  • related.parent_listingsuuid[]
  • related.child_listingsuuid[]
  • related.offersuuid[]
  • related.categoriesuuid[]

Los valores decimal e integer llegan como cadenas de texto para conservar la precisión. Una clave que termina en _reported es la cifra propia de la fuente, con un método de cálculo sin confirmar; _raw conserva el código original de la fuente. Los campos uuid apuntan a otras entidades de AIsa.

Por marketplace

Donde hay cinco o más estimadores, las ventas llegan lado a lado y se calibran primero. En los demás se empieza con dos comparados, o con una sola fuente indicada como tal.

MarketplaceClave de ListingLecturas en vivoEstimadoresEstimaciones de ventasEstado
Amazonamazon:US · ASIN46Lado a lado, calibradasDisponible
TikTok Shoptiktok-shop:US · product_id15Lado a lado, calibradasDisponible
Temutemu:US · goods_id—3Lado a ladoPróximamente
Walmartwalmart:US · item ID12Dos comparadasPróximamente
Shopeeshopee:SG · item_id12Dos comparadasPróximamente
Ozonozon:RU · SKU—2Dos comparadasPróximamente
Mercado Libremercadolibre:BR · item ID—2Dos comparadasPróximamente
Etsyetsy:US · listing_id11Una fuente, etiquetadaPróximamente
Shopifyshopify:{store} · product ID—1Una fuente, etiquetadaPróximamente
eBayebay:US · item ID1—Solo lecturas en vivoPróximamente
16881688:CN · offerId—2Listas de proveedores, combinadasPróximamente

Los conteos vienen de la lista de proveedores de la fase uno. La tasa de cobertura por campo aparecerá aquí cuando cada marketplace esté disponible.

Lo que no cambia

AIsa puede cambiar las fuentes detrás de un campo en cualquier momento. Esto se mantiene fijo.

  1. El ID propio del marketplace es la clave, guardada exactamente como la emitió el marketplace.
  2. Un ID que asigna AIsa nunca se cambia ni se reutiliza.
  3. Dos fuentes que cuentan distinto siguen siendo dos métricas, y se conservan los valores originales.
  4. Los campos solo se agregan. Un cambio de significado sale como una versión nueva, y la anterior se mantiene un tiempo.

Junto a Listing

Cada vínculo desde una ficha es un campo que puedes pedir en la misma llamada.

Buscar en el catálogo

Plataformas, entidades Unified, API de proveedores, endpoints y conectores.