Pourquoi l'intégration est-elle importante?
Sans intégration entre votre plateforme d'inscription et votre système de chronométrage, votre équipe se retrouve manuellement :
- Participant exportateur CSV de l'enregistrement
- Importation dans RaceResult (fixation manuelle de l'encodage, cartographie des colonnes)
- Courir le moment de la course
- Résultats d'exportation de RaceResult
- Importation dans la plate-forme d'enregistrement pour affichage public
- Correction d'inéluctables erreurs dans les numéros BIB, sexe, anniversaires
Chaque étape est une heure de travail et une source d'erreurs. L'intégration élimine tout cela.
Ce que RaceRésultat fait
RaceResult est un logiciel de chronométrage standard utilisé dans toute l'Europe. Il gère :
- Base de données des participants pour un concours
- Données du tapis de chronométrage (temps d'émission, temps net, scissions)
- Tableau de bord en direct
- Calculs du classement (ensemble, par sexe, par groupe d'âge)
RaceResult offre une API qui permet aux systèmes externes de tirer et de pousser les données. Time-Monkey utilise ceci pour:
- Push inscriptions des participants de Time-Monkey → RaceRésultat avant l'événement
- Tirer les résultats du timing de RaceRésultat → Time-Monkey pendant et après l'événement
Connecter les deux systèmes
Configuration dans Time-Monkey:
- Aller aux paramètres du concours → Intégration du calendrier
- Entrez les identifiants de compte RaceRésultat (nom d'utilisateur + mot de passe)
- Entrez l'ID de l'événement RaceRésultat (obtenu à partir de votre tableau de bord RaceRésultat)
- Sélectionner l'intervalle de scrutin (typique : toutes les 30 secondes pendant l'événement, toutes les 5 minutes après)
- Activer webhook (recommandé) : RaceResult pousse les mises à jour de Time-Monkey au lieu d'être interrogé
Avant l'événement: pousser les participants
Une fois que vous êtes prêt à verrouiller les inscriptions, Time-Monkey pousse la liste complète des participants à RaceResult:
- Numéro BIB (par concours)
- Prénom + nom
- Anniversaire (pour les catégories d'âge)
- Sexe (pour les classements séparés par sexe)
- Catégorie/club (pour les catégories personnalisées)
Votre société de chronométrage utilise ces données pour programmer des puces RFID, préparer des BIB avec des balises de chronométrage et vérifier que les tapis sont configurés correctement.
Pendant l'événement: flux de résultats en direct
Les participants font des rencontres. RaceResult capture chaque passage. Via webhook ou sondage, mises à jour flux vers Time-Monkey:
- Temps de partage à chaque tapis (km 5, km 10, moitié, etc.)
- Temps net de finition quand ils traversent le tapis final
- Classement actuel
La page des résultats publics de Time-Monkey se rafraîchit automatiquement toutes les 30 secondes — les familles des participants voient les mises à jour en temps quasi réel.
Après l'événement : résultats finals
Une fois que RaceResult confirme aucun autre timing:
- Time-Monkey verrouille la page des résultats
- Classement final calculé pour tous les groupes de classement configurés (ensemble, sexe, âge, etc.)
- Exportation PDF disponible pour les résultats officiels
- Profils individuels mis à jour avec le nouveau résultat de course
Manipulation des erreurs BIB
Parfois RaceResult a un participant avec BIB 123 mais Time-Monkey a 124 pour ce coureur (peut-être la puce a été échangée jour de course). L'intégration gère l'inadéquation par:
- Essayer d'abord le match BIB exact
- Retour à la correspondance du nom flou
- Marquage des cas ambigus pour une résolution manuelle
Les directeurs de course peuvent examiner et résoudre les erreurs dans l'administrateur avant de publier les résultats finaux.
Webhook vs sondage
Les deux travaillent. Différences:
- Sondages: Time-Monkey demande RaceRésultat pour des mises à jour toutes les 30s. Simple, fiable, léger retard.
- Webhook: RaceResult pousse instantanément les mises à jour de Time-Monkey. Plus rapide, nécessite l'enregistrement d'URL webhook dans le tableau de bord RaceResult.
Pour la plupart des événements, le scrutin est suffisant. Pour la télévision en direct ou les événements très médiatisés, les webhooks valent la peine d'être configurés.
Pièges communs d'intégration
L'expiration des identifiants API. Les mots de passe RaceRésultat expirent tous les 6 mois. Faites un rappel.
Erreur d'identification de l'événement. Copiez l'identifiant d'événement directement depuis l'URL RaceResult, ne le tapez pas manuellement — facile à transposer des chiffres.
La confusion des fuseaux horaires. RaceResult rapporte des heures dans le serveur local. Time-Monkey se convertit à l'heure locale de l'événement pour l'affichage. Vérifier que les deux fuseaux horaires correspondent aux attentes.
Test avant la course. Exécutez un faux partage dans votre environnement d'essai pour vérifier le débit de bout en bout. Ne déboguez pas les problèmes d'intégration à 7h le jour de la course.
Coût de l'intégration
Time-Monkey ne charge pas supplémentaire pour l'intégration RaceResult. Votre compte RaceResult est tout ce que vous payez directement RaceResult (généralement payé par la compagnie de chronométrage, inclus dans leurs frais de service).