1) Importez le flux de données de votre boutique en ligne dans Channable
Dans notre exemple, le flux de données de la boutique en ligne s'appelle "Webshop". Pour plus d'informations sur la façon d'ajouter le flux de données de votre boutique en ligne dans Channable, consultez notre article sur les imports.
2) Cherchez pour un flux de données météorologiques sur Internet
Nous utilisons ici le flux de données néerlandais Buienradar, que vous importez via le lien suivant : https://data.buienradar.nl/1.0/feed/xml. Cependant, il est également possible d'utiliser un autre flux de données météorologiques.
3) Trouvez la station d'observation météorologique la plus pertinente dans le flux de données météo
Le flux de données météorologiques contiendra probablement plusieurs stations d'observation météorologique qui contiennent des données différentes. Sélectionnez la station pour laquelle les données sont les plus pertinentes pour vous. Dans cet exemple, nous avons choisi "Meetstation De Bilt".
4) Assurez vous que votre boutique en ligne et le flux de données météorologiques contiennent un champ commun
Pour ajouter les données météorologiques à votre import actuel, vous devez combiner les deux flux. Pour combiner les flux, il faut qu'il y ait un champ et une valeur qui soient les mêmes dans les deux flux. Dans notre exemple, le flux de données de la boutique en ligne et le flux de données météorologiques ne contiennent pas un tel champ, c'est pourquoi nous allons ajouter un champ à l'import du flux de données de la boutique en ligne.
Nous avons choisi d'utiliser le champ "stationnaam" comme champ partagé, mais vous pouvez également utiliser un autre champ d'identification unique comme "stationcode". Ajoutez ce champ à votre projet en allant dans "Installation > Champs de projet", faites défiler vers le bas et cliquez sur ''+ Ajouter un champ de projet'' dans le coin inférieur gauche. Vous verrez l'écran suivant, remplissez un nom et cliquez sur ''Sauvegarder et importer''.
5) Créez un flux de liens
Après avoir ajouté le champ au mapping de l'import de votre boutique en ligne, nous devons créer un flux de liens pour nous assurer que le champ est rempli avec la bonne valeur. Pour cela, vous pouvez créer un nouveau flux d'export XML.
Dans ce flux, vous devez définir une règle qui donne au champ "stationnaam" la valeur de la station d'observation météorologique choisie, dans ce cas "Meetstation De Bilt".
Après avoir créé et sauvegardé la règle, vous pouvez configurer l'étape "Finaliser" en incluant les champs "id" et "stationnaam".
Enfin, dans l'étape "Aperçu", récupérez l'URL du fichier, vous en aurez besoin pour l'étape suivante.
6) Combinez les trois flux de données dans "Installation"
Vous avez maintenant trois flux, le flux de données de votre boutique en ligne, le flux de données météorologiques et le flux de lien. Dans l'onglet "Installation", vous devrez combiner ces trois flux.
- Le premier flux que nous allons combiner est le flux de liens. Remplissez l'URL du fichier de flux et, dans le mapping sous "Plus d'options", choisissez de combiner les imports sur le champ "id". Vous devriez maintenant avoir deux imports dans la partie "Installation", le flux de données de votre boutique en ligne et le flux de liens.
- Vous pouvez maintenant ajouter le flux de données météorologiques et vous assurer de combiner le flux dans le mapping avec le champ "stationnaam" afin que toutes les données de la "Meetstation De Bilt" soient ajoutées à vos produits.
Important : Dans ce flux, assurez-vous également que le champ "id" est réglé sur "ne pas importer", sinon les codes d'identification de vos produits seront écrasés !
7) Profitez de votre travail !
Après avoir ajouté votre flux de données météorologiques, votre aperçu de "Installation" devrait ressembler à la capture d'image ci-dessous.