Prueba tu feed de datos

Hay herramientas disponibles en este sitio web y en el Centro de acciones. En esta página, se brindan instrucciones para validar el esquema del archivo de datos, subir los archivos de datos y realizar pruebas.

Valida tus feeds

La herramienta de validación de feeds de datos verifica el formato, la estructura y las propiedades de tu archivo de datos. Dado que la herramienta de transferencia de feeds de datos requiere un formato específico, como una entidad por línea, la herramienta de validación garantiza que puedas subir tu feed de datos.

Para validar un feed de datos de vista previa, sigue estos pasos:

  1. Navegue hasta la herramienta de validación de feeds de datos.
  2. Selecciona Validar una entidad única si el JSON describe solo una entidad. Si tu archivo JSON contiene varias entidades, selecciona Validar feed.
  3. Pega el JSON del archivo del feed de datos en el campo de texto.
  4. Elige si quieres validar una sola entidad o todo el feed.
  5. Haz clic en Validar.

Las advertencias o errores presentes en el archivo del feed de datos se mostrarán sobre el campo de texto. Si encuentras errores, asegúrate de verificar la referencia para ver si hay campos obligatorios posibles omitidos y valores de propiedad no válidos.

Suba y pruebe su feed de datos en la Prueba rápida

Después de validar el archivo del feed de datos, usa la herramienta de pruebas rápidas para subir y probar el feed. Las pruebas rápidas permiten un desarrollo y pruebas iterativos y rápidos de archivos de feed individuales.

Para subir y probar un feed de datos en Pruebas rápidas, sigue estos pasos:

  1. En el Centro de acciones, ve a Paneles > Prueba rápida.
  2. Usa la función Subir archivo para subir el archivo del feed de datos que deseas probar. El archivo debe estar en formato NDJSON.
  3. Cuando termine la carga, haz clic en Enviar.

  4. El sistema ahora procesa el archivo del feed de datos. Este proceso puede tomar unos minutos. La tabla se actualizará automáticamente, por lo que no es necesario actualizar la página.

  5. Después de procesar el feed, podrás ver el estado del procesamiento y los resultados, como errores, advertencias y entidades inactivas. Para quitar entidades inactivas, asegúrate de usar la fecha de la última modificación más reciente.

  6. Después de que tu feed se procese con el estado Satisfactorio, haz clic en Prueba rápida.

  7. Completa una API de entrega de pruebas y elige si quieres usar pagos reales o no durante la prueba. Ten en cuenta que las pruebas rápidas se pueden usar sin una URL de entrega, pero no podrás confirmar la compra de tu carrito ni realizar pedidos.

  8. Haz clic en Prueba rápida. Se abrirá una pestaña nueva, así que asegúrate de permitir las ventanas emergentes para que no se evite que se abra.

  9. Haz clic en el restaurante deseado para opinar sobre su menú y seguir el flujo de pedido de comida. Verifica que tu inventario sea preciso.

  10. Si deseas subir un archivo nuevo y probarlo, puedes subir el archivo del feed. No es necesario volver a iniciar la prueba. Simplemente, actualiza la pestaña nueva (IU de búsqueda de restaurantes) que se cargó anteriormente.

Prueba los feeds de la zona de pruebas

Las pruebas de la zona de pruebas permiten realizar pruebas de extremo a extremo del inventario del feed de la zona de pruebas a través del frontend de la zona de pruebas. Las pruebas de zona de pruebas admiten transferencias completas de feeds, actualizaciones en tiempo real, pruebas de entrega y actualizaciones de pedidos asíncronos. En comparación con las pruebas rápidas, las pruebas de zona de pruebas te permiten ejecutar situaciones completas de extremo a extremo en varios restaurantes.

  1. Configura las URLs del archivo de datos y el marcador de feed para el entorno de la zona de pruebas en Configuración > Feeds.
  2. Sube archivos del feed a las ubicaciones especificadas y verifica que se transfiera el feed. Para ello, consulta el Historial de feeds.
  3. Después de que se transfieran los feeds de la zona de pruebas, podrás ver los restaurantes proporcionados en los feeds de la zona de pruebas, en el frontend de la zona de pruebas.
  4. Para acceder al frontend de la zona de pruebas, navega a Paneles > Informe de estado del restaurante.
  5. Selecciona el entorno de la zona de pruebas.
    Selecciona el entorno de la zona de pruebas
  6. Haz clic en el enlace titulado "Haz clic aquí" en la parte superior de la página.
    Vínculo al frontend de la zona de pruebas
  7. Busca el restaurante que quieras.
    ID de socio en el portal de socios

Recursos adicionales

Además de los pasos descritos anteriormente, puedes usar las herramientas de depuración para probar y solucionar los problemas de tu feed de inventario.

Consulta las siguientes herramientas para obtener orientación adicional:

  • En la página de estadísticas de transferencia de feeds, encontrarás detalles sobre tus transferencias de feeds, incluida la cantidad de entidades con errores. Consulta estas estadísticas para asegurarte de que la mayoría de las entidades (si no todas) se validan de forma correcta.
  • En las estadísticas de transferencia, también puedes seleccionar detalles de la entidad específicos para solucionar problemas de entidades que fallan.
  • Usa el Visualizador de inventario para diagnosticar problemas específicos de los restaurantes, por ejemplo, que no aparecen después de subirlos.