Permet de configurer des imports automatiques "génériques" qui seront lancés toutes les nuits à partir d'un fichier CSV via FTP(S).
Traitement des colonnes
Si, dans le fichier fourni, certains colonnes ne respectent pas le format attendu, l'ensemble de la ligne sera ignorée et non importée.
Caractéristiques du fichier CSV
Encodage | UTF-8 |
---|---|
Caractère séparateur | ; |
Caractère délimiteur pour les champs texte | " |
Correspondance des colonnes
Colonne du fichier | Format attendu | Détails | Peut être vide ? |
---|---|---|---|
name | Chaîne | 100 caract. max | Oui |
firstname | Chaîne | 100 caract. max | Oui |
Chaîne (adresse email valide) | 100 caract. max | Oui (si `email_encrypted` est fourni) | |
email_encrypted | Chaîne | 255 caract. max. Doit être un md5 de l'adresse email. | Oui (si `email` est fourni) |
language | Chaîne | 120 caract. max | Oui |
birthday | Date | Format : yyyy-mm-dd | Oui |
gender | Chaîne | male : homme female : femme | Oui |
address | Chaîne | 250 caract. max | Oui |
cp | Chaîne | 20 caract. max | Oui |
city | Chaîne | 250 caract. max | Oui |
country | Chaîne | 100 caract. max | Oui |
company | Chaîne | 100 caract. max | Oui |
occupation | Chaîne | 100 caract. max | Oui |
phone | Chaîne | 25 caract. max | Oui |
mobile | Chaîne | 25 caract. max | Oui |
creation_date | Date + Heure | yyyy-mm-dd HH:ii:ss ou "0000-00-00 00:00:00" ( veut dire vide ) Correspond à la date de création du compte sur votre site. | |
order_id | Chaîne | ||
order_num | Chaîne | ||
order_status | Numérique | -1 : Erreur 0 : Annulée 10 : Enregistrée 20 : Payée 50 : Envoyée 100 : Reçue par le client | |
order_creation_date | Date + Heure | yyyy-mm-dd HH:ii:ss ou "0000-00-00 00:00:00" ( veut dire vide ) | |
order_amount | Numérique | Peut être à virgule. Jusqu'à 7 chiffres avant la virgule, 2 après |
Importer des champs personnalisés
Vous pouvez également importer des valeurs pour les champs personnalisés configurés pour votre site.
Le nom de colonne attendu pour importer un champ personnalisé est customfield_XXXX
où "XXXX" est l'identifiant numérique unique de votre champ personnalisé.
Par exemple si votre champ a l'identifiant "123456", le nom de la colonne sera customfield_123456.
La liste des identifiants de vos champs personnalisés est disponible dans "Paramétrage > Tracker > Exemples de code" de votre backoffice SPREAD.
En fonction du type de champ, voici les informations à connaître pour la définition des valeurs dans vos fichiers d'import :
Type du champ | Format attendu | Détails |
---|---|---|
Champ texte | Chaîne | 500 caractères max |
Champ numérique | Numérique | Peut être à virgule (sera arrondi à 5 chiffres après la virgule). Les zéros en début de chaîne seront supprimés. |
Oui / Non | Numérique (1 chiffre max) | -1 : Non |
Champ date | Date + Heure | yyyy-mm-dd HH:ii:ss ou "0000-00-00 00:00:00" (veut dire vide) |
Choix unique (boutons radio) | Chaîne | La valeur sélectionnée parmi les choix configurés dans votre champ personnalisé |
Choix multiples (cases à cocher) | Chaîne | Liste des valeurs sélectionnées, séparées par un "pipe" (" | " : sous mac Alt + Maj + L, sous windows Alt gr + 6)
|
Notez qu'il n'est pas nécessaire de définir tous vos champs personnalisés dans votre fichier d'import si vous souhaitez n'en importer qu'un : vous n'avez qu'à définir seulement ceux que vous souhaitez importer.