Clientes a los que aplica: todos los clientes de MIRAVIA que actualicen listings o stocks y precios mediante feeds.

Motivación: algunos clientes observan que no se actualizan correctamente stocks y/o precios en MIRAVIA y tienen la duda de si es un problema de nuestro conector o del propio MIRAVIA. En esta entrada de blog vamos a enseñar a los clientes a salir de dudas por si mismos y en el caso en que el problema lo cause MIRAVIA (en la mayoría de los casos así es) explicaremos cómo acceder al informe de resultados de las actualizaciones de MIRAVIA para detectar allí el error y en su caso (no siempre es posible) subsanarlo.

Procedimiento: en primer lugar, vamos a ver cómo discernir si el problema lo causa nuestro conector o el propio MIRAVIA. Nuestros clientes tienen acceso a una intranet para controlar su catálogo en MIRAVIA. En dicha intranet, en el menú «Catálogo->Documentos y enlaces», nuestros clientes tienen un enlace al feed exacto que se le está subiendo a MIRAVIA, dicho enlace es el de «Feed de stocks y precios»:

¿Cómo comprobar entonces si el error es de nuestro conector? El enlace apunta al feed, que es un fichero CSV. Haz click sobre el enlace, abre el fichero CSV, busca el SKU que te esté causando problemas y mira si el stock y/o el precio están correctos. Si están bien, entonces el problema no es de nuestro conector, si no del propio MIRAVIA. Si al abrir el feed ves que no hay precios, sólo stocks es por esto (tendrás que esperar una hora a la siguiente actualización, o bien sigue leyendo y encontrarás otro metodo de comprobación).

 OK, el problema no es del conector. ¿Cómo averiguo por qué no actualiza MIRAVIA?

Lo averiguarás en la intranet de MIRAVIA (no en la nuestra). A MIRAVIA se le indica la URL al feed de actualización de stocks y precios (exactamente el mismo de antes) en el menú «Productos->Feed automático»:

Y dentro de este menú, en el punto «Step 2 – Connect Your URL», el feed de stocks y precios se indica en el apartado «URL for Update Sellable Stock»:

Sí, si le das al botón «Update now» forzarás manualmente una actualización del feed.

¿Cómo veo entonces el motivo por el que no se actualiza el stock y/o precio? Pues verás, en el mismo menú de antes («Productos->Feed automático») hay dos pestañas, la que se abre por defecto es la primera de título «Uploading Settings» y justo a la derecha hay otra de título «Result»:

Si le das a la pestaña «Result», verás algo como esto:

En la tabla de arriba, en cada fila se muestra los resultados de cada actualización y la columna «File Name» son enlaces a los informes de resultados de cada subida. Si haces click en cualquier enlace, se descargará en su disco duro el informe de errores en formato CSV y si lo abres verás algo como esto:

En la columna P está el texto que indica si ha ido todo correctamente (SUCCESS) o si ha habido algún error, en cuyo caso además identifica el error y hay algún tipo de texto descriptivo en inglés sobre el motivo del error.

De este modo podrás saber cual es el motivo por el que no se actualizó stock y/o precio de tu producto y podrás consultarlo con tu gestor de cuentas de MIRAVIA.

Por cierto, si ves la última captura verás que se indican los PVPs y los stocks que se enviaron a MIRAVIA. Por tanto este sería otro método de comprobar si los stocks y/o precios que estamos enviando son los correctos.