Suite | Professional, Enterprise ou Enterprise Plus |
Support avec | Explore Professional ou Enterprise |
Dans cette recette, vous allez apprendre comment créer des rapports sur le temps de traitement par mise à jour. Vous pouvez utiliser ces informations pour créer des rapports sur les performances d’un agent individuel ou pour créer des rapports sur des workflows complexes dans lesquels le même ticket est traité par plusieurs agents.
Cette recette contient les sujets suivants :
- Ce dont vous avez besoin
- Création de la mesure calculée standard
- Mesure du temps de traitement des mises à jour par agent
Articles connexes :
- Application Suivi du temps : les mesures que vous devriez effectuer
- Recettes Explore : Application Suivi du temps - Mesure du temps de traitement des tickets
Ce dont vous avez besoin
Difficulté : intermédiaire
Temps nécessaire : 15 minutes
- Zendesk Explore Professional ou Enterprise
- Permissions d’éditeur ou d’administrateur (consultez Accorder l’accès à Explore aux utilisateurs)
- Application Suivi du temps installée et configurée (consultez Configuration de l'application Suivi du temps)
Création de la mesure calculée standard
Pour créer un rapport sur le temps de traitement des mises à jour, vous devez d'abord créer une mesure calculée standard.
Pour créer la mesure calculée standard
- Cliquez sur l’icône Rapports (
) dans Explore.
- Dans la bibliothèque de rapports, cliquez sur Nouveau rapport.
- À la page Sélectionnez un jeu de données, cliquez sur Support > Support - Historique des mises à jour, puis sur Commencer le rapport. Le créateur de rapports s’ouvre.
- Cliquez sur le menu Calculs (
) et sélectionnez Mesure calculée standard.
- Dans le champ Nom, saisissez un nom pour votre mesure calculée, par exemple Temps de traitement des mises à jour (min) (ou (min)).
- Dans le champ Formule, saisissez la formule ci-dessous :
IF ([Changes - Field name] = "Total time spent (sec)")
Si vous voulez mesurer le temps de traitement des mises à jour en heures, utilisez la formule suivante :
THEN
IF (([Changes - Previous value]=NULL OR [Changes - Previous value]="") AND [Changes - New value]!="")
THEN NUMBER([Changes - New value])/60
ELIF (REGEXP_MATCH([Changes - New value], "[0-9]+") AND REGEXP_MATCH([Changes - Previous value], "[0-9]+"))
THEN(NUMBER([Changes - New value])-NUMBER([Changes - Previous value]))/60
ENDIF
ENDIFIF ([Changes - Field name] = "Total time spent (sec)")
THEN
IF (([Changes - Previous value]=NULL OR [Changes - Previous value]="") AND [Changes - New value]!="")
THEN NUMBER([Changes - New value])/60/60
ELIF (REGEXP_MATCH([Changes - New value], "[0-9]+") AND REGEXP_MATCH([Changes - Previous value], "[0-9]+"))
THEN(NUMBER([Changes - New value])-NUMBER([Changes - Previous value]))/60/60
ENDIF
ENDIFConseil : Si vous ne travaillez pas en anglais, consultez cet article pour savoir comment saisir des formules Explore dans votre langue. - Cliquez sur Enregistrer.
- (Facultatif) Déterminez quels agrégateurs doivent être disponibles pour la mesure. Pour en savoir plus, consultez Définition des agrégateurs par défaut d’une mesure et de leur visibilité.
- Dans le volet Mesures, cliquez sur Ajouter.
- Dans la liste des attributs, développez le dossier Mesures calculées, recherchez votre mesure calculée et cliquez sur l’icône de crayon (
) qui se trouve à côté.
- En haut à droite du volet de la mesure calculée standard, cliquez sur Options > Modifier les agrégateurs visibles.
- Configurez les agrégateurs suivants comme visibles : SUM, AVG, MIN, MAXet MED.
- (Facultatif) Modifiez l'agrégateur par défaut.
- Cliquez sur Enregistrer.
- (Facultatif) Personnalisez le format d'affichage de la mesure. Pour en savoir plus, consultez Personnalisation du format des résultats.
- Dans le volet Mesures, cliquez sur Ajouter.
- Dans la liste des attributs, développez le dossier Mesures calculées, recherchez votre mesure calculée et cliquez sur l’icône de crayon (
) qui se trouve à côté.
- En haut à droite du volet de la mesure calculée standard, cliquez sur Options > Modifier le format d'affichage.
- Dans le premier menu déroulant, sélectionnez Personnalisé.
- Personnalisez le format d'affichage de la mesure selon vos besoins. Par exemple, vous pourriez ajouter le suffixe « min » ou « hrs », ou augmenter le nombre de chiffres après la virgule.
- Cliquez sur Enregistrer.
Maintenant que vous avez créé votre mesure calculée standard, vous pouvez l'utiliser dans d'autres rapports dans Assistance : Jeu de données Historique des mises à jour. Vous trouverez ci-dessous un exemple de rapport.
Mesure du temps de traitement des mises à jour par agent
Dans cet exemple de rapport, vous allez utiliser la mesure calculée standard que vous avez créée ci-dessus pour produire un graphique montrant les agents avec les dix meilleurs délais de traitement.
Pour créer le rapport
- Cliquez sur l’icône Rapports (
) dans Zendesk Explore.
- Dans la bibliothèque de rapports, cliquez sur Nouveau rapport.
- À la page Sélectionnez un jeu de données, cliquez sur Support > Support - Historique des mises à jour, puis sur Nouveau rapport. Le créateur de rapports s’ouvre.
- Dans le volet Mesures, cliquez sur Ajouter.
- Dans la liste des mesures, sélectionnez Mesures calculées > Temps de traitement des mises à jour (min) (ou autre nom de la mesure que vous avez créée ci-dessus), puis cliquez sur Appliquer.
- Définissez l'agrégateur de mesures sur AVG, si ce n'est pas déjà le cas.
- Dans le volet Colonnes, cliquez sur Ajouter.
- Dans la liste des attributs, sélectionnez responsable de la mise à jour > nom du responsable de la mise à jour, puis cliquez sur Appliquer.
- Dans le volet Filtres, cliquez sur Ajouter.
- Dans la liste des attributs, sélectionnez Responsable de la mise à jour > Rôle du responsable de la mise à jour, puis cliquez sur Appliquer.
- Cliquez sur l'attribut du rôle du responsable de la mise à jour que vous venez d’ajouter, sélectionnez Admin et Agent, puis cliquez sur Appliquer.
- Dans le volet Filtres, cliquez sur Ajouter.
- Dans la liste des attributs, sélectionnez Date et heure - Mise à jour du ticket > Mise à jour du ticket - Date, puis cliquez sur Appliquer.
- Cliquez sur l'attribut Mise à jour du ticket - Date que vous venez d'ajouter et filtrez en fonction de la période que vous voulez afficher. Pour en savoir plus, consultez Filtrage par attribut dans le volet Filtres.
- Dans le menu de type de visualisation (
), choisissez Barre.
- (Facultatif) Affichez uniquement les dix premiers utilisateurs. Pour en savoir plus, consultez Création d'un filtre haut/bas.
- Cliquez sur le menu Manipulation des résultats (
) et sélectionnez Haut/Bas.
- Dans le volet Haut/Bas, sélectionnez Haut et définissez le nombre sur 10.
- Cliquez sur Appliquer.
- Cliquez sur le menu Manipulation des résultats (
- (Facultatif) Modifiez les couleurs et les libellés des graphiques, entre autres, à l'aide du menu Configuration des graphiques (
). Pour en savoir plus, consultez Personnalisation de votre graphique.
Le résultat ressemblera à ce qui suit :
17 commentaire
Crlll Brown
I am currently working on calculating the average time spent by an agent per week over a specified period. For instance, if we are in week 15, I aim to sum the hours from weeks 1 through 15 and then divide this total by the number of weeks.
However, applying the average formula as described seems to yield the average of individual updates within a single week, rather than the average time spent across multiple weeks.
0
raphael peguet
SUM seems way more accurate than AVG for showing time spend by agents on a ticket
0
Himanshu Baghel
Hi Team,
Is it possible to add the first assigned time and first reply time along with the updater handled time where we can see each assignee's data in this same dashboard?
Also, I am unable to see any data under the handling time using the same formula shared above. Could you please help me with this.
Thank you,
0
James G
An update is registered the instant an agent clicks on "Submit as…". Changing the ticket status isn't required for the update to be logged. For example, if an agent opens a ticket with the status set to Open, the Time tracking app begins timing immediately. Regardless of whether the agent submits it as Pending or resubmits it with the same Open status, the time spent is accurately recorded within the ticket. More details here - Reporting on time tracking in Explore.
Also, the time spent by all agents on the same ticket is tracked, which allows for the compilation of a report detailing individual updates made by every agent within that ticket.
Here's a brief example of what the reporting might look like. Suppose Agent1 spends approximately 10 minutes on Ticket1 and Agent2 spends about 5 minutes on the same ticket (Ticket1). In Zendesk Explore, you can create reports depending on the kind of data you are trying to obtain.
Sample 1 - If your goal is to get the individual updates made by Agents 1 and 2, then you need to create your report using the Updates history dataset by following our recipe here -Explore recipe: Time Tracking app - Measuring update handling time. Using this recipe, you should be able to come up with data like this:
Agent1 = 10 minutes (Update handling time)
Agent2 = 5 minutes (Update handling time)
Sample 2 - If you are interested in just getting the total time spent by all agents on the same ticket, then you should use the recipe we shared here - Explore recipe: Time Tracking app - Measuring ticket handling time. Using this recipe, you should be able to come up with data something like this:
Ticket1
15 minutes (Ticket handling time)
0
Sarthak Sahu
Hi team,
I have a query. The process i am working on involves multiple secondary agents. The reports using Time tracker is tracking everything under the name of the end secondary agent and nothing for the intermediaries. My task is to find the time taken by each of the intermediary secondary agent.
Any help is appreciated.
0
Sarthak Sahu
Hi team,
I have a query. The process i am working on involves multiple secondary agents. The reports using Time tracker is tracking everything under the name of the end secondary agent and nothing for the intermediaries. My task is to find the time taken by each of the intermediary secondary agent.
Any help is appreciated.
0
Sarthak Sahu
Hi team,
I wanted a clearer understanding of Total spend time and update handling time. It would be great if you could explain with an example. What does an update mean? is it based on change in status?
0
Katie Mc Dougall
Hello, the minute code is replying with the following error
“There's an issue with the formula. Check your calculation syntax and try again”
Can you also let me know what language this is in?
0
Velotric Customer Support
Hi Gavin,
Thanks for the fix. I tried your fix. However, it still shows the error - “Check your calculation syntax and try again.” Need your help!
For Zendesk Community Manager,
Can you guys check the content before posted online? This makes no sense that we spend times fixing this.
0
Brett Bowser
0
Vous connecter pour laisser un commentaire.