https://api.nexscope.ai/sf/asinSummaryEjecutar esta API
Envía una solicitud JSON para ejecutar esta API y recibir los datos de respuesta documentados.
Endpoint
| Método | POST |
| Ruta | https://api.nexscope.ai/sf/asinSummary |
| Autenticación | Bearer API key |
| Content-Type | application/json |
Parámetros de la solicitud
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
searchValue | string | obligatorio | ASIN códigos, múltiples separados por comas, hasta 10, longitud máxima 1000 caracteres |
country | string | opcional | Sitio: `US`, `UK`, `DE`, `CA`, `JP`, `FR`, `ES`, `IT`, `MX`, `AU`, `AE`, `BR`, `SA` Ejemplo: US |
last7d | boolean | opcional | Si tomar los últimos 7 días; cuando es `false`, utilice el rango de fechas Ejemplo: true |
startDate | string | opcional | `yyyy-MM-dd`; surte efecto cuando `last7d=false` |
endDate | string | opcional | `yyyy-MM-dd`; trabaja con `startDate` |
conditions | string | opcional | Comma separada: `nf`, `sp`, `sb`, `sbv`, `ad`, `acAd`, `totalPeriod.in` |
sortBy | string | opcional | `totalKeywordNum`、`naturalKeywordNum`、`brandKeywordNum`、`vedioKeywordNum`、`acKeywordNum`、`erKeywordNum`、`trKeywordNum`、`sumScore`、`totalNfScore`、`totalSpSocre`、`totalBrandScore`、`totalVedioScore`、`totalAcScore`、`totalTrScore`、`totalErScore` |
pageNum | integer | opcional | Número de página Ejemplo: 1 |
pageSize | integer | opcional | Número por página, rango 10–10000 Ejemplo: 10000 |
desc | boolean | opcional | Es el orden descendente Ejemplo: true |
Respuesta de ejemplo
Estructura de respuesta de la plataforma. code 0 indica éxito o aceptación; data contiene el resultado de negocio.
No hay un ejemplo de respuesta publicado para esta API. Consulta los campos de respuesta siguientes.
Campos de respuesta
Referencia de campos de respuesta (77 campos)
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
code | string | opcional | código de retorno |
msg | string | opcional | noticias |
total | integer | opcional | La cantidad real de datos devueltos esta vez |
data | array | opcional | ASIN matriz de objetos resumen (convención de sufijo de campo: `*Prev` es el valor del período anterior; `*In` / `*Out` es el número de entradas/salidas nuevas en este ciclo en relación con el período anterior) |
columns | array | opcional | render column |
type | string | opcional | estilo de renderizado |
title | string | opcional | Título |
isParentAsin | boolean | opcional | Si el objeto de búsqueda es un padre ASIN |
variantsNum | integer | opcional | Número de variaciones con palabras clave |
noKeywordVariantsNum | integer | opcional | Número de variaciones sin palabras clave |
costTime | integer | opcional | Tiempo (ms) |
costToken | integer | opcional | Consumir token |
asin | string | opcional | ASIN código |
productTitle | string | opcional | Título del producto |
productCategory | string | opcional | Categoría de producto |
productPrice | number | opcional | Precio de venta del producto |
productImageUrl | string | opcional | Imagen principal URL |
productFeatures | array | opcional | Lista de características del producto |
customerRatingCount | integer | opcional | Calificaciones totales de los clientes |
productStarRating | number | opcional | Clasificación de las estrellas de producto (0-5) |
productRatingScore | number | opcional | Valor de la calificación del producto (0-5) |
isVariantProduct | boolean | opcional | ¿Es una variante? |
recentMonthlySalesBucket | string | opcional | Cuchara de ventas en el mes pasado; este campo sólo tiene un valor en el `keywordSummary` en forma de `"300+"` o `"1,000+"` |
isMonitored | boolean | opcional | ¿Se ha controlado? |
monitoringStartTime | string | opcional | tiempo de atención |
dataPeriodStartDate | string | opcional | Fecha de inicio del período de datos |
totalExposureScore | number | opcional | Puntuación de la exposición total |
totalExposureScorePrev | number | opcional | Puntuación de exposición total último ciclo |
totalTrafficKeywordCount | integer | opcional | Número total de palabras clave de tráfico |
totalTrafficKeywordCountIn | integer | opcional | Número de nuevas palabras clave de tráfico en este ciclo |
totalTrafficKeywordCountOut | integer | opcional | Número de palabras clave de tráfico de salida en este ciclo |
totalTrafficKeywordCountPrev | integer | opcional | Número total de palabras clave de tráfico en el último ciclo |
naturalSearchExposureScore | number | opcional | Puntuación de exposición a la búsqueda orgánica total |
naturalSearchExposureRatio | number | opcional | Relación de exposición a búsquedas naturales |
naturalSearchExposureScorePrev | number | opcional | Puntuación de la exposición natural de búsquedas último ciclo |
naturalSearchKeywordCount | integer | opcional | Número de palabras clave de búsqueda naturales |
naturalSearchKeywordCountIn | integer | opcional | Número de palabras clave naturales nuevas en este ciclo |
naturalSearchKeywordCountOut | integer | opcional | Número de palabras clave naturales que salen de este ciclo |
naturalSearchKeywordCountPrev | integer | opcional | Número de palabras clave naturales en el ciclo anterior |
sponsoredProductsExposureScore | number | opcional | SP anuncio impresión puntuación total |
sponsoredProductsExposureRatio | number | opcional | Relación de exposición a la publicidad de SP |
sponsoredProductsExposureScorePrev | number | opcional | Puntuación de exposición al SP del último ciclo |
sponsoredProductsKeywordCount | integer | opcional | Número de palabras clave de publicidad |
brandAdExposureScore | number | opcional | Puntuación total de exposición a la publicidad de marca |
brandAdExposureRatio | number | opcional | Proporción de exposición a la publicidad de marcas |
brandAdExposureScorePrev | number | opcional | Marca de publicidad puntuación de exposición último ciclo |
brandAdKeywordCount | integer | opcional | Número de palabras clave de publicidad de marca |
topBrandAdKeywordCount | integer | opcional | Número de palabras clave de anuncios de marca superior |
bottomBrandAdKeywordCount | integer | opcional | Número de palabras clave para anuncios de marca en la parte inferior |
videoAdExposureScore | number | opcional | Puntuación total de exposición a anuncios de vídeo |
videoAdExposureRatio | number | opcional | Relación de exposición a anuncios de vídeo |
videoAdExposureScorePrev | number | opcional | Puntuación de exposición a anuncios de vídeo en el último ciclo |
videoAdKeywordCount | integer | opcional | Número de palabras clave de anuncios de vídeo |
amazonsChoiceExposureScore | number | opcional | Puntuación total de la impresión de la elección de Amazon |
amazonsChoiceExposureRatio | number | opcional | Compartir la impresión de Amazon's Choice |
amazonsChoiceExposureScorePrev | number | opcional | Puntuación de exposición de CA del último ciclo |
amazonsChoiceKeywordCount | integer | opcional | Conteo de palabras clave de AC |
amazonsChoiceKeywordCountIn | integer | opcional | Número de nuevas palabras clave de AC en este ciclo |
amazonsChoiceKeywordCountOut | integer | opcional | Número de palabras clave de AC que salen de este ciclo |
editorialRecommendationsExposureScore | number | opcional | Puntuación de exposición total de urgencias |
editorialRecommendationsExposureRatio | number | opcional | Relación de exposición a ER |
editorialRecommendationsKeywordCount | integer | opcional | Conteo de palabras clave de ER |
topRatedExposureScore | number | opcional | TR Puntuación total de exposición recomendada |
topRatedExposureRatio | number | opcional | Relación de exposición recomendada para TR |
topRatedKeywordCount | integer | opcional | Conteo de palabras clave TR |
frequentlyBoughtKeywordCount | integer | opcional | Número de palabras clave recomendadas para compras de alta frecuencia |
recommendPositionExposureScore | number | opcional | Puntuación total de la exposición a la posición recomendada |
recommendAdExposureScore | number | opcional | Puntuación de exposición a la publicidad recomendada |
recommendNonadExposureScore | number | opcional | Posición recomendada Puntuación de la exposición no publicitaria |
nonAcRecommendExposureScore | number | opcional | Puntuación de exposición a posiciones no recomendadas por los CA |
recommendKeywordCount | integer | opcional | Número total de palabras clave recomendadas |
recommendAdKeywordCount | integer | opcional | Número de palabras clave recomendadas para publicidad |
recommendNonadKeywordCount | integer | opcional | Número de palabras clave no publicitarias recomendadas |
ppcTrafficSources | array | opcional | Fuente de tráfico de PPC Etiquetas |
naturalSearchTrafficSources | array | opcional | Etiqueta de fuente de tráfico de búsqueda orgánica |
amazonRecommendationSources | array | opcional | Marca de origen recomendada por Amazon |
promotionalDealSources | array | opcional | Etiqueta de la fuente de promoción |
Respuestas
| Código | Descripción |
|---|---|
| 200 | Respuesta HTTP predeterminada tanto para el éxito como para muchos errores de negocio. Solo el código JSON externo 0 indica éxito o aceptación asíncrona; consulta data para obtener el resultado. |
| 429 | Límite de admisión de ejecuciones; respeta Retry-After cuando esté presente. |
| 503 | La admisión de ejecuciones no está disponible temporalmente; respeta Retry-After cuando esté presente. |
| Opcional | X-Nexscope-Http-Status: semantic asigna estados HTTP a los errores de negocio gestionados por el controlador en las rutas de ejecución y tareas. Los fallos previos a la autenticación, como la ausencia de una clave API (code 11209), pueden seguir devolviendo HTTP 200 antes de esta asignación. Comprueba siempre el código JSON externo; las solicitudes malformadas y los fallos de infraestructura también pueden devolver respuestas HTTP distintas de 200. |
Fuente de datos, vigencia y limitaciones
La fuente, la vigencia, la cobertura, los límites de frecuencia y las notas de estimación no se especifican en esta definición de API salvo que aparezcan en la documentación de campos de solicitud o respuesta anterior. No supongas datos oficiales del mercado ni actualización en tiempo real cuando no estén documentados explícitamente.