Métriques
Cette extension nécessite une licence Pro
Version actuelle : 1.5.2
SearchWP Metrics est une extension premium qui suit et analyse les recherches effectuées sur votre site Web. Elle fournit des informations détaillées sur ce que les visiteurs recherchent, sur les résultats qu'ils cliquent et sur les performances de votre contenu dans les résultats de recherche.
En analysant l'activité de recherche, Metrics vous aide à prendre des décisions éclairées pour améliorer votre contenu, optimiser la pertinence de la recherche et identifier les lacunes dans les informations de votre site.
Cette extension est particulièrement utile pour les blogs à fort trafic, les sites de documentation et les boutiques WooCommerce, où la compréhension du comportement de recherche des visiteurs peut améliorer l'expérience utilisateur et augmenter les conversions.

Table des matières
Installation et présentation
Metrics a été conçu pour être une extension clé en main pour SearchWP. C'est un plugin WordPress autonome qui doit être installé et activé aux côtés de SearchWP lui-même. Une fois installé et activé, Metrics s'intègre automatiquement au formulaire de recherche par défaut de WordPress pour enregistrer toutes les requêtes de recherche des utilisateurs et suivre les interactions avec les résultats de recherche.
En plus du formulaire de recherche par défaut, Metrics s'intègre également aux formulaires de recherche personnalisés de SearchWP et inclut le suivi des clics pour les modèles SearchWP, garantissant une collecte de données complète sur toutes les implémentations de recherche sur votre site.
Pour accéder à vos analyses de recherche, accédez au lien du menu SearchWP → Metrics. Cela ouvre le tableau de bord Metrics, où vous pouvez examiner toutes les données de recherche et les informations collectées.
Note importante : Metrics remplace la fonctionnalité de base Statistiques de SearchWP. Lorsque Metrics est actif, la page Statistiques et le widget Tableau de bord de SearchWP ne s'affichent plus. À la place, des équivalents améliorés de Metrics prendront leur place, fournissant des analyses plus détaillées et des fonctionnalités avancées.
Contrôles d'affichage des données

Le tableau de bord Metrics fournit des contrôles flexibles pour filtrer et visualiser vos données de recherche. Ces contrôles vous permettent de vous concentrer sur des périodes spécifiques, des termes de recherche et des moteurs pour obtenir des informations ciblées.
Plage de dates : Le sélecteur de plage de dates vous permet de visualiser l'activité de recherche pour une période spécifique. Par défaut, Metrics affiche les données des 30 derniers jours, mais vous pouvez sélectionner n'importe quelle plage de dates personnalisée pour analyser l'activité de recherche historique ou récente.
Contrôles de requête de recherche : Les contrôles de requête de recherche vous permettent de filtrer les données métriques affichées pour des termes de recherche spécifiques. Cette fonctionnalité est utile pour analyser les performances de mots-clés ou de sujets particuliers. De plus, vous pouvez ajouter des termes de recherche à une liste ignorée directement à partir de ce panneau de contrôle. Les recherches ignorées sont exclues de tous les rapports de métriques, vous aidant à filtrer les requêtes non pertinentes ou de spam de vos analyses.
Moteurs à afficher : Si votre site utilise plusieurs moteurs SearchWP, vous pouvez choisir les moteurs à inclure dans les métriques affichées. Par défaut, tous les moteurs SearchWP de votre site sont sélectionnés. Cela vous permet d'examiner le comportement de recherche pour des zones spécifiques de votre site.
Examen des données
Le tableau de bord des métriques organise les données de recherche en plusieurs sections, chacune fournissant des informations uniques sur la façon dont les visiteurs interagissent avec la fonctionnalité de recherche de votre site.
Graphique
Sous les contrôles d'affichage des données, un graphique visualise les recherches les plus fréquentes effectuées sur votre site chaque jour pour la période sélectionnée. Ce graphique affiche les données de tous les moteurs sélectionnés dans les contrôles d'affichage, offrant une représentation visuelle des tendances et des modèles de recherche au fil du temps. Cela permet d'identifier facilement les pics d'activité de recherche, les sujets tendances et les changements de comportement des utilisateurs. Moteur sélectionné. Vous trouverez ci-dessous les détails pour chaque moteur qui fournissent des métriques spécifiques pour un examen plus approfondi :
Statistiques du moteur

