Cómo solucionar problemas con tu feed de productos:


Disponible en Gold ENT


Publitas admite la importación de feeds de productos tanto en formato XML como TSV, disponibles a través de una dirección web o una ubicación (S)FTP. Haz clic aquí   para obtener más información sobre cómo configurar un feed de productos para Publitas.

¿Por qué el feed de productos no se está importando correctamente? Puede suceder que un feed falle al importarse correctamente. Por lo general, cuando un feed no se importa correctamente, esto tiene que ver con el formato de los datos o el hospedaje del feed. Con este artículo, esperamos ayudarte a solucionar estos incidentes e importar tus datos de productos con éxito.

Si necesitas ayuda para solucionar problemas con tu feed de productos, no dudes en comunicarte y compartir la URL del feed con nuestro equipo de soporte en support@publitas.com.

En este articulo:

Solución de mensajes de error

En el menú de Feed de Productos, se registran las importaciones recientes. A continuación, puedes encontrar las diferentes entradas de registro explicadas:

  • Se importaron X productos. Esto indica una importación exitosa. Si la cantidad de productos importados no coincide con el número total que realmente contiene, la importación se interrumpe. Las razones comunes para que esto ocurra son:
    • Algunos productos en un feed TSV tienen un tabulador adicional, generalmente en el campo de descripción.
    • El feed se genera dinámicamente tan pronto como se abre la URL del feed, y le lleva al feed más de un minuto renderizar la lista completa de productos.
    • El feed contiene más de 300.000 productos. Publitas importa hasta 300.000 productos.

  • ADVERTENCIA: solo se importaron X de Y productos. Si no se importan todos los productos, asegúrate de que
    • Todos los productos contienen al menos un ID y un título;
    • Todos los productos tienen un ID único;
    • Todos los caracteres están codificados correctamente (para feeds XML, también puedes incluir el título y la descripción en CDATA - mas info).
  • Feed no encontrado o inválido. Esto indica que el sistema no pudo acceder a los datos o procesar los datos correctamente, en cuyo caso el siguiente capítulo te ayudará a solucionar el problema.

 

Solución de problemas del hospedaje del feed

Para importar un feed de productos, nuestro sistema requiere acceso al servidor donde se aloja el feed. Puede suceder que el servidor tenga medidas de seguridad que restrinjan el acceso, bloqueando nuestra plataforma para descargar el feed de productos alojado. La importación de un feed también puede fallar si la URL del feed redirige el tráfico a la URL de descarga.

  • Asegúrate de que el tráfico desde la UE no esté bloqueado.
  • Evita redirigir el tráfico asegurándote de que la URL del feed apunte directamente al archivo del feed.
  • Si estás utilizando un Firewall de Aplicaciones Web (WAF) que filtra el tráfico de nuestro sistema, agrega a la lista blanca la siguiente cadena de agente de usuario: requests Publitas-FeedImport 078DGH579984.

 

Solución de problemas del formato del feed

Feeds de XML

Cuando un feed XML no se importa correctamente en Publitas, suele ser causado por una de las siguientes razones:

  • El feed no está codificado en UTF-8.
  • La sintaxis del feed es incorrecta.

Codificación UTF-8
El contenido del feed debe estar codificado en UTF-8. Si el feed contiene caracteres que no están codificados en UTF-8, la importación puede fallar. Asegúrate de que la primera línea en un feed XML diga:

<?xml version="1.0" encoding="UTF-8"?>

Sintaxis requirida 
Puedes encontrar la sintaxis requerida en Configuración de tu Feed de Productos. A menudo, los errores de sintaxis ocurren cuando los siguientes elementos no están configurados correctamente:

  • La segunda línea del feed dice:
    <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
  • El atributo <rss> a menudo contiene un atributo <channel> bajo el cual se almacena la lista de productos usando un atributo <item> por producto.
  • Algunos atributos específicos del producto necesitan el prefijo de Google Shopping (g:) para funcionar: Atributos de Feed Admitidos
  • Utiliza solo caracteres minúsculos en los nombres de los atributos.
  • Los IDs y títulos de productos no pueden estar vacíos.

Feeds de TSV

Cuando un feed TSV falla al importarse en Publitas, suele ser causado por una de las siguientes razones:

  • Encabezados incorrectos
  • Descripciones que incluyen tabulaciones adicionales
  • Falta de título y/o IDs
  • Los precios utilizan un separador de miles

Encabezados incorrectos
Asegúrate de usar los encabezados correctos en el archivo TSV. Puedes encontrar los encabezados requeridos aquí..
Además, asegúrate de eliminar los espacios adicionales antes o después de los encabezados.

Las descripciones incluyen tabulaciones adicionales.
El formato TSV utiliza Valores Separados por Tabulaciones. Piensa en ello como una hoja de Excel donde cada línea en el feed es una fila y donde cada tabulación separa las columnas. A veces, las descripciones de productos usan tabulaciones para indentar el contenido. Si esta tabulación también se almacena en el feed, interrumpe la secuencia de tabulaciones requerida para completar la importación. Por eso, debes evitar que se añadan tabulaciones adicionales a las descripciones o cualquier otro atributo.

CONSEJO: Si importas el TSV en Excel o Google Sheets, podrás ver si las tabulaciones adicionales realmente comprometen el feed. Cuando te desplaces por la lista importada, notarás filas donde parte del contenido se desplaza hacia la derecha. En estas filas, hay una tabulación adicional presente.

Requisitos Generales

Títulos y/o IDs faltantes
Por lo general, esto no provoca que la importación falle; en su lugar, esos productos particulares no se importarán.

Los precios utilizan un separador de miles
Cuando se utiliza el separador de miles para los precios en el feed (por ejemplo, 1,000.00 termina en Publitas como 1.00), puede ayudar a eliminar el separador de miles e intentarlo nuevamente (por ejemplo, 1000.00).

Utiliza un punto para el separador decimal
Si el feed utiliza una coma para separar los decimales, es posible que los precios no se importen correctamente. Asegúrate de utilizar un punto en lugar de una coma para el separador decimal.

 

____________________________________________________________

If you need help troubleshooting your product feed, feel free to reach out
and share the feed URL with our support team at support@publitas.com.