Lorsque vous envisagez d'ouvrir des ventes en Grèce, vous voudrez certainement promouvoir vos produits sur Skroutz - la plus grande plateforme de vente en ligne en Grèce. Elle propose plus de 7 millions de produits de plus de 11 000 magasins partenaires, ce qui génère environ 37 millions de visites par mois.

image

Cependant, un flux de produits pour Skroutz ne peut pas être généré comme un flux classique. Ce marché a des exigences uniques, nécessitant une logique programmatique complexe.

Bien sûr, nous ne pouvions pas laisser nos clients sans solution technique. L'application Mulwi Shopping Feeds simplifie la génération du flux Skroutz en quelques clics.

Qu'est-ce que Skroutz

Une équipe composée de George Chatzigeorgiou, George Augustidis et Vassilis Dimos a fondé Skroutz SA en 2005. Cette entreprise était basée à Athènes dans le but de travailler dans le domaine des services technologiques liés au commerce électronique.

À l'époque, Skroutz proposait quelques centaines de milliers de produits provenant uniquement de 12 boutiques en ligne. Aujourd'hui, l'entreprise compte plus de 700 employés et continue de se développer.

Par exemple, Skroutz a acquis à 100 % la société de livraison SendX. Avec sa propre société de livraison, Skroutz peut offrir aux acheteurs une expérience d'achat plus complète.

En 2021, Skroutz a lancé le nouveau service Skroutz Plus qui offre la livraison gratuite et certains privilèges aux acheteurs. Le nouveau service compte déjà plus de 50 000 abonnés.

Skroutz tente également de s'étendre à l'international en lançant des marketplaces étrangères. Par exemple, Alve.com a été lancé en Turquie. Et www.scrooge.co.uk a commencé au Royaume-Uni.

Pourquoi un flux pour Skroutz est-il différent

Comparé à d'autres marketplaces en ligne, Skroutz a une manière unique de présenter les produits sur son site. C'est pourquoi l'approche quelque peu standard pour la génération de flux de produits peut ne pas être applicable à cette marketplace grecque.

Typiquement, un magasin de commerce électronique a la logique suivante pour son catalogue de produits : un produit (comme une chemise) et ses attributs (comme la couleur, la taille, etc.).

Tout comme n'importe quelle autre marketplace, Skroutz a des produits et leurs attributs. La particularité est qu'un produit sur Skroutz est un article d'une couleur. Ainsi, une chemise vendue en quatre couleurs est considérée comme quatre produits individuels. Chacun de ces produits aura un ensemble individuel de tailles.

image

Comme vous pouvez le voir sur la capture d'écran ci-dessus, l'article Jack & Jones Ανδρικό T-shirt Μαύρο με Λογότυπο comporte quatre couleurs avec plusieurs tailles chacune.

Lors de la génération d'un flux de produits pour Skroutz, vous devez considérer chaque couleur comme un produit individuel avec un attribut <size>. La <size> est une chaîne de caractères avec des valeurs (petit, moyen, grand, etc.) listées séparées par des virgules.

Voici un exemple de flux :

Flux de produits 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[Page d'accueil > Tous les produits > Jack & Jones > t-shirts pour hommes > pour hommes > Les plus populaires > Hommes]]></category>
    <manufacturer><![CDATA[Jack & Jones]]></manufacturer>
    <weight>0</weight>
    <size>PETIT, MOYEN, GRAND, TRES GRAND</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[Page d'accueil > Tous les produits > Jack & Jones > t-shirts pour hommes > pour hommes > Les plus populaires > Hommes]]></category>
    <manufacturer><![CDATA[Jack & Jones]]></manufacturer>
    <weight>0</weight>
    <size>PETIT, MOYEN, GRAND, TRES GRAND, TRES GRAND PLUS</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[Page d'accueil > Tous les produits > Jack & Jones > t-shirts pour hommes > pour hommes > Les plus populaires > Hommes]]></category>
    <manufacturer><![CDATA[Jack & Jones]]></manufacturer>
    <weight>0</weight>
    <size>MOYEN, GRAND, TRES GRAND, TRES GRAND PLUS</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[Page d'accueil > Tous les produits > Jack & Jones > t-shirts pour hommes > pour hommes > Les plus populaires > Hommes]]></category>
    <manufacturer><![CDATA[Jack & Jones]]></manufacturer>
    <weight>0</weight>
    <size>MOYEN, GRAND, TRES GRAND, TRES GRAND PLUS</size>
    <quantity><![CDATA[7]]></quantity>
  </product>
  </products>

Flux Skroutz en quelques clics

Vous n'avez pas besoin de plonger dans la programmation de modèle de flux pour générer un flux pour Skroutz. L'application Mulwi Shopping Feeds couvre toute la complexité derrière une interface simple.

Commencez à générer le flux comme d'habitude en choisissant le marché Skroutz dans la liste des disponibles. Consultez la documentation sur comment créer un nouveau flux pour plus de détails.

Lors de la configuration du flux pour Skroutz, vous devez simplement choisir quelle option de variant attribut dans votre magasin Shopify correspond à la couleur et à la taille, respectivement :

image

Optez pour la recherche automatique si vous ne savez pas quelles options d'attribut sont réservées en tant que couleur ou taille dans votre magasin.

Logique programmatique complexe pour générer un flux Skroutz

Une logique programmatique complexe est nécessaire pour mapper correctement les attributs de couleur et de taille de votre magasin avec Skroutz. Voici une brève explication de la manière dont le flux pour Skroutz est généré.

Tout d'abord, vous devez présenter chaque couleur de produit comme un élément individuel dans le flux. Nous avons créé une nouvelle variable colors en utilisant des filtres liquid.

Présenter chaque couleur comme un élément individuel
{% 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 %}

Lors de l'itération des couleurs du produit, vous devrez également créer un cycle d'itération pour obtenir un lien vers le produit variant.url

La dernière étape importante pour générer le flux de produits pour Skroutz est d'obtenir une chaîne de caractères contenant toutes les tailles disponibles d'une couleur. Accomplissez cette tâche avec un cycle itératif :

Cycle itératif pour obtenir une chaîne contenant les tailles de produit
{%- 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>

Vous pouvez voir le modèle de flux complet pour Skroutz lorsque vous personnalisez le flux.

L'étape finale pour tout flux Skroutz

Skroutz vous propose un outil pour vous assurer que le flux respecte toutes ses exigences. Rendez-vous sur le validateur de flux Skroutz et téléchargez votre fichier de flux.

Pendant la vérification, le validateur vous demandera si la correspondance des attributs du produit est correcte. Par exemple, certaines champs obligatoires peuvent être manquants, comme indiqué dans la capture d'écran ci-dessous :

image

Lorsque la validation se termine avec succès, vous pouvez commencer à télécharger votre flux de produits sur Skroutz.