Comment importer des avis clients existants ?
Si vous utilisiez un autre système d'avis et que vous souhaitez changer pour notre module tout en gardant l'historique de vos avis, vous pouvez utiliser notre outil d'import d'avis produits ou boutique.
Pour cela, rendez-vous dans le menu PrestaShop à gauche et, dans la partie "Gestion des avis", cliquez sur la section "Import/Export des avis". Pour importer des avis produits, cliquez sur l'onglet "Import des avis produits" et pour importer des avis boutique cliquez sur l'onglet "Import des avis boutique". Le principe est ensuite le même.
1/ Import d'avis produits
Version 5.2.8 et versions ultérieures
Téléchargez le modèle CSV actuel pour les avis produits dans le module, ou utilisez un export d’avis produits généré par la version 5.2.8 ou une version ultérieure.
Conservez les douze colonnes suivantes dans cet ordre exact :
id_customer;customer_firstname;customer_lastname;review_lang;review_title;review_text;rating;id_product;product_name;id_order;date_add;id_shop
Ne supprimez pas les colonnes et ne changez pas leur ordre. L’outil d’import lit les valeurs selon leur position. Conservez les colonnes contenant les noms du client et du produit, même si vous laissez leurs valeurs vides.
Renseignez l’identifiant du client, le code ISO de la langue de l’avis, la note, l’identifiant du produit et l’identifiant de la boutique concernée. Si vous importez le texte d’un avis, complétez à la fois son titre et son contenu.
Si vous transférez des avis entre deux installations, vérifiez que les identifiants des clients, produits, commandes et boutiques correspondent aux données de la boutique de destination. L’import des avis ne crée pas automatiquement ces éléments.
- Complétez le fichier en utilisant le modèle actuel.
- Sélectionnez le séparateur correspondant à votre fichier. L’export d’avis produits et le modèle fournis par le module utilisent le point-virgule.
- Cliquez sur Prévisualiser et vérifiez les valeurs affichées.
- Complétez les informations manquantes et choisissez le statut Publiés ou En attente de modération.
- Sélectionnez les avis à importer et cliquez sur Importer les avis sélectionnés.
Ce format à douze colonnes s’applique aux avis produits. Pour les avis boutique, utilisez le modèle dédié et les indications de la section ci-dessous.
Si vous avez beaucoup d’avis à importer, répartissez-les dans plusieurs fichiers plus petits et procédez par lots afin de ne pas surcharger votre serveur.
Versions antérieures à la version 5.2.8

Avant toute chose, vous devez préparer un fichier CSV avec des valeurs séparées par des tabulations (donc techniquement parlant, vous devez avoir un fichier au format TSV).
Si vous avez beaucoup d'avis à importer, nous vous conseillons de ne pas tous les importer d'un coup mais de procéder par lots, afin de ne pas surcharger votre serveur. Dans ce cas-là, créez plusieurs fichiers CSV, chacun contenant un ensemble différent d'avis.
Pour préparer votre fichier CSV, vous pouvez :
- soit télécharger le modèle CSV fourni dans le module et l'ouvrir dans un logiciel tableur de type Microsoft Excel, Numbers ou encore Google Sheets :

- soit créer un nouveau document CSV dans un tableur, avec les colonnes suivantes (seuls les titres en gras sont à indiquer dans le fichier, les informations entre parenthèses sont uniquement là pour vous indiquer de quel type de données il s'agit) :
- id_customer* (ID client)
- review_lang* (Code ISO de la langue de l'avis)
- review_title (Titre de l'avis)
- review_text (Texte de l'avis)
- rating* (Note attribuée au produit)
- id_product (ID du produit)
- id_order (ID de la commande : dans le cas où l'id commande serait manquant (avis non lié à une commande), indiquez "0" comme valeur)
- date_add (Date de l'avis : si elle est manquante, le module indiquera la date de l'import)
- id_shop (ID de la boutique)
- soit utiliser un fichier CSV déjà existant contenant les avis à importer. Dans cas, il vous faudra simplement copier et coller les titres des colonnes (en gras ci-dessus) dans votre propre fichier et supprimer les colonnes qui ne sont pas utiles.
Remplissez les colonnes avec les valeurs correspondant aux avis à importer. Sachez que lors de la pré-visualisation du fichier dans notre outil d'import, vous aurez également la possibilité de remplir les valeurs manquantes.
*Attention : l'ID du client ("id_customer"), la langue de l'avis ("review_lang") et la note attribuée au produit ("rating") sont des valeurs obligatoires.
Si vous avez une version du module 5.0.2 et moins. Une fois que votre fichier CSV est rempli, exportez-le au format TSV :
- Si vous utilisez "Numbers" faites Fichier -> Exporter vers -> TSV
- Si vous utilisez "Google Sheets" faites Fichier -> Télécharger -> Valeurs séparées par des tabulations (.tsv, feuille active)
- Si vous utilisez "Microsoft Excel" faites Fichier -> Enregistrer sous -> Type de fichier : Texte (séparateur : tabulation) (*.txt)). Le fichier sera au format .txt mais respectera bien la convention du format TSV.
Pour les versions 5.0.3 + le module vous permet de choisir un séparateur 
Retournez dans l'onglet "Import des avis produits" et cliquez sur "Sélectionnez votre fichier CSV". Allez chercher votre fichier puis cliquez sur "Prévisualiser" :

Avant toute chose, sélectionnez le statut que vous souhaitez attribuer aux avis une fois qu'ils seront importés. Vous avez le choix entre "Publiés" ou "En attente de modération" (afin de pouvoir sélectionner ensuite, à travers l'outil de modération, ceux que vous souhaitez afficher sur votre site) :

Le module vous affiche les données qui seront importées. Vous pouvez sélectionner ou désélectionner les avis à importer dans la première colonne. Si une donnée est manquante, vous avez la possibilité de l'ajouter directement dans le champ correspondant. Si ce champ est rouge c'est qu'il s'agit d'une donnée manquante obligatoire qui doit obligatoirement être renseignée, faute de quoi l'avis correspondant ne sera pas importé :

Une fois votre fichier relu et complété, cliquez sur "Importer les avis sélectionnés". Et voilà, vos avis produits ont été importés.
2/ Import d'avis boutique

Pour les avis boutique, téléchargez le modèle dédié dans l’onglet Import des avis boutique et conservez les colonnes indiquées ci-dessous. Ce modèle ne comporte pas de colonne id_product. Le format à douze colonnes introduit en version 5.2.8 pour les avis produits ne s’applique pas aux avis boutique. Pour des valeurs séparées par des tabulations, préparez un fichier TSV ; sélectionnez dans l’outil d’import le séparateur correspondant à votre fichier.
- id_customer* (ID client)
- review_lang* (Code ISO de la langue de l'avis)
- review_title (Titre de l'avis)
- review_text (Texte de l'avis)
- rating* (Note attribuée à la boutique)
- id_order (ID de la commande : dans le cas où l'id commande serait manquant (avis non lié à une commande), indiquez "0" comme valeur)
- date_add (Date de l'avis : si elle est manquante, le module indiquera la date de l'import)
- id_shop (ID de la boutique)
Comme pour les avis produits, si vous avez beaucoup d'avis à importer, nous vous conseillons de ne pas tous les importer d'un coup mais de procéder par lots, afin de ne pas surcharger votre serveur. Dans ce cas-là, créez plusieurs fichiers CSV, chacun contenant un ensemble différent d'avis.
Procédez exactement de la même manière que pour les avis produits.
Import automatique depuis le module Product Comments de PrestaShop
La migration automatique depuis le module natif Product Comments de PrestaShop est distincte de l’outil d’import CSV.
Lorsque le module natif est installé et activé, Shop Product Reviews peut importer les avis produits existants. Ouvrez la configuration de Shop Product Reviews pour permettre l’exécution des imports automatiques en attente, puis vérifiez les avis importés.
La version 5.2.8 corrige des cas où ces imports, ou des imports en attente depuis une ancienne installation de Shop Product Reviews, n’étaient pas exécutés à l’ouverture de la configuration.