Sumario
Problema solucionado
Ahora las URLs del XML siguen el mismo protocolo configurado para la página de producto.
El link de los feeds de XML generados usan HTTP en lugar de HTTPS.
Al configurar el feed en sistemas externos de partners, como Google, genera un redirect hacia un link en HTTPS y esto causa que se pierdan los parámetros de métricas.
Se necesita poder utilizar el link en HTTPS para no perder las métricas.
Simulación
- Ingresar al menú Catalog > Configuraciones > XML.
- Crear un feed de XML y obtener su URL.
- Esta URL será en HTTP y al utilizarla en algun sistema que requiera HTTPS, deberá hacerse un redirect que hará perder los parámetros que vienen en la URL.
Workaround
Arquitectura sugerida:
- Se sugiere utilizar la API Search para consumir el catálogo;
- Generar el XML deseado;
- Exponer el XML en un entorno con HTTPS que permita ser consumido externamente.
Esta arquitectura no sólo es un workaround, sino que es la estrategia sugerida para dar escalabilidad al tratamiento de feed XML en catálogos grandes, ya que se puede actualizar el feed con la frecuenciala necesaria, optimizar el tamaño del XML y que sea más liviano, así como tener mayores opciones de segmentación de productos.