La section Statistiques du moteur fournit des informations quantitatives détaillées sur les performances de recherche pour la période sélectionnée.
Total des recherches : Affiche le nombre total de recherches effectuées par tous les utilisateurs pendant la période sélectionnée, vous donnant une idée du volume global de l'activité de recherche.Recherches sans résultat : Affiche le nombre total de recherches qui n'ont renvoyé aucun résultat.

Cliquer sur l'icône à côté de cette métrique révèle une liste détaillée de toutes les requêtes de recherche qui n'ont pas renvoyé de résultats, ainsi que le nombre de fois où chaque requête a été tentée. Cette liste est inestimable pour identifier les lacunes de contenu et les opportunités de création de nouveau contenu. Vous pouvez examiner cette liste pour en vérifier l'exactitude au fil du temps, et cliquer sur l'icône × à côté de toute requête de recherche échouée l'ajoutera à votre liste de recherches ignorées.
Total des résultats consultés : Indique le nombre total de pages de résultats de recherche qui ont été consultées par les utilisateurs sur votre site, vous aidant à comprendre à quel point les utilisateurs parcourent les résultats de recherche.
Recherches par utilisateur : Affiche le nombre moyen de recherches effectuées par utilisateur, donnant un aperçu de l'étendue de l'utilisation de la fonctionnalité de recherche par les visiteurs.
Clics par recherche : Affiche le nombre moyen de clics sur les résultats par requête de recherche, indiquant l'efficacité avec laquelle vos résultats de recherche correspondent à l'intention de l'utilisateur.
Classement moyen des clics : Révèle la position moyenne des résultats cliqués dans la liste des résultats de recherche, vous aidant à comprendre si les utilisateurs trouvent généralement ce dont ils ont besoin en haut des résultats ou s'ils doivent parcourir plus loin.
Recherches populaires
Cette section affiche une liste classée des recherches les plus fréquemment effectuées pour la période sélectionnée. Chaque entrée montre le terme de recherche et le nombre total de fois où ce terme a été recherché. Par défaut, la liste affiche les 10 recherches les plus fréquentes sur votre site.

En cliquant sur une recherche populaire répertoriée ou sur le bouton « Afficher plus », vous découvrez des détails supplémentaires, notamment les articles ou pages spécifiques qui ont été cliqués à la suite de cette requête de recherche et le nombre de fois où chaque résultat a été cliqué. Ces données granulaires vous aident à comprendre non seulement ce que les utilisateurs recherchent, mais aussi quel contenu satisfait efficacement ces requêtes.
L'interface « Afficher plus » fournit également des options pour afficher des termes de requête supplémentaires au-delà des dix premiers et exporter les données dans un fichier CSV pour une analyse plus approfondie.
Informations

La section Insights fournit une analyse intelligente et des recommandations exploitables basées sur vos données de recherche. Metrics ne se contente pas de collecter des données de recherche, il met en œuvre une analyse sophistiquée pour identifier les opportunités d'amélioration du contenu.
En analysant les taux de conversion, les recherches populaires, la fréquence des recherches et les positions de classement des résultats, Metrics peut identifier des situations où :
- Le contenu se classe mal mais obtient beaucoup de clics : ce contenu peut-il être optimisé pour se classer plus haut ?
- Le contenu obtient un taux de conversion élevé : ce contenu devrait-il être lié de manière plus proéminente car de nombreux visiteurs le recherchent ?
- Les recherches convertissent sur une variété d'articles : un nouveau contenu doit-il être créé pour ces requêtes de recherche ?
Insights peut signaler certains domaines d'amélioration basés sur les recherches réelles des visiteurs :
Exportation des données

