SaveTo Wishlist pour WooCommerce
Commencer
Comment utiliser les capacités de WordPress avec SaveTo Wishlist Pro - SaveTo Wishlist
  1. Accueil
  2. Base de connaissances
  3. Liste de souhaits
  4. Comment utiliser les capacités de WordPress avec SaveTo Wishlist Pro
  1. Accueil
  2. Base de connaissances
  3. Guides développeur
  4. Comment utiliser les capacités de WordPress avec SaveTo Wishlist Pro

Comment utiliser les capacités de WordPress avec SaveTo Wishlist Pro

Vous souhaitez qu'un assistant IA vérifie les analyses de votre liste de souhaits, renvoie un e-mail d'automatisation ou partage la liste de souhaits d'un client, sans que vous ayez à ouvrir wp-admin ? SaveTo Wishlist Pro enregistre 15 actions auprès de l'API Abilities de WordPress, de sorte que tout outil d'IA ou plateforme d'automatisation qui la comprend puisse découvrir ce que votre programme de liste de souhaits peut faire et exécuter ces actions directement. Cet article explique ce que cela signifie, ce dont vous aurez besoin et comment l'essayer pour la première fois.

Prérequis

  • SaveTo Wishlist Lite et SaveTo Wishlist Pro version 1.0.2 ou ultérieure, tous deux actifs sur votre site.
  • Un compte Administrateur ou Gestionnaire de boutique. Chaque capacité vérifie la même autorisation que votre équipe utilise déjà pour gérer WooCommerce.
  • Un outil d'IA, une plateforme d'agents ou un client Model Context Protocol (MCP) capable de se connecter à votre site et de lire l'API WordPress Abilities API. SaveTo Wishlist Pro enregistre automatiquement tout ce dont il a besoin côté WordPress. Vous avez juste besoin de quelque chose côté IA capable de trouver et d'appeler ces capacités.

Étape 1 : Confirmer que les capacités sont enregistrées

Dès que SaveTo Wishlist Pro est actif, il enregistre automatiquement les 15 capacités. Il n'y a rien à activer dans vos paramètres. Si vous ou votre développeur souhaitez vérifier qu'elles sont présentes, vous devrez le faire via une requête REST API plutôt qu'en visitant simplement l'URL dans votre navigateur. WordPress bloque une simple visite du navigateur à ce point de terminaison pour des raisons de sécurité, même lorsque vous êtes connecté en tant qu'administrateur.

Le moyen le plus simple est d'utiliser un mot de passe d'application :

  1. Allez dans Utilisateurs → Profil.
  2. Faites défiler jusqu'à Mots de passe d'application et créez-en un.
  3. Exécutez la commande curl ci-dessous depuis un terminal, en remplaçant les espaces réservés par votre propre site et vos identifiants.
  4. Recherchez les entrées dont le nom commence par saveto-wishlist/ dans la réponse. Vous devriez voir les 15 listées sous la catégorie SaveTo Wishlist.
La section Mots de passe d'application de la page Utilisateurs, Profil, avec un nouveau nom de mot de passe d'application saisi et le bouton Ajouter un nouveau mot de passe d'application visible

curl -u "votre_nom_utilisateur:xxxx xxxx xxxx xxxx xxxx xxxx" https://votremagasin.com/wp-json/wp-abilities/v1/abilities

Réponse JSON joliment formatée du point d'accès REST wp-abilities/v1/abilities (par exemple, curl redirigé vers python3 -m json.tool, ou un client REST), montrant plusieurs entrées saveto-wishlist/ telles que saveto-wishlist/list-automations et saveto-wishlist/get-overview-insights

Étape 2 : Connecter un outil d'IA

Pointez votre outil d'IA, votre plateforme d'agents ou votre client MCP vers votre site de la manière habituelle. Cette étape se déroule entièrement du côté de l'outil d'IA, pas dans wp-admin. Une fois connecté, l'outil découvre les capacités SaveTo Wishlist de la même manière qu'il découvre toute autre capacité enregistrée sur votre site, et peut proposer de les exécuter lorsque vous lui posez une question connexe, comme « combien de clients ont ajouté quelque chose à leur liste de souhaits cette semaine ? »

Étape 3 : Essayer d'abord une capacité en lecture seule

Commencez par quelque chose qui ne fait que lire des données, comme demander à votre outil d'IA de vérifier vos aperçus généraux ou de lister vos meilleurs clients de la liste de souhaits. Les capacités de lecture seule ne peuvent rien changer sur votre site, elles constituent donc un moyen sûr de confirmer que la connexion fonctionne avant de laisser l'IA exécuter une capacité qui modifie les données, comme l'envoi d'un e-mail de partage ou la création d'une automatisation.

Les 15 capacités de la liste de souhaits

Chaque capacité appartient à l'un des quatre groupes, en fonction de ce qu'elle fait.

Partage des listes de souhaits

CapacitéCe que l'IA peut faireType
share-wishlist-by-linkCrée ou actualise un lien partageable pour une liste de souhaitsModifie les données
share-wishlist-by-emailEnvoie un e-mail de partage de liste de souhaits à une ou plusieurs adressesModifie les données
list-shared-wishlistsListe toutes les listes de souhaits qui ont été partagées et avec qui elles ont été partagéesLecture seule

Automatisations

CapacitéCe que l'IA peut faireType
list-automationsListe vos automatisations configurées, éventuellement filtrées par déclencheur, action ou statutLecture seule
get-automationRetourne la configuration complète d'une seule automatisationLecture seule
create-automationCrée une nouvelle automatisationModifie les données
update-automationMet à jour une automatisation existanteModifie les données
toggle-automationActive ou désactive une automatisationModifie les données
trigger-manual-notificationExécute manuellement l'action d'une automatisation pour un client, comme renvoyer un e-mailModifie les données

Clients

CapacitéCe que l'IA peut faireType
list-wishlist-customersListe les clients ayant des listes de souhaits actives, classés par activitéLecture seule
get-customer-wishlist-summaryRetourne les listes de souhaits, les articles, la valeur et la dernière activité d'un clientLecture seule

Analyses

CapacitéCe que l'IA peut faireType
get-overview-insightsKPI principaux, y compris le taux de conversion et la tendanceLecture seule
get-product-insightsProduits les plus souhaités, tendances et ajoutés récemmentLecture seule
get-category-insightsActivité de la liste de souhaits regroupée par catégorie et par marqueLecture seule
get-time-based-trendsAjouts à la liste de souhaits au fil du temps et par jour de la semaineLecture seule

Quelques capacités de « modification des données » peuvent être exécutées plusieurs fois sans risque : le rafraîchissement d'un lien de partage vous renvoie simplement le même lien, et la mise à jour d'une automatisation aboutit au même état, peu importe le nombre de fois où elle s'exécute. Le basculement n'est sûr à répéter que lorsque l'IA spécifie l'état souhaité. Sans état cible, chaque basculement inverse à nouveau l'automatisation. D'autres ne le sont pas : demander à votre outil d'IA d'envoyer un e-mail de partage, de créer une automatisation ou de déclencher une notification manuelle deux fois effectuera cette action deux fois. Gardez cela à l'esprit avant de demander à un outil d'IA de réessayer quelque chose automatiquement.

Qui peut utiliser ces capacités

Chaque capacité, qu'elle lise ou modifie des données, vérifie la même autorisation que votre équipe utilise déjà pour gérer WooCommerce. Même celles en lecture seule peuvent renvoyer des noms de clients, des e-mails et des configurations d'automatisation qui peuvent inclure des détails de webhook, donc SaveTo Wishlist Pro maintient chaque capacité à cette même norme plutôt qu'à une norme inférieure. En pratique, cela signifie que seul un compte Administrateur ou Gestionnaire de boutique, ou une connexion IA authentifiée comme tel, peut exécuter ces capacités. D'autres comptes connectés peuvent être en mesure de voir que les capacités existent, mais ils ne peuvent pas les exécuter ni lire les données de liste de souhaits ou de clients.

Dépannage

Les capacités ne s'affichent pas pour mon outil d'IA
Cela signifie généralement que l'API WordPress Abilities n'a pas été chargée. Confirmez que SaveTo Wishlist Pro est mis à jour vers la version 1.0.2 ou ultérieure, et que votre site exécute PHP 7.4 ou plus récent. Si un développeur a ajouté le filtre stwpro_disable_abilities ou la constante STWPRO_DISABLE_ABILITIES à votre site, cela désactivera également l'enregistrement. Demandez à votre développeur de vérifier.

Mon outil d'IA indique qu'il n'a pas la permission
Le compte auquel votre outil d'IA est connecté n'a pas d'accès Administrateur ou Gestionnaire de boutique. Reconnectez-vous en utilisant un compte avec l'un de ces rôles.

Une action de partage ou d'automatisation a été exécutée plus d'une fois
Certaines capacités ne sont pas sûres à répéter : l'envoi d'un e-mail de partage, la création d'une automatisation ou le déclenchement d'une notification manuelle le feront à nouveau à chaque exécution. Vérifiez l'historique de vos automatisations ou la liste des listes de souhaits partagées pour confirmer ce qui s'est déjà passé avant de demander à votre outil d'IA de réessayer.

Questions fréquemment posées

Dois-je installer quelque chose de supplémentaire pour utiliser ces capacités ?
Non. SaveTo Wishlist Pro regroupe tout ce dont il a besoin pour enregistrer les capacités, elles sont donc actives automatiquement dès que le plugin l'est. Vous avez toujours besoin d'un outil d'IA ou d'un client MCP capable de se connecter à votre site pour les utiliser réellement.

Puis-je désactiver cela ?
Oui, mais cela nécessite une petite modification du code plutôt qu'un simple réglage. Demandez à votre développeur d'ajouter le filtre stwpro_disable_abilities, ou de définir la constante STWPRO_DISABLE_ABILITIES, si vous préférez ne pas exposer les données de la liste de souhaits aux outils d'IA.

Mes clients peuvent-ils utiliser ces fonctionnalités via leurs propres assistants IA ?
Non. Chaque fonctionnalité nécessite les autorisations d'Administrateur ou de Responsable de boutique pour s'exécuter, donc seule l'équipe d'administration de votre boutique, ou une connexion IA authentifiée comme l'un d'eux, peut les exécuter. L'assistant IA d'un client peut être en mesure de voir que les fonctionnalités existent, mais il ne peut pas les exécuter ni lire les données de la liste de souhaits ou les données client.

Besoin d'aide ?

Cet article vous a-t-il été utile ?

Articles liés

Besoin d'aide ?

Vous ne trouvez pas la réponse que vous cherchez ?
Contacter le support
Finaliser votre achat