Suivre les passages des équipes dans Google Sheets avec la feuille de pointage Taqt

Suivre les passages des équipes dans Google Sheets avec la feuille de pointage Taqt

Cet article montre comment mettre en place un système comple de pointage par QR code en utilisant Ubiqod et l'App de pointage Google Sheets de Taqt. Certaines copies d'écran sont en anglais, mais rassurez-vous : elles apparaitront en français chez vous.

Feuille de pointage Google Sheets

Pré-requis

Pour suivre ce tutoriel, vous devez avoir :
  1. Un compte Ubiqod
  2. Un compte Google (vous en avez un si vous avez une adresse gmail)
  3. Un peu de temps : environ une heure au calme devant vous pour bien comprendre le fonctionnement du système
Nous vous recommandons de vous familiariser avec Google Sheets si c'est la première fois que vous l'utilisez.

Etape 1 : installer l'extension "Feuille de Pointage Taqt"

Feuille de pointage Taqt dans Google Workspace Marketplace

  1. Créez un tableau Google Sheets vierge
  2. Allez dans Extensions > Modules complémentaires > Télécharger des modules complémentaires
  3. Recherchez Taqt, et cliquez sur l'App Feuille de Pointage Taqt
  4. Cliquez sur Installer > Continuer, et acceptez les différentes permissions nécessaires au fonctionnement de l'App
  5. Après l'installation, dans le menu Extensions, vous devriez voir une ligne "Feuille de Pointage Taqt" vers le bas du menu. Si vous ne le voyez pas, attendez quelques secondes et rechargez votre page.

A l'attention des utilisateurs de Google Workspace

Vous avez la possibilité d'installer l'App à titre individuel, ou pour toute votre organisation. Si vous ne pouvez pas installer l'App, contactez votre administrateur.

Etape 2 : configurez vos paramètres régionaux

Afin de vous assurer que les temps s'afficheront correctement : 
  1. Allez dans Fichier > Paramètres
  2. Sélectionnez votre pays et votre fuseau horaire
  3. Enregistrez les paramètres

Warning
Si vous changez ces paramètres ultérieurement, vous devrez refaire la configuration du connecteur dans Ubiqod.

Etape 3 : initialisez l'App

  1. Dans le menu Extensions > Feuille de Pointage Taqt > Créer les tableaux (initialisation)
  2. Autorisez l'application
  3. Sélectionnez votre format de date préféré et cliquez sur Continuer
  4. Répondez oui à la question : voulez-vous écraser les feuilles existantes ?
  5. Attendez bien la boite de dialogue de fin pour interagir avec le tableau
Warning
Si le processus tourne en boucle et n'arrive pas à son terme, cela est souvent su au fait que vous êtes connecté à plusieurs compte Google à la fois. Vous pouvez alors tester les solutions suivantes : 
  1. Déconnectez-vous de tous les comptes Google auxquels vous êtes connecté et reconnectez-vous uniquement au compte qui est propriétaire du Google Sheets utilisé
  2. Ou connectez-vous avec ce compte en mode navigation privée
Warning
NE MODIFIEZ PAS les noms des onglets des feuilles de calcul, celà pourrait entrainer des disfonctionnements

Etape 4 : configurez Ubiqod

Créez un site

Dans le menu Sites, créez un site en lui associant une adresse ou une localisation GPS.

Créez un formulaire (menu Interfaces)