Dans chaque section de détails du moteur, vous pouvez exporter toutes les données affichées pour la période sélectionnée. Cette fonctionnalité vous permet d'effectuer une analyse plus approfondie, de créer des rapports personnalisés ou de partager les analyses de recherche avec les parties prenantes.
Les options d'exportation disponibles incluent :
Exporter les recherches au fil du temps : Télécharge les données de séries chronologiques montrant les tendances du volume de recherche sur la période sélectionnée.
Exporter les statistiques du moteur : Exporte toutes les métriques statistiques pour le moteur et la plage de dates sélectionnées.
Exporter les recherches populaires : Télécharge la liste complète des termes de recherche populaires avec leurs fréquences.
Toutes les exportations sont formatées en fichiers CSV, qui peuvent être ouverts dans des applications tableur comme Microsoft Excel ou Google Sheets pour une analyse, une visualisation ou un reporting plus approfondis.
Paramètres généraux

La page des paramètres généraux de Metrics fournit des options de configuration pour la gestion des données, les contrôles de confidentialité et les fonctionnalités avancées.
Effacer les données de Metrics : Cette option supprime définitivement toutes les données des tables Metrics de votre base de données, offrant une réinitialisation complète de vos analyses de recherche.
Effacer les données avant : Vous permet de spécifier une date et de supprimer toutes les données de métriques collectées avant cette date, utile pour supprimer les informations obsolètes tout en préservant les analyses récentes.
Effacer les données par intervalles : Permet la suppression automatique des données à l'aide de processus d'arrière-plan à intervalles réguliers. Les options disponibles incluent un mois, trois mois, six mois, un an ou des intervalles personnalisés.
Supprimer toutes les recherches ignorées : Efface la liste des termes de recherche que vous avez marqués comme ignorés, leur permettant ainsi de réapparaître dans les rapports si nécessaire.
Règles de journalisation

Metrics fournit des contrôles pour exclure certaines recherches de l’enregistrement, vous aidant à maintenir des données propres et pertinentes en filtrant les recherches internes et le trafic automatisé.
Vous pouvez spécifier toute combinaison d’identifiants d’utilisateurs WordPress ou de rôles dont les recherches doivent être ignorées. Par exemple, l’ajout du rôle « administrateur » garantit que les recherches des administrateurs ne polluent pas vos analyses de visiteurs. Vous pouvez également maintenir une liste d’adresses IP à mettre en liste noire, ce qui facilite l’exclusion des recherches de votre réseau de bureau, de vos environnements de développement ou des sources de trafic de bots connues.
Options avancées

Influencer les résultats de recherche à l’aide des données de clics : Lorsque cette option est activée, elle utilise les données de suivi des clics pour influencer le classement des résultats de recherche au fil du temps. Les résultats qui reçoivent le plus de clics se classeront progressivement plus haut que ceux qui en reçoivent moins, créant ainsi un algorithme de recherche auto-améliorant basé sur les préférences et le comportement réels des utilisateurs.
Supprimer toutes les données Metrics lors de la désinstallation : Avec cette case cochée, Metrics supprimera toutes les tables de base de données personnalisées, les données de suivi des clics et les options stockées lors de la suppression du plugin. Cela garantit un nettoyage complet si vous décidez d’arrêter d’utiliser Metrics.
Afficher les processus d’arrière-plan : Lorsqu’il est activé, affiche une barre d’état montrant la progression des tâches de suppression automatique des données et d’autres tâches d’arrière-plan.
Suivi des clics
Par défaut, Metrics suivra automatiquement les clics pour le moteur par défaut, en supposant que votre modèle de résultats de recherche utilise The Loop. Tout lien dans The Loop généré à l’aide de get_permalink() (ou d’une variante) sera automatiquement configuré pour le suivi des clics. Si vous utilisez un modèle de résultats de recherche standard, vous devriez être prêt sans avoir besoin de faire de modifications.
Pour intégrer le suivi des clics dans vos moteurs supplémentaires, vous devez ajouter deux Hooks à votre modèle de résultats, un avant votre propre boucle de résultats et un après.
Commencer le suivi des liens Metrics :
Arrêter le suivi des liens :
Tous les liens générés avec get_permalink() (ou une variante) dans ces deux actions seront traités par le suivi des clics dans Metrics.
Widget de tableau de bord
Metrics est livré avec son propre widget de tableau de bord qui vous permet de jeter un coup d’œil rapide aux données de base lorsque vous vous connectez à votre site.

