- query
- La URL de Gemplers que envió, devuelta. Llena en nuestras tres filas, incluidas las dos que el servicio rechazó, y eso es justo lo que permite conciliar un conjunto de resultados con su lista de entrada.
- sku_code
- La referencia de Gemplers. Llena, e idéntica a
sku en nuestra fila. Esa misma referencia aparece dos docenas de veces en el marcado de la página en vivo, así que una fila se puede comprobar contra la ficha de la que salió. - product_url
- La página canónica del producto. Llena, e igual tanto a
query como a url en nuestra fila, porque enviamos una página de producto y no una colección. - name
- El título del producto tal como lo declara la ficha: fabricante, modelo y contenido del kit en una sola cadena. Llena, y coincide con el título de la página en vivo.
- description
- El texto del producto. Llena, y un párrafo de verdad en vez de una repetición del nombre: un bloque de especificaciones con rangos de medición y características. Eso convierte a este en uno de los pocos catálogos de esta familia donde
description merece importarse. - parsed_price
- El precio como número desnudo. Llena. Es con esto con lo que se calcula, y en nuestra fila es idéntico byte a byte a
price. - price
- El mismo importe, y aquí llega sin símbolo de moneda, cosa que no ocurre en todos los servicios que usan este esquema. Lea
currency en vez de inferir la denominación de la cadena. - currency
- La moneda en que se expresa el precio,
USD en nuestra fila y confirmada por el registro de oferta de la página en vivo. - availability
- El estado de disponibilidad. Llena en nuestra fila con el valor de «en stock», y los datos estructurados de la página en vivo dicen lo mismo. Esta columna no siempre aparece en los catálogos de proveedores, así que aquí sí vale la pena.
- rating
- Vacía en nuestra fila. Una de solo dos columnas que volvieron sin valor.
- reviews
- Vacía en nuestra fila, con la misma salvedad que
rating. Cuente con una ficha de proveedor construida alrededor de especificaciones en vez de adornos de reseñas de consumidores. - images
- Las imágenes de la ficha. Llena con una URL del propio servidor de imágenes de la tienda. Nuestra fila llevaba una sola imagen, así que no hizo falta partir cadenas.
- brand
- El fabricante, en su propia columna. Llena, y separada del minorista, lo cual importa aquí porque Gemplers vende marcas de terceros junto a su propia línea. Es la columna que a nuestra página de Uline le falta.
- sku
- La referencia otra vez. El mismo valor que
sku_code en nuestra fila. Quédese con una; conserve las dos si escribe un importador para varios de nuestros servicios de catálogo, donde a veces difieren. - url
- La dirección de la que salió la fila. Igual a
product_url en nuestra fila. - image
- La imagen principal por separado, para que el caso habitual no exija partir cadenas. Idéntica a
images en nuestra fila. - status
- Un indicador por fila que escribe nuestro exportador, no Gemplers. En nuestras tres ejecuciones tomó dos valores:
ok en la URL de producto real y unsupported URL (use a /collections/ or /products/ URL) en los dos envíos de relleno. Léalo primero: es la columna que le dice que su entrada tenía la forma equivocada.
Dos notas prácticas y una buena noticia. Primero la buena noticia: es la fila más llena que conservamos de cualquier catálogo de proveedores con este esquema. Quince de diecisiete columnas llevaban valores, y una consulta directa a la misma ficha confirma todos ellos: la página sirve tres bloques de datos estructurados, uno de ellos un registro de producto completo cuyo nodo de oferta declara el mismo precio, la misma moneda y el mismo estado de disponibilidad que nuestra exportación. Ahora las salvedades. Primera: price aquí llega como número desnudo y no como cadena formateada; un importador que quite un símbolo de moneda no quitará nada, y uno que espere encontrarlo no lo encontrará. Lea currency en su lugar. Segunda, y más fácil de pasar por alto: el orden de las columnas no es estable entre exportaciones. Nuestra ejecución de julio y las posteriores listan los mismos diecisiete nombres en órdenes distintos. Lea por nombre de cabecera, nunca por posición, o un archivo de Gemplers se cargará limpiamente en los campos equivocados.