Étape 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 s'appelle "Webshop". Pour plus d'informations sur la façon d'ajouter les données de votre boutique dans Channable, consultez notre article d'aide sur l'import.
2
Étape 2 - Recherchez un flux de données météo sur Internet
Ici, nous utilisons les données néerlandaises de Buienradar, que vous importez via le lien suivant : https://data.buienradar.nl/1.0/feed/xml. Il est cependant également possible d'utiliser d'autres flux de données météorologiques.
N'ajoutez pas encore votre flux météo ! D'abord, vous devrez créer un flux de liaison et suivre un ordre spécifique lors de la combinaison de tous les fichiers de données. Cela est expliqué dans les étapes suivantes.
3
Étape 3 - Dans les données météo, trouvez la station d'observation la plus pertinente
Les données météo contiendront probablement plusieurs stations d'observation, chacune avec des données différentes. Sélectionnez la station dont les données sont les plus pertinentes pour vous. Dans cet exemple, nous avons choisi "Meetstation De Bilt".
4
Étape 4 - Assurez-vous que vos flux de la boutique et météo contiennent un champ commun
Pour ajouter les données météo à votre import actuel, vous devrez combiner les deux flux. Pour combiner des flux, il doit y avoir un champ et une valeur identiques dans les deux flux. Le flux de la boutique et le flux météo de notre exemple ne contiennent pas un tel champ, c'est pourquoi nous allons ajouter un champ à l'import du flux de la boutique.
Nous avons choisi d'utiliser le champ " stationnaam " comme champ commun, mais vous pouvez aussi utiliser un autre identifiant unique comme " stationcode ". Ajoutez ce champ à votre projet en allant dans Installation > Installez votre import (Setup > Setup project fields), descendez et cliquez sur "Ajouter un champ de projet" en bas à gauche. Vous verrez l'écran suivant : remplissez un nom, puis cliquez sur "Sauvegarder & Importer".
5
Étape 5 - Créez un flux de liaison
Après avoir ajouté le champ au mapping de votre import de boutique, nous devons créer un flux de liaison pour nous assurer que le champ est rempli avec la bonne valeur. Vous pouvez créer un nouveau flux d'export XML pour cela.
Dans ce flux, vous devrez configurer une règle qui donne au champ "stationnaam" la valeur de la station météorologique choisie, dans ce cas "Meetstation De Bilt".
Après avoir créé et enregistré la règle, vous pouvez configurer l'étape Finalize en incluant les champs "id" et "stationnaam".
Étape 6 - Combinez les trois flux de données dans l'Installation
Vous avez maintenant trois flux : le flux de votre boutique, le flux météo et le flux de liaison. Dans l'onglet Installation (Setup), vous devrez combiner ces trois flux.
1
Commencez par combiner le flux de liaison :
Saisissez l'URL du fichier du flux de liaison.
Dans le mapping, sous « Plus d'options », choisissez « Combiner par champ » pour combiner les imports sur le champ "id".
Après cela, vous devriez avoir deux imports dans votre aperçu d'Installation : le flux de votre boutique et le flux de liaison.
2
Ensuite, ajoutez le flux de données météo :
Ajoutez le flux de données météo.
Dans le mapping, choisissez de combiner le flux sur le champ "stationnaam" afin que toutes les données de "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 ID de vos produits seront écrasés !
7
Étape 7 - Profitez de votre travail !
Après avoir ajouté le flux météo, votre aperçu d'Installation devrait ressembler à la capture d'écran ci-dessous.