Le widget se met à jour en temps réel lorsque vous visitez votre tableau de bord, et vous pouvez personnaliser le nombre de recherches populaires et le nombre de articles populaires affichés.
Dépannage des problèmes courants
- Spam ou recherches abstraites affichées dans la section Populaire
SearchWP Metrics enregistre toutes les recherches effectuées à l'aide du paramètre de recherche WordPress (« s ») ou des formulaires SearchWP. Cela inclut les recherches qui peuvent être déclenchées par le trafic automatisé, les robots, les robots d'exploration des moteurs de recherche comme Google, ou les services liés à l'IA qui analysent les pages publiques. Par conséquent, l'activité des robots peut apparaître dans votre tableau de bord Statistiques ou Métriques.
SearchWP n'inclut pas de protection intégrée contre les robots pour empêcher les recherches automatisées. Pour bloquer ou limiter l'activité des robots au niveau du serveur, travaillez avec votre fournisseur d'hébergement ou votre équipe de support serveur pour mettre en œuvre des mesures de sécurité appropriées ou des règles de filtrage des robots.
En tant que solution intermédiaire, vous pouvez ignorer les requêtes de recherche indésirables directement depuis l'interface Métriques. Accédez à Contrôles des requêtes de recherche dans Métriques, cliquez sur « Ignorer », et ajoutez les termes de recherche que vous souhaitez exclure des rapports. Veuillez noter qu'ignorer un terme de recherche ne fait que le supprimer de vos rapports d'analyse ; cela n'empêche pas la recherche elle-même de se produire sur votre site ou d'être enregistrée dans la base de données.
- Les recherches ne sont pas enregistrées dans le tableau de bord Métriques
Par défaut, le tableau de bord Métriques affiche uniquement les 10 recherches les plus populaires pour la période sélectionnée. Pour vérifier si des recherches sont enregistrées, définissez la période sur « hier et aujourd'hui ». Cela affichera les recherches les plus récentes dans la section Recherches populaires.
Si les recherches n'apparaissent toujours pas après avoir ajusté la période, assurez-vous que vos formulaires de recherche utilisent soit la recherche WordPress par défaut, soit les formulaires SearchWP, car les recherches provenant de plugins de recherche tiers peuvent ne pas être suivies. Si vous avez confirmé ces paramètres et que les recherches ne sont toujours pas enregistrées, veuillez ouvrir un ticket de support depuis votre compte SearchWP afin que notre équipe puisse enquêter sur le problème.
- La taille de la table de données Métriques devient très grande dans la base de données
SearchWP Metrics enregistre toutes les recherches effectuées sur votre site, y compris celles des robots et du trafic automatisé. Sur les sites à fort trafic ou les sites subissant une activité de robots, cela peut entraîner une croissance très importante des tables de la base de données Métriques, impactant potentiellement les performances du site si votre serveur dispose de ressources limitées.
Pour optimiser les performances et gérer la taille de la base de données, utilisez l'option « Effacer les données avant » dans les paramètres Métriques pour supprimer les anciennes données d'une période spécifique dont vous n'avez plus besoin pour l'analyse. Après avoir effacé les données historiques, configurez la suppression automatique des données à l'aide du paramètre « Effacer les données à intervalles ». Par exemple, la configuration d'un intervalle de 30 jours ou de 3 mois supprimera périodiquement les données de recherche obsolètes à l'aide de processus d'arrière-plan, maintenant ainsi la taille de votre base de données gérable tout en conservant les analyses récentes.
- Problèmes dus au cookie Métriques pour le suivi des clics
L'extension SearchWP Metrics utilise les paramètres de requête et les cookies swpmtx et swpmtxnonce pour le suivi des clics sur les résultats de recherche. Sur certaines configurations de serveur, en particulier celles avec une mise en cache agressive ou des politiques de sécurité strictes, la définition de ces cookies peut interférer avec les services de mise en cache ou provoquer des erreurs 503 sur certaines pages.
Si vous rencontrez des conflits avec votre configuration de mise en cache ou des erreurs liées au cookie Metrics, vous pouvez désactiver la fonctionnalité de suivi des clics en utilisant le code personnalisé suivant :
Notez que la désactivation du suivi des clics empêchera Metrics de collecter des données sur les résultats de recherche sur lesquels les utilisateurs cliquent, ce qui limitera les informations disponibles dans la section Insights et désactivera la fonctionnalité « Influencer les résultats de recherche à l'aide des données de clics ».
Filtres
Il y a quelques filtres à noter lors de l'utilisation de Metrics :
searchwp_metrics_dashboard_widget_max_popular_posts Définissez le nombre d'articles populaires à afficher dans le widget du tableau de bord. La valeur par défaut est 5, pour personnaliser :
| <?php | |
| // Show 10 popular posts in the Metrics Dashboard Widget | |
| add_filter( 'searchwp_metrics_dashboard_widget_max_popular_posts', function( $limit ) { | |
| return 10; | |
| } ); |
searchwp_metrics_dashboard_widget_max_popular_searches Définissez le nombre de recherches à afficher dans le widget du tableau de bord. La valeur par défaut est 5, pour personnaliser :
| <?php | |
| // Show 10 popular searches in the Metrics Dashboard Widget | |
| add_filter( 'searchwp_metrics_dashboard_widget_max_popular_searches', function( $limit ) { | |
| return 10; | |
| } ); |
searchwp_metrics_click_param Personnalisez le paramètre d'URL utilisé pour le suivi des clics. La valeur par défaut est swpmtx, pour personnaliser :
| <?php | |
| // Customize the search parameter used by click tracking in Metrics | |
| add_filter( 'searchwp_metrics_click_param', function( $param ) { | |
| return 'myparam'; | |
| }); |
searchwp_metrics_redirect_tracking Contrôlez si Metrics redirige à partir de l'URL de suivi une fois qu'un clic a été suivi. La valeur par défaut est true, pour personnaliser :
| <?php | |
| // Prevent Metrics from redirecting away from click tracking URL | |
| add_filter( 'searchwp_metrics_redirect_tracking', '__return_false' ); |
searchwp_metrics_normalize_logged_searches Contrôlez si Metrics normalise les requêtes de recherche avant de les enregistrer. La valeur par défaut est true, pour personnaliser :
| <?php | |
| // Prevent Metrics from normalizing queries before logging | |
| add_filter( 'searchwp_metrics_normalize_logged_searches', '__return_false' ); |
searchwp_metrics_capability Personnalisez la capacité requise pour afficher les données Metrics. La valeur par défaut est publish_posts, pour personnaliser :
| <?php | |
| // Limit Metrics data to those who can manage_options | |
| add_filter( 'searchwp_metrics_capability', function( $capability ) { | |
| return 'manage_options'; | |
| }); |
searchwp_metrics_override_stats Contrôlez si Metrics remplace les statistiques de base de SearchWP. La valeur par défaut est true, pour personnaliser :
| <?php | |
| add_filter( 'searchwp_metrics_override_stats', '__return_false' ); |
searchwp_metrics_click_buoy Contrôlez si Metrics applique ses données à l'algorithme de recherche. Ceci peut également être contrôlé dans les paramètres. La valeur par défaut est false, pour personnaliser :
| <?php | |
| // Tell Metrics to influence search results by giving weight to posts with a higher conversion rate | |
| add_filter( 'searchwp_metrics_click_buoy', '__return_true' ); |
searchwp_metrics_skip_uid Metrics utilise des identifiants anonymes pour suivre les clics. Utilisez ce hook pour empêcher la génération de ces identifiants. La valeur par défaut est false, pour personnaliser :
| <?php | |
| // Prevent UID generation in Metrics | |
| add_filter( 'searchwp_metrics_skip_uid', '__return_true' ); |
searchwp_metrics_cookie_name Contrôlez le nom du cookie utilisé par Metrics pour suivre les clics. La valeur par défaut est swpext86386, pour personnaliser :
| <?php | |
| // Customize the cookie name used by Metrics | |
| add_filter( 'searchwp_metrics_cookie_name', function( $name ) { | |
| return 'clicky24'; | |
| }); |
searchwp_metrics_uid_expiration Contrôlez la durée du cookie (c'est-à-dire définissez la longueur de la session de suivi des clics). La valeur par défaut est time() + WEEK_IN_SECONDS, pour personnaliser :
| <?php | |
| // Tell Metrics to consider a session length to be one day | |
| add_filter( 'searchwp_metrics_uid_expiration', function( $length ) { | |
| return time() + DAY_IN_SECONDS | |
| }); |
searchwp_admin_bar Contrôlez si Metrics affiche son entrée dans la barre d'administration. La valeur par défaut est true, pour personnaliser :
| <?php | |
| // Prevent Metrics Admin Bar entry | |
| add_filter( 'searchwp_admin_bar', '__return_false' ); |
searchwp_metrics_log_search Contrôlez si Metrics enregistre cette recherche. La valeur par défaut est true, pour personnaliser :
| <?php | |
| // Customize whether Metrics logs this search | |
| add_filter( 'searchwp_metrics_log_search', function( $log, $engine, $query, $hits ) { | |
| // $log is whether or not to log the search | |
| // $engine is the engine being used for the search | |
| // $query is the search query | |
| // $hits is the number of results found for this search | |
| return $log; | |
| }, 10, 4 ); |
searchwp_metrics_prevent_core_stats_log Contrôle si la fonctionnalité de statistiques de base de SearchWP enregistre cette recherche. La valeur par défaut est false, pour personnaliser :
| <?php | |
| // Prevent logging in core SearchWP's core statistics when Metrics is running | |
| add_filter( 'searchwp_metrics_prevent_core_stats_log', '__return_true' ); |
searchwp_metrics_default_start_date Contrôle la date de début par défaut (en tant que chaîne compatible strtotime()) lors de la visualisation des métriques. La valeur par défaut est '30 days ago', pour personnaliser :
| <?php | |
| // Have the default start date for Metrics be one week ago | |
| add_filter( 'searchwp_metrics_default_start_date', function( $start ) { | |
| return '7 days ago'; | |
| }); |
searchwp_metrics_default_end_date Contrôle la date de fin par défaut (en tant que chaîne compatible strtotime()) lors de la visualisation des métriques. La valeur par défaut est 'now', pour personnaliser :
| <?php | |
| // Have the default end date for Metrics be one week ago | |
| add_filter( 'searchwp_metrics_default_end_date', function( $start ) { | |
| return '7 days ago'; | |
| }); |
searchwp_metrics_first_day_of_week Contrôle le premier jour de la semaine lors de la visualisation du sélecteur de date dans les métriques. La valeur par défaut est 0, pour personnaliser :
| <?php | |
| // Customize the date picker in Metrics to have weeks start on Monday (zero-based index) | |
| add_filter( 'searchwp_metrics_first_day_of_week', function( $start ) { | |
| return 1; | |
| }); |
Journal des modifications
1.5.2
- [Correction] Le processus de suppression des données supprimait tous les hachages de recherche au lieu de seulement ceux non référencés.
1.5.1
- [Correction] La suppression des métadonnées de publication post-clic échouait dans certains cas.
- [Correction] Le bouton de rechargement pour les détails de recherche populaire vidait le champ du nombre de rechargements.
1.5.0
- [Nouveau] Nouveau processus d'arrière-plan pour supprimer les données de métriques.
- [Modifié] Le menu de l'application est maintenant accessible même pendant le chargement des données de métriques.
- [Amélioré] Limite le cookie de métriques aux requêtes HTTP.
- [Correction] Les adresses IP dans les paramètres des règles de journalisation ne s'enregistraient pas si plusieurs IP étaient présentes.
1.4.9
- [Correction] Corrige une erreur PHP si $_SERVER['REMOTE_ADDR'] n'est pas défini.
- [Correction] Corrige une notice PHP lors du chargement du domaine de texte depuis WP 6.7+.
1.4.8
- [Amélioration] Vérifie l'existence des tables de base de données uniquement lors de l'activation.
- [Modifié] Le cookie UID des métriques est maintenant défini au chargement de la page au lieu d'après la requête de recherche.
- [Correction] Avertissement PHP s'il n'y a pas de moteurs SearchWP.
1.4.7
- [Nouveau] Ajout du suivi automatique des clics aux résultats de la recherche Ajax en direct de SearchWP.
- [Amélioration] Améliorations mineures de l'interface utilisateur.
- [Amélioration] Actifs CSS minifiés.
- [Correction] Le suivi des clics ne fonctionnait que sur la première page de résultats.
1.4.6
- [Correction] Régression dans la version précédente qui provoquait une erreur MySQL lors de la création initiale de la table.
1.4.5
- [Nouveau] Nouvelle option pour supprimer automatiquement les données de métriques plus anciennes qu'un intervalle spécifié.
- [Amélioration] Les données de métriques dans la zone d'administration sont chargées progressivement pour éviter les timeouts du serveur.
- [Amélioration] Nouveau sélecteur de date avec des plages de dates prédéfinies.
- [Amélioration] Valeurs métriques réduites à deux chiffres après la virgule, pour une meilleure lisibilité.
- [Amélioration] Diverses améliorations de l'expérience utilisateur sur certains contrôles et panneaux modaux.
- [Amélioration] Taille des fichiers d'actifs réduite.
- [Avis] Cette version supprime la table des métadonnées des métriques. Si vous souhaitez conserver ces données : SAUVEGARDEZ la table existante avant de mettre à jour.
1.4.4
- [Correction] La liste de blocage mal formée provoque une erreur PHP.
- [Mise à jour] Fichiers de traduction
1.4.3
- [Correction] Erreur dans les versions PHP antérieures à 7.3 causée par une virgule finale dans l'appel de fonction
- [Correction] Erreur MySQL dans le widget du tableau de bord si Metrics a ignoré des requêtes
- [Correction] La commande de menu "Supprimer toutes les requêtes ignorées" ne fonctionne pas avec SearchWP v4
- [Correction] Le blocage de la journalisation des requêtes de recherche par ID utilisateur ne fonctionne pas
- [Correction] Avis de dépréciation sur PHP 8.2
1.4.2
- [Nouveau] Option pour supprimer toutes les données enregistrées par Metrics avant une date spécifique
- [Changement] Intégration de menu améliorée avec les versions modernes de SearchWP
- [Correction] Erreur de paramètre requis lors de l'instanciation de la classe \SearchWP\Metrics\Search avec un ensemble limité d'arguments
1.4.1
- [Correction] Gestion des requêtes ignorées avec des caractères spéciaux
1.4.0
- [Nouveau] Possibilité d'ignorer manuellement (avec prise en charge du caractère générique
*) - [Amélioration] Bundler
- [Mise à jour] Dépendances
- [Mise à jour] Updater mis à jour
1.3.2
- [Correction] Correction de compatibilité avec SearchWP 4 lors de l'affichage de certains rapports
1.3.1
- [AVIS] Le schéma de la table de métadonnées a été mis à jour pour être plus performant. Cette mise à jour implique la suppression et la recréation de la table. Si vous souhaitez conserver ces données : SAUVEGARDEZ la table existante avant la mise à jour. Notez que les données n'ont pas été utilisées dans Metrics à ce jour, mais vous avez peut-être choisi de les utiliser vous-même depuis l'introduction de la table de métadonnées. Ce sera la dernière mise à jour du schéma de la table de métadonnées. Metrics inclura des rapports supplémentaires basés sur les métadonnées dans les futures versions. Si vous mettez à jour depuis la version 1.2.4 ou inférieure, vous n'avez rien à faire.
- [Changement] Mise à jour du schéma de la table de métadonnées
- [Nouveau] Nouveau filtre
searchwp_metrics_meta_origin_use_idpour enregistrer l'ID du référent au lieu de l'URL du référent - [Nouveau] Nouvelle action
searchwp_metrics_search_metadéclenchée lorsqu'une recherche est effectuée
1.2.8
- [Correction] Erreur lorsque SearchWP 4 n'est pas actif
- [Correction] Avertissement lorsque SearchWP n'est pas actif
1.2.7
- [Correction] Sortie du permalien lorsque le suivi des clics est activé
- [Correction] Affichage du widget du tableau de bord lors de l'utilisation de SearchWP 4
1.2.5
- [Correction] Omission des liens de statistiques de base redondants lors de l'utilisation de SearchWP 4
- [Correction] Gestion des requêtes ignorées lors de l'utilisation de SearchWP 4
- [Correction] Supprime la casse pour les rôles dans la liste de blocage
- [Nouveau] Ajoute une table de métadonnées pour stocker les métadonnées
- [Nouveau] Action
searchwp_metrics_searchlorsqu'une recherche est effectuée
1.2.4
- [Correction] Encodage d'URL redondant
- [Correction] Lien redondant vers les statistiques de recherche du tableau de bord de la fonctionnalité de statistiques de base de SearchWP
- [Correction] Compatibilité du clic avec SearchWP 4
- [Mise à jour] Updater mis à jour
1.2.3
- [Correction] Problème d'intégration avec SearchWP 4
1.2.0
- [Nouveau] Ajoute la compatibilité avec SearchWP 4
1.1
- [Nouveau] Les détails des résultats nuls peuvent maintenant être exportés
- [Amélioration] Lors de la visualisation des détails des recherches populaires, les données de clics sont désormais incluses dans l'exportation
- [Correction] Intervalle de dates incorrect lors de la visualisation des détails des recherches populaires
- [Correction] Comportement attendu lors de la substitution des statistiques principales de SearchWP
- [Mise à jour] Lien vers la documentation pour les synonymes
- [Mise à jour] Dépendances
- [Mise à jour] Updater mis à jour
1.0.9
- [Nouveau] Ajout de paramètres supplémentaires
hits_min,hits_maxlors de la récupération des requêtes de recherche populaires au fil du temps - [Correction] Relocalise les hooks pour les rendre plus accessibles aux plugins
- [Correction] Faux positif lors de la prévention du suivi des clics en double
1.0.8
- [Amélioration] Performances améliorées lors de la recherche et de la visualisation des données
1.0.7
- [Nouveau] Nouveau filtre
searchwp_metrics_dashboard_widgetpour contrôler l'affichage du widget du tableau de bord
1.0.6
- [Nouveau] Nouveau filtre
searchwp_metrics_redirect_statuspour modifier le statut des redirections de suivi des clics - [Nouveau] Les moteurs choisis sont désormais persistants et constituent les valeurs par défaut pour la prochaine visualisation des métriques
- [Correction] Recrée automatiquement les tables de base de données si elles sont perdues (par exemple, après le déplacement d'un site)
- [Correction] Correction d'un problème où certaines options n'étaient pas supprimées lors de la désinstallation (si cette option est activée)
- [Correction] Correction d'un problème empêchant le suivi des clics avec des paramètres de requête personnalisés
1.0.4
- [Correction] Corrige un problème qui empêchait l'exécution de la routine de désinstallation lorsqu'elle était activée
1.0.3
- [Amélioration] Améliore les performances lors de la génération des Insights
- [Nouveau] Le bouton Paramètres a maintenant sa propre capacité
- [Nouveau] Nouveau filtre
searchwp_metrics_capability_settingspour modifier la capacité du bouton Paramètres
1.0.2
- [Correction] Corrige une notice PHP pour division par zéro dans certaines circonstances
1.0.1
- [Correction] Corrige une notice PHP dans le widget du tableau de bord lorsqu'aucune donnée n'a été enregistrée
- [Correction] Corrige une erreur fatale lorsque SearchWP n'est pas activé mais que Metrics l'est
- [Correction] Corrige une erreur fatale due à la sensibilité à la casse du répertoire Events
1.0
- Version initiale

