PS PrestaShop Débutant

DataFirefly Avis Vérifiés — Documentation

Avis clients vérifiés pour PrestaShop 1.7.8, 8 et 9 : demandes d'avis par e-mail avec notation en un clic, photos clients, réponses du marchand, tableau de bord de modération, extraits enrichis Google, import depuis Product Comments et résumés IA facultatifs.

Mis à jour Version du module 2.0.0

Prérequis et installation

DataFirefly Avis vérifiés 2.0.0 fonctionne sur PrestaShop 1.7.8, 8.x et 9.x, avec PHP 7.4 à 8.5. Il a été testé sur PrestaShop 9.1.5 (thème Hummingbird), 8.2.1 et 1.7.8.11 (thème Classic). Un seul ZIP couvre toutes ces versions.

  1. Dans le back-office, ouvrez Modules → Gestionnaire de modules puis cliquez sur Installer un module.
  2. Déposez le fichier dfreviews-2.0.0.zip téléchargé depuis votre compte DataFirefly.
  3. Cliquez sur Configurer une fois l’installation terminée.

L’installation crée huit tables dédiées et ajoute l’entrée Catalogue → Avis clients. Une barre de navigation commune relie les quatre écrans du module : Avis, Demandes d’avis, Import / export et Réglages.

Le module est livré traduit en français, anglais, espagnol, allemand, italien, polonais, néerlandais et portugais : back-office, boutique et e-mails.

Tableau de bord et modération

L’écran Catalogue → Avis clients s’ouvre sur un tableau de bord : note moyenne, avis en attente et signalés, taux de réponse (avec le nombre d’avis de 3 étoiles ou moins encore sans réponse), nouveaux avis sur 30 jours et leur tendance, part des demandes ayant reçu un avis sur 90 jours, part d’achats vérifiés, graphique des 12 dernières semaines, répartition des notes et produits les plus évalués.

La zone À modérer présente les avis en attente et signalés, ceux rédigés dans votre langue en premier. Pour chacun : Publier, Refuser (ou Dépublier), Répondre avec envoi d’un e-mail au client, et Suggérer une réponse si l’assistant IA est configuré. Tout se fait sans quitter la page.

DataFirefly Avis vérifiés : tableau de bord des avis avec note moyenne, file de modération, taux de réponse et graphique sur 12 semaines
Tableau de bord des avis avec note moyenne, file de modération, taux de réponse et graphique sur 12 semaines

Sous le tableau de bord, la liste complète se filtre par produit, note, statut (en attente, publié, signalé), réponse, photos, langue et date. Les actions groupées permettent de publier, dépublier, effacer les signalements ou supprimer plusieurs avis à la fois.

DataFirefly Avis vérifiés : liste des avis avec filtres, statuts et actions groupées
Liste des avis avec filtres, statuts et actions groupées

La fiche d’un avis réunit la note, le titre, le texte, les photos (avec suppression individuelle), les motifs de signalement, l’état « publié » et « achat vérifié », ainsi que la réponse publique. Des liens mènent directement au client, à la commande et au produit.

Ne modifiez le texte d’un avis que pour retirer des données personnelles ou des propos injurieux : les visiteurs doivent pouvoir faire confiance aux avis publiés tels qu’ils ont été écrits.

DataFirefly Avis vérifiés : fiche d'un avis avec modération, photos, achat vérifié et réponse publique
Fiche d’un avis avec modération, photos, achat vérifié et réponse publique

Demandes d’avis par e-mail

Dans Réglages → Demandes d’avis par e-mail, choisissez le ou les statuts de commande qui lancent le compte à rebours (en général Expédié ou Livré) et le délai d’envoi (7 jours par défaut). Une seule relance peut être envoyée, uniquement si des produits restent à évaluer. Les liens expirent après le nombre de jours choisi, et vous pouvez exclure des groupes de clients (B2B, personnel…).

L’écran Demandes d’avis affiche les demandes programmées, en attente d’avis, ayant reçu une réponse et les désinscriptions. Vous pouvez envoyer une demande ou une relance immédiatement, annuler, et inviter les clients des commandes des N derniers jours.

DataFirefly Avis vérifiés : demandes d'avis envoyées après commande, planificateur et statuts
Demandes d’avis envoyées après commande, planificateur et statuts

L’e-mail présente chaque produit de la commande avec cinq étoiles cliquables : un clic ouvre le formulaire avec la note déjà sélectionnée. Il est envoyé dans la langue de la commande et contient un lien de désinscription.

DataFirefly Avis vérifiés : e-mail de demande d'avis avec notation en un clic pour chaque produit
E-mail de demande d’avis avec notation en un clic pour chaque produit

La page ouverte depuis l’e-mail ne demande aucune connexion : le lien prouve l’achat. Elle liste tous les produits de la commande avec une barre de progression ; le formulaire de chaque produit s’ouvre au clic sur une étoile. Les avis envoyés depuis cette page portent la mention « Achat vérifié ».

