Cuando planeas abrir ventas en Grecia, definitivamente querrás promocionar tus productos en Skroutz - la plataforma de compras en línea más grande de Grecia. Ofrece más de 7 millones de productos de más de 11 000 tiendas asociadas, lo que genera alrededor de 37 millones de visitas al mes.
Sin embargo, un feed de producto para Skroutz no puede generarse como un feed típico. Este mercado tiene una demanda única para ello, requiriendo una lógica programática compleja.
Por supuesto, no podíamos dejar a nuestros clientes sin una solución técnica. La aplicación Mulwi Shopping Feeds simplifica la generación de feeds de Skroutz a unos pocos clics.
- Install App
- Book a demo
- User Guide
¿Qué es
Un equipo formado por George Chatzigeorgiou, George Augustidis y Vassilis Dimos fundó Skroutz SA en 2005. Esta empresa, con sede en Atenas, tenía el objetivo de trabajar en el campo de los servicios tecnológicos de comercio electrónico.
En aquel momento, Skroutz ofrecía unos pocos cientos de miles de productos de solo 12 tiendas online. Hoy, la empresa tiene más de 700 empleados y sigue expandiéndose.
Por ejemplo, Skroutz adquirió el 100% de la empresa de envíos SendX. Con su propia empresa de envíos, Skroutz puede ofrecer a los compradores una experiencia de compra más completa.
En 2021, Skroutz lanzó el nuevo servicio Skroutz Plus, que proporciona envío gratuito y algunos privilegios para los compradores. El nuevo servicio ya cuenta con más de 50 000 suscriptores.
Skroutz también intenta expandirse internacionalmente, lanzando mercados extranjeros. Por ejemplo, Alve.com se lanzó en Turquía. Y www.scrooge.co.uk empezó en el Reino Unido.
Por qué un feed para Skroutz es diferente
En comparación con otros mercados en línea, Skroutz tiene una forma única de presentar productos en su sitio. Es por eso que el enfoque algo estándar para la generación de feeds de productos puede no ser aplicable a este mercado griego.
Normalmente, una tienda de comercio electrónico tiene la siguiente lógica para el catálogo de productos: un producto (como una camisa) y sus atributos (como el color, el tamaño, etc.).
Al igual que todos los demás mercados, Skroutz tiene productos y sus atributos. La cuestión es que un producto en Skroutz es un artículo de un solo color. Por lo tanto, una camisa vendida en cuatro colores se considera como cuatro productos individuales. Cada uno de estos productos tendrá un conjunto individual de tamaños.
Como puedes ver en la captura de pantalla de arriba, el artículo Jack & Jones Ανδρικό T-shirt Μαύρο με Λογότυπο tiene cuatro colores con múltiples tamaños cada uno.
Cuando generas un feed de productos para Skroutz, necesitas considerar cada color como un producto individual con un atributo <size>
. El <size>
es una cadena con valores (pequeño, mediano, grande, etc.) listados usando una coma.
Aquí tienes un ejemplo de feed:
Feed de producto Skroutz
<products>
<product>
<id>42393193644247</id>
<sku><![CDATA[12201562-BLACK]]></sku>
<ean><![CDATA[5715113709331]]></ean>
<name><![CDATA[ΑΝΔΡΙΚΟ T-SHIRT JACK & JONES JPRBLABOOSTER ΜΑΥΡΟ]]></name>
<color><![CDATA[ΜΑΥΡΟ]]></color>
<image><![CDATA[https://cdn.shopify.com/s/files/1/0549/2650/8247/products/JACK_JONES_SpringSummer_3782943_12201562_1__clipped_rev_1.jpg?v=1644603317]]></image>
<link><![CDATA[https://www.greekonlinestore.gr/products/andriko-t-shirt-jack-jones-jprblabooster?variant=42393193644247&om=8658]]></link>
<price><![CDATA[14.9]]></price>
<instock>Y</instock>
<category><![CDATA[Home page > All Products > Jack & Jones > andrika-tshirts > andrika > Most Popular > Home Andrika]]></category>
<manufacturer><![CDATA[Jack & Jones]]></manufacturer>
<weight>0</weight>
<size>SMALL, MEDIUM, LARGE, XLARGE</size>
<quantity><![CDATA[5]]></quantity>
</product>
<product>
<id>42393193677015</id>
<sku><![CDATA[12201562-FUDGE]]></sku>
<ean><![CDATA[5715113709379]]></ean>
<name><![CDATA[ΑΝΔΡΙΚΟ T-SHIRT JACK & JONES JPRBLABOOSTER ΜΠΟΡΝΤΟ]]></name>
<color><![CDATA[ΜΠΟΡΝΤΟ]]></color>
<image><![CDATA[https://cdn.shopify.com/s/files/1/0549/2650/8247/products/P1012276_clipped_rev_1.jpg?v=1647971559]]></image>
<link><![CDATA[https://www.greekonlinestore.gr/products/andriko-t-shirt-jack-jones-jprblabooster?variant=42393193677015&om=8658]]></link>
<price><![CDATA[14.9]]></price>
<instock>Y</instock>
<category><![CDATA[Home page > All Products > Jack & Jones > andrika-tshirts > andrika > Most Popular > Home Andrika]]></category>
<manufacturer><![CDATA[Jack & Jones]]></manufacturer>
<weight>0</weight>
<size>SMALL, MEDIUM, LARGE, XLARGE, 2XLARGE</size>
<quantity><![CDATA[6]]></quantity>
</product>
<product>
<id>42393193709783</id>
<sku><![CDATA[12201562-SILVER SAGE]]></sku>
<ean><![CDATA[5715113709416]]></ean>
<name><![CDATA[ΑΝΔΡΙΚΟ T-SHIRT JACK & JONES JPRBLABOOSTER ΜΠΕΖ]]></name>
<color><![CDATA[ΜΠΕΖ]]></color>
<image><![CDATA[https://cdn.shopify.com/s/files/1/0549/2650/8247/products/P1012308_clipped_rev_1.jpg?v=1647971559]]></image>
<link><![CDATA[https://www.greekonlinestore.gr/products/andriko-t-shirt-jack-jones-jprblabooster?variant=42393193709783&om=8658]]></link>
<price><![CDATA[14.9]]></price>
<instock>Y</instock>
<category><![CDATA[Home page > All Products > Jack & Jones > andrika-tshirts > andrika > Most Popular > Home Andrika]]></category>
<manufacturer><![CDATA[Jack & Jones]]></manufacturer>
<weight>0</weight>
<size>MEDIUM, LARGE, XLARGE, 2XLARGE</size>
<quantity><![CDATA[6]]></quantity>
</product>
<product>
<id>42393193742551</id>
<sku><![CDATA[12201562-WHITE]]></sku>
<ean><![CDATA[5715113709454]]></ean>
<name><![CDATA[ΑΝΔΡΙΚΟ T-SHIRT JACK & JONES JPRBLABOOSTER ΛΕΥΚΟ]]></name>
<color><![CDATA[ΛΕΥΚΟ]]></color>
<image><![CDATA[https://cdn.shopify.com/s/files/1/0549/2650/8247/products/JACK_JONES_SpringSummer_3782944_12201562_clipped_rev_1_1.jpg?v=1647971557]]></image>
<link><![CDATA[https://www.greekonlinestore.gr/products/andriko-t-shirt-jack-jones-jprblabooster?variant=42393193742551&om=8658]]></link>
<price><![CDATA[14.9]]></price>
<instock>Y</instock>
<category><![CDATA[Home page > All Products > Jack & Jones > andrika-tshirts > andrika > Most Popular > Home Andrika]]></category>
<manufacturer><![CDATA[Jack & Jones]]></manufacturer>
<weight>0</weight>
<size>MEDIUM, LARGE, XLARGE, 2XLARGE</size>
<quantity><![CDATA[7]]></quantity>
</product>
</products>
Feed de Skroutz en unos pocos clics
No necesitas sumergirte en la programación de la plantilla de feed para generar un feed para Skroutz. La aplicación Mulwi Shopping Feeds cubre toda la complejidad detrás de una interfaz sencilla.
Comienza a generar el feed como de costumbre eligiendo el mercado de Skroutz de la lista de disponibles. Consulta la documentación sobre cómo crear un nuevo feed para obtener detalles.
Al configurar el feed para Skroutz, simplemente necesitas elegir qué atributo de opción de variante en tu tienda Shopify corresponde al color y al tamaño, respectivamente:
Opta por la búsqueda automática si no sabes qué opciones de atributos están reservadas como color o tamaño en tu tienda.
Programación compleja para generar un feed de Skroutz
Se requiere una lógica programática compleja para mapear correctamente los atributos de color y tamaño de tu tienda con Skroutz. A continuación, se explica brevemente cómo se genera el feed para Skroutz.
Primero, debes presentar cada color del producto como un artículo individual en el feed. Hemos creado una nueva variable colors
usando filtros líquidos.
Presentar cada color como un artículo individual
{% for product in context.products %}
{%- assign colors = product.variants | where: "in_stock" | map: 'option1' | remove_empty | remove: 'Default Title' | uniq %}
{%- for color in colors %}
<product>
{%- for variant in product.variants %}
{%- assign current_variant = variant %}
{%- if variant.option1 == color %}
{%- break %}
{%- endif %}
{%- endfor %}
</product>
{%- endfor %}
{%- endfor %}
Al iterar los colores del producto, necesitarás adicionalmente crear un ciclo de iteración para obtener un link al producto variant.url
El último paso importante para generar el feed de producto para Skroutz es obtener una cadena que contenga todos los tamaños disponibles de un color. Cumple esta tarea con un ciclo iterativo:
Ciclo iterativo para obtener una cadena que contenga los tamaños de los productos
{%- assign sizes = '' | split: '' %}
{%- assign qty = 0 %}
{%- for variant in product.variants %}
{%- if variant.option1 == color and variant.in_stock %}
{%- assign sizes = sizes | concat: variant.option2 %}
{%- assign qty = qty | plus: variant.qty %}
{%- endif %}
{%- endfor %}
<size>{{ sizes | join: ', ' }}</size>
Puedes ver la plantilla de feed completa para Skroutz cuando personalices el feed.
El paso final para cualquier feed de Skroutz
Skroutz ofrece una herramienta para que te asegures de que el feed cumple con todos sus requisitos. Navega al validador de feed de Skroutz y sube tu archivo de feed.
Durante la verificación, el Validador te preguntará si la asignación de atributos del producto es correcta. Por ejemplo, pueden faltar algunos campos obligatorios, como se muestra en la captura de pantalla a continuación:
Cuando la validación se complete con éxito, puedes empezar a subir tu feed de productos a Skroutz.