Interface de pointage dans Ubiqod
  1. Dans le menu interface, créez un formulaire de type Choix unique
  2. Donnez-lui un nom
  3. Configurez 2 boutons avec les libellés Arrivée et Départ (si vous changez ces libellés, vous devrez bien mettre à jour l'onglet "Réglages" dans Google Sheets).
  4. Activez l'identification par code PIN
Notes
Si vous utilisez des libellés différents que Arrivé et Départ dans votre interface, pensez à mettre à jour l'onglet "Réglages" dans Google Sheets : 
Paramètre de la feuille de pointage dans Google Sheets

Tous les boutons qui auront un libellé différents seront considérés comme des Demandes de service et ajouté dans l'onglet correspondant.

Créez un connecteur Google Sheets

  1. Dans le menu Connecteurs, créez un connecteur de type Google Sheets
  2. Donnez-lui un nom
  3. Créez une connection Google si c'est la première fois que vous utilisez Google Sheets avec Ubiqod
  4. Copier et coller l'URL de votre Google Sheets, de la forme : https://docs.google.com/spreadsheets/d/5gHgasV3wi4YH46LamJxhOPbbqV8bNOHaH34mpMmOKFY/edit?gid=0
  5. Cliquez sur Récupérer les données
  6. Sélectionnez la feuille Trace puis associez les colonnes avec les champs de données suivants :
    1. Colonne Date : Horodatage
    2. Colonne Libellé du device : Libellé du tracker
    3. Colonne Site : Libellé du site
    4. Colonne Action : Libellé de la donnée
    5. Colonne Code : Libellé du code
    6. Colonne ID du device : Slug du Tracker
    7. Colonne Type de device : Type du tracker
    8. Colonne Position GPS : Localisation de l'utilisateur
    9. Colonne Validation : Sur site ?
    10. Colonne Informations : Laisser vide (vous pouvez également utiliser cette colonne pour envoyer la géolocalisation de l'utilisateur si vous le souhaitez).

Créez un QR code par site à suivre

Pour chaque emplacement que vous souhaitez suivre, créez un QR code (QOD) dans le menu Trackers, et associez-lui le site, l'interface /formulaire et le connecteur réalisé précédemment (le site est facultatif)

Test du système de pointage

Pour tester l'application de pointage complète, scannez le QR code affiché dans la page du tracker. Sélectionnez Arrivée ou Départ : une nouvelle ligne va apparaître dans les onglets Trace et Suivi du tableau Google Sheets. En cas de problème, vous pouvez consulter les logs des trackers ou du connecteur.

Pour aller plus loin

Identification des employés

Pour attribuer un code PIN à un intervenant, utilisez l’onglet Employé dans Google Sheets. Le code PIN sera alors remplacé par le nom de la personne. Si le code n’est pas trouvé dans la liste, il s’affichera tel quel. Vous pouvez aussi gérer l’association entre un code et une personne dans une liste de codes PIN.

Géolocalisation

Quand la géolocalisation est activée, le système calcule la distance entre la position de l’utilisateur et l’emplacement du site. Si cette distance est inférieure au périmètre indiqué sur la page du site, la colonne « Validation » de l’onglet Logs sera mise à jour avec la valeur 1. Si la valeur est 0, cela signifie que la géolocalisation n’est pas activé, ou que l’utilisateur a refusé de partager sa position, ou qu’il se trouve en dehors de la zone configurée.

Demandes de service et gestion des tâches

Si vous ajoutez un bouton dans le formulaire avec un libellé différent de Arrivée ou Départ, il sera considéré comme une demande de service et apparaîtra dans l’onglet correspondant de Google Sheets.

Impression en masse des QR codes

La plateforme Ubiqod inclut une fonction d’impression en masse. Pour imprimer un ensemble de QR codes, sélectionnez les Qods que vous souhaitez imprimer puis cliquez sur Imprimer.

Partage des données

L’application Taqt Timesheet bénéficie de toutes les fonctionnalités offertes par Google Sheets. Vous pouvez notamment donner un accès en lecture à un client via le bouton Partager, situé en haut à droite de l’interface.

Garantie

L’application Taqt Timesheet fonctionne comme décrit dans ce guide à la date de rédaction. Son fonctionnement dépend de la plateforme Google, avec laquelle nous n’avons aucun lien. Cette application est fournie sans aucune garantie. L'accompagnement à la mise en oeuvre est assurée par Taqt pour les clients ayant acheté des crédits sur la plateforme Ubiqod.

Limitations connues de l’application de suivi des employés

Lorsqu’une nouvelle ligne est ajoutée, Google Sheets exécute un calcul pour mettre à jour la feuille de temps. Ce calcul peut prendre plusieurs secondes. Ainsi, si plusieurs pointages arrivent dans un intervalle de 3 secondes, il est possible que certains ne soient pas traités immédiatement. Cependant, ils resteront visibles dans l’onglet Logs.

Si des données sont perdues à cause de ce phénomène, nous vous recommandons d'augmenter le délai entre deux traitements de données dans l'onglet Options avancées du connecteur.

Limitation des appels Google Sheets

Il est également possible de filtrer les données d'entrée, par exemple en n'acceptant que les pointages dont les PIN codes sont référencés dans une liste.

Si vous utilisez le système pour de nombreux sites, nous recommandons d’utiliser plusieurs feuilles (par exemple une par client).

    Essayez Ubiqod


    Recevez 100 crédits gratuits pour commencer sur Ubiqod: créer un compte

      • Related Articles

      • Transformer un smartphone en kiosque de pointage avec Ubiqod

        Introduction La plateforme Ubiqod permet de convertir un smartphone en une pointeuse efficace et flexible. Cette solution est idéale pour les entreprises souhaitant une alternative économique aux systèmes de pointage traditionnels. Matériel requis ...
      • Comment afficher les images Ubiqod dans Google Sheets ?

        Dans les interfaces Ubiqod, vous pouvez autoriser l'utilisateur à prendre des photos. Ces photos peuvent être utilisées par exemple pour accompagner le signalement d'un problème. Ce tutoriel explique comment afficher cette photo dans Google Sheets. ...
      • Associer un smartphone à un utilisateur pour l'identifier

        Introduction Avec les trackers de type QR code, NFC ou Ubiqod Key, il est possible d’associer un smartphone à un utilisateur pour rendre les opérations plus rapides et sécurisées. Lorsque cette fonction est activée, l’utilisateur n’a plus qu’une ...
      • Comment changer le fuseau horaire des pointages dans Google Sheets ?

        Si les pointages affichés dans Google Sheets ne correspondent pas à votre fuseau horaire, vous devez d’abord le configurer dans votre fichier Google Sheets, puis rafraîchir les données dans Ubiqod pour que les changements soient pris en compte. Ce ...
      • Gestion des utilisateurs dans Ubiqod

        Qu'est-ce qu'un utilisateur dans Ubiqod ? Un utilisateur dans Ubiqod est une personne physique qui accède à l’interface de gestion Ubiqod avec son adresse email. Lorsqu’un utilisateur créé son compte utilisateur, il est automatiquement rattaché à un ...