Résolution de problèmes
Chaque fois que nous exécutons des requêtes GraphQL via le Internal GraphQL Server ou via Automatisation, et que la sortie n'est pas celle attendue, nous pouvons identifier le problème en consultant les journaux.
Être notifié lorsqu'une requête échoue
Par défaut, chaque fois qu'une entrée de type 🔴 Erreur est ajoutée aux journaux, une icône de notification s'affiche dans le menu du plugin.

Cela nous informera que l'exécution d'une requête GraphQL a échoué, et nous invite à consulter les journaux.
Trouver le problème
Consultez les journaux. Si vous trouvez une 🔴 Erreur, c'est certainement là que se trouve le problème.
Si vous trouvez un 🟡 Avertissement, alors la requête a rencontré une condition inattendue, qui peut être la source du problème.
Par exemple, si une automatisation n'a pas été exécutée, le journal contiendra une entrée avec son statut et ses données.
Dans cette capture d'écran, une entrée de journal avec une 🔴 Erreur nous aide à comprendre que les variables fournies à la requête dans l'automatisation ne sont pas valides :

L'entrée de journal indique :
🔴 Error [Automation Rule "Create metadata on publish lesson"][Persisted Query "Create SEO metadata for MasterStudy LMS" ← title] Execution with errors: Non-nullable variable 'courseOrLessonId' has not been providedLe problème est donc que le nom de la variable définie dans l'automatisation est incorrect (lessonOrCourseId a été défini dans l'automatisation, mais dans la requête persistée elle s'appelle courseOrLessonId).