Question
Comment déboguer Zendesk Apps Framework (ZAF)?
Réponse
Le framework Zendesk Apps vous permet de créer des applications avec des fonctionnalités complexes. Cet article fournit des instructions sur la façon d'aborder les problèmes dans les scénarios les plus courants.
Capturez les erreurs
Utiliser l'outil de développement du navigateur
Si une application présente des comportements inattendus, dressez une liste des erreurs à partir de l'outil de développement du navigateur pour approfondir vos recherches.
Pour accéder à l'outil de développement dans différents navigateurs
- Chrome : Ouvrir Chrome DevTools
- Firefox : Console Web
- Safari : Utiliser les outils de développement dans le menu Développer de Safari sur Mac
- Microsoft Edge : Ouvrir Microsoft Edge DevTools
La console affiche tous les messages d'erreur ou d'avertissement. Pour les erreurs de demande réseau, consultez l'onglet réseau de l'outil.
Générer une liste des applications installées
Utiliser les paramètres de requête
Générez une liste de toutes les applications installées dans le compte.
La liste des installations d'applications du point de terminaison de l'API génère une liste JSON des applications installées. Les propriétés incluses peuvent être utilisées pour noapps
et app_ids
paramètres de requête abordés plus loin :
- enabled :indique si une application est active ou non
- app_id : l'ID de l'application. Cela est nécessaire quand vous utilisez le
app_ids
paramètre. - ID d'installation: l'ID d'installation de l'application. Cela peut éventuellement être utilisé pour le
noapps
paramètre. Les applications peuvent être installées plusieurs fois si l'application le permet. Chaque installation aura un ID d'installation différent, mais le même ID d'application.
Pour accéder au point de terminaison
- Utiliser curl
curl https://{subdomain}.zendesk.com/api/v2/apps/installations.json\
-u{email_address}:{password} - Ou annexer
/api/v2/apps/installations.json
à l'URL du sous-domaine du compte :https://your_subdomain.zendesk.com/api/v2/apps/installations.json
Vous devez être un agent dans le compte Zendesk
Identifier l'application
Désactivez les applications pour trouver le coupable
Activez et désactivez les applications de façon sélective.
Pour désactiver une application
- Dans Support, suivez les instructions de cet article : Gestion de vos applications installées.
- Ou annexez le
?noapps
suffixe de l'URL du ticket :https://your_subdomain.zendesk.com/agent/tickets/123456?noapps
Générer un fichier HAR
Résolvez le problème en suivant les informations
Le fichier HAR est un format standard utilisé pour suivre les informations et les événements entre un navigateur et un site Web. Il est toujours judicieux d'enregistrer les événements réseau dans un fichier HAR pour résoudre les problèmes de performances ou de rendu.
Pour générer un fichier HAR, consultez cet article : Génération du fichier HAR pour le dépannage.
Utiliser l'API des applications
Résoudre le problème en utilisant l'API des applications
Exploitez la liste des installations d'applications du point de terminaison de l'API pour générer une liste des applications installées. Parmi les propriétés contenues dans la réponse JSON, utilisez l' ID d'installation comme paramètre de requête pour noapps
Pour désactiver plusieurs applications à la fois :
https://your_subdomain.zendesk.com/agent/tickets/123456?noapps=11111,22222,44444
Comment installer et utiliser ZAT sous macOS, Windows et Linux :
Comment créer une application Support de zéro :
- Créez votre première application Support - Partie 1 : Jeter les bases
- Créez votre première application Support - Partie 2 : Conception de l'interface utilisateur
- Créez votre première application Support - Partie 3 : Création et insertion de modèles
- Créez votre première application Support - Partie 4 : Obtention des données
- Créez votre première application Support - Partie 5 : Installation de l'application dans Zendesk Support
Comment créer une application côté serveur
- Création d'une application côté serveur - Partie 1 : Concepts de base
- Création d'une application côté serveur - Partie 2 : Affichage du contenu côté serveur dans une application Zendesk
- Création d'une application côté serveur - Partie 3 : Accéder aux API externes
- Création d'une application côté serveur - Partie 4 : Accéder aux API du framework
- Création d'une application côté serveur - Partie 5 : Déployer l'application
- Création d'une application côté serveur - Partie supplémentaire : Sécurisez l'application
Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.
Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.
0 Commentaires
Vous devez vous connecter pour laisser un commentaire.