DataFirefly Avis vérifiés : page ouverte depuis l'e-mail avec tous les produits de la commande, sans connexion
Page ouverte depuis l’e-mail avec tous les produits de la commande, sans connexion

Mettre le planificateur en place

Les demandes et relances sont envoyées par le planificateur. Programmez l’une de ces deux commandes toutes les heures chez votre hébergeur ; elles sont affichées, prêtes à copier, en haut de la page Réglages :

php /chemin/vers/prestashop/modules/dfreviews/cli/cron.php
curl -s "URL_DU_PLANIFICATEUR_AFFICHEE_DANS_LE_MODULE"

La commande PHP en ligne de commande est recommandée : elle ne dépend pas d’un appel HTTP. La date de dernière exécution s’affiche dans les réglages et sur l’écran des demandes. Le bouton Lancer le planificateur maintenant permet un test immédiat.

L’URL contient un jeton secret. Ne la publiez pas ; en cas de doute, cliquez sur Générer un nouveau jeton puis mettez votre tâche cron à jour.

DataFirefly Avis vérifiés : réglages avec planificateur, extraits enrichis Google et règles de collecte des avis
Réglages avec planificateur, extraits enrichis Google et règles de collecte des avis

Affichage sur la boutique

La note en étoiles et le nombre d’avis s’affichent sous le prix de la fiche produit (Classic, Hummingbird et thèmes enfants) ; un clic mène au bloc des avis.

DataFirefly Avis vérifiés : note en étoiles et nombre d'avis sous le prix du produit
Note en étoiles et nombre d’avis sous le prix du produit

Le bloc des avis présente la note moyenne, l’histogramme cliquable des notes, la part de notes 4 et 5 étoiles, les photos des clients, puis la liste avec filtres (avec photos, achats vérifiés, par note) et tri (récents, utiles, meilleures, moins bonnes, avec photos, anciens). Chaque avis affiche son badge « Achat vérifié », sa réponse du marchand, les votes « utile » et un bouton de signalement avec motif.

DataFirefly Avis vérifiés : bloc avis clients avec histogramme des notes, photos, filtres et réponses du marchand
Bloc avis clients avec histogramme des notes, photos, filtres et réponses du marchand

Les photos des clients s’ouvrent dans une visionneuse, utilisable au clavier (flèches, Échap).

DataFirefly Avis vérifiés : photos des clients affichées en grand
Photos des clients affichées en grand

Les étoiles s’affichent aussi dans les listes de produits (catégories, recherche, accueil), avec le nombre d’avis en option.

DataFirefly Avis vérifiés : étoiles dans les listes de produits des catégories
Étoiles dans les listes de produits des catégories

Formulaire et photos clients

Le formulaire est accessible au clavier et aux lecteurs d’écran : étoiles en boutons radio, erreurs indiquées champ par champ. Le client peut ajouter des photos par glisser-déposer, voir l’aperçu et en retirer avant l’envoi. Une case lui fait certifier que l’avis reflète sa propre expérience.

Les photos (JPEG, PNG ou WebP) sont réencodées et redimensionnées à 1600 px ; les données de localisation (EXIF) sont supprimées. Elles sont stockées dans modules/dfreviews/uploads/, dossier à inclure dans vos sauvegardes.

Protection anti-spam intégrée : jeton CSRF, champ piège invisible, délai minimal de saisie et limites par connexion.

DataFirefly Avis vérifiés : formulaire d'avis accessible avec étoiles, photos et badge achat vérifié
Formulaire d’avis accessible avec étoiles, photos et badge achat vérifié

« Mes avis » dans le compte client

Le client retrouve les avis qu’il a rédigés, leur statut (publié ou en cours de vérification), les réponses de la boutique, son éventuel bon de remerciement et les commandes qui attendent encore son avis.

DataFirefly Avis vérifiés : page Mes avis dans le compte client
Page Mes avis dans le compte client

Répondre aux avis

Votre réponse s’affiche publiquement sous l’avis. Cochez Envoyer un e-mail au client pour le prévenir : il reçoit un e-mail dans la langue de son avis, avec un lien vers la fiche produit.

DataFirefly Avis vérifiés : e-mail informant le client de la réponse du marchand à son avis
E-mail informant le client de la réponse du marchand à son avis

Réglages d’affichage

La section Affichage règle l’emplacement du bloc (section pleine largeur sous le produit, ou onglet sous Classic / accordéon sous Hummingbird), le nombre d’avis par page, la couleur des étoiles et la couleur d’accent, les étoiles dans les listes et l’option « n’afficher que les avis dans la langue du visiteur » : la moyenne et les extraits enrichis sont alors calculés sur ces mêmes avis.

Si le module natif Product Comments est encore actif, l’option Masquer les widgets du module natif Product Comments évite d’afficher deux systèmes d’avis sur la même page, sans modifier le module natif.

DataFirefly Avis vérifiés : réglages d'affichage avec emplacement, couleurs, étoiles dans les listes, transparence
Réglages d’affichage avec emplacement, couleurs, étoiles dans les listes, transparence

Import, export et résumés IA

L’écran Import / export propose :

  • Import depuis Product Comments : copie des avis du module natif (note, titre, texte, auteur, date, état de validation, votes utiles). Le module natif et ses données ne sont pas modifiés ; un avis déjà importé est ignoré, vous pouvez donc relancer l’import.
  • Import CSV : mêmes colonnes que l’export ; seules rating et id_product (ou product_reference) sont obligatoires. Les dates sont conservées.
  • Export CSV : fichier UTF-8 lisible dans Excel, LibreOffice ou Google Sheets, filtrable par statut et par note.
  • Résumés IA et recalcul des notes.

L’assistant IA est facultatif. Renseignez une clé et, si besoin, l’URL d’un service compatible OpenAI (OpenAI, Mistral, proxy Azure, modèle local…). Il résume ce que disent les clients sur les produits ayant au moins 3 avis publiés, dans chaque langue active, et propose des réponses. Seuls les textes et les notes des avis sont envoyés au fournisseur, jamais les noms ni les adresses e-mail.

DataFirefly Avis vérifiés : import depuis Product Comments, import et export CSV, résumés IA
Import depuis Product Comments, import et export CSV, résumés IA

Extraits enrichis Google

En mode automatique, si votre thème publie déjà un objet Product (Classic, Hummingbird), le module y ajoute la note moyenne et le nombre d’avis : la page garde un seul objet Product. Sinon, il publie un objet Product complet avec les derniers avis. Vous pouvez aussi forcer l’un des deux modes ou désactiver les données structurées. Vérifiez une fiche avec le test des résultats enrichis de Google après activation.

Les avis produit sur une fiche produit sont acceptés par Google ; le module n’utilise jamais le balisage LocalBusiness ou Organization, pour lequel Google refuse les avis publiés par l’entreprise elle-même.

Transparence et conformité

La règle de publication ne dépend jamais de la note : avis négatifs et positifs sont traités de la même façon. Le bloc « Comment les avis sont-ils collectés et vérifiés ? » est construit à partir de vos réglages (modération, achat vérifié, bon de remerciement, tri par défaut), conformément à la directive européenne Omnibus.

Données personnelles : le nom public est limité au prénom et à l’initiale du nom ; les adresses IP sont hachées ; la suppression d’un client anonymise ses avis ; les demandes d’export et d’effacement du module RGPD officiel (psgdpr) sont prises en charge.

Bon de remerciement

Facultatif : un bon (pourcentage ou montant, minimum de commande, durée de validité) peut être offert après un avis, quelle que soit sa note. Par défaut, il est réservé aux achats vérifiés, à raison d’un bon par commande. Le client le voit à l’écran et dans « Mes avis », et le bloc des avis informe les visiteurs que certains auteurs ont reçu un bon.

Multiboutique et multilingue

Les avis, demandes et statistiques sont propres à chaque boutique, et les réglages sont lus par boutique. Chaque avis garde sa langue ; un avis rédigé dans une autre langue est signalé au visiteur, à moins de filtrer par langue.

Mise à jour depuis la version 1.x

Installez le ZIP 2.0.0 par-dessus la version existante : PrestaShop exécute la migration automatiquement. Avis, photos, votes et demandes sont conservés ; vos réglages 1.x (avis invités, approbation automatique, statut déclencheur, extraits enrichis) sont convertis. Pour ne rien changer à votre fiche produit, le bloc reste dans l’onglet comme en 1.x ; vous pouvez passer à la section pleine largeur dans les réglages.

Désinstallation

Activez Conserver les données lors de la désinstallation pour garder avis, photos et demandes en base et les retrouver après réinstallation. Sinon, la désinstallation supprime les tables, les réglages, les onglets et les photos.

Dépannage

Aucun e-mail de demande n’est envoyé. Vérifiez la date de dernière exécution du planificateur, puis cliquez sur Lancer le planificateur maintenant dans l’écran des demandes. Contrôlez les statuts déclencheurs et la configuration e-mail de la boutique.

Deux blocs d’avis s’affichent. Le module natif Product Comments est actif : activez l’option qui masque ses widgets, ou désactivez-le après avoir importé ses avis.

Les étoiles n’apparaissent pas. Au moins un avis doit être publié. Sur un thème sur mesure, vérifiez que les hooks displayProductPriceBlock, displayFooterProduct (ou displayProductExtraContent) et displayProductListReviews sont présents.

La moyenne affichée semble fausse après une modification directe en base. Utilisez Import / export → Recalculer les notes.

Cette page vous a-t-elle été utile ?

Toujours bloqué ? Contactez le support