Warum Integrationsfragen
Ohne Integration zwischen Ihrer Registrierungsplattform und Ihrem Timing-System endet Ihr Team manuell:
- Export Teilnehmer CSV von der Registrierung
- Import in RaceResult (manuell fixieren Kodierung, Spaltenkartierung)
- Laufen Sie die Rennzeit
- Export von Ergebnissen von RaceResult
- Zurück in die Registrierungsplattform für öffentliche Anzeige
- Fehlerbehebung in BIB-Nummern, Geschlecht, Geburtstage
Jeder Schritt ist eine Stunde Arbeit und eine Quelle von Fehlern. Integration eliminiert alles.
Was RaceResult tut
RaceResult ist eine branchenübliche Timing-Software, die europaweit eingesetzt wird. Es schafft:
- Teilnehmerdatenbank für einen Wettbewerb
- Daten der Timing-Matten (gun time, net time, splits)
- Live-Anbieter
- Ranking-Berechnungen (überall, nach Geschlecht, nach Altersgruppe)
RaceResult bietet eine API, mit der externe Systeme Daten ziehen und drücken können. Time-Monkey verwendet dies:
- Push-Teilnehmer-Registrierungen von Time-Monkey → RennenErgebnis vor der Veranstaltung
- Pull Timing Ergebnisse von RaceResult → Time-Monkey während und nach der Veranstaltung
Verbinden der beiden Systeme
Konfiguration in Time-Monkey:
- Zum Wettbewerb → Timing Integration
- Geben Sie RaceResult Account Anmeldeinformationen ein (Benutzername + Passwort)
- Geben Sie RaceResult-Event-ID ein (enthalten von Ihrem RaceResult Dashboard)
- Wählen Sie das Abfrageintervall (typisch: alle 30 Sekunden während des Ereignisses, alle 5 Minuten nach)
- Aktivieren Sie Webhook (empfohlen): RaceResult drängt Updates zu Time-Monkey, anstatt abgefragt zu werden
Vor der Veranstaltung: treibende Teilnehmer
Sobald Sie bereit sind, Registrierungen zu sperren, drängt Time-Monkey die vollständige Teilnehmerliste zu RaceResult:
- BIB-Nummer (pro Wettbewerb)
- Vorname + Nachname
- Geburtstag (für Alterskategorien)
- Geschlecht (für geschlechtsspezifische Rankings)
- Kategorie/Club (für benutzerdefinierte Kategorien)
Ihr Timing-Unternehmen verwendet diese Daten, um RFID-Chips zu programmieren, BIBs mit Timing-Tags vorzubereiten, und Prüfmatten sind korrekt konfiguriert.
Während der Veranstaltung: Live-Ergebnisse fließen
Teilnehmer überqueren Timing Matten. RaceResult erfasst jede Kreuzung. Über Webhook oder Umfrage, Updates fließen zu Time-Monkey:
- Split Zeit an jeder Matte (km 5, km 10, halb, etc.)
- Netto-Finishzeit, wenn sie die Endmatte überqueren
- Aktueller Rang
Die öffentliche Ergebnisseite von Time-Monkey erfrischt alle 30 Sekunden automatisch – die Familien der Teilnehmer sehen Updates in Echtzeit.
Nach der Veranstaltung: Endergebnisse
Sobald RaceResult bestätigt nicht mehr Timings:
- Time-Monkey sperrt die Ergebnisseite
- Letzte Rankings berechnet in allen konfigurierten Rank-Gruppen (Überall, Geschlecht, Alter, etc.)
- PDF Export verfügbar für offizielle Ergebnisse
- Individuelle Profile mit dem neuen Rennergebnis aktualisiert
Umgang mit BIB-Mangeln
Manchmal hat RaceResult einen Teilnehmer mit BIB 123, aber Time-Monkey hat 124 für diesen Läufer (es kann sein, dass der Chip am Renntag getauscht wurde). Die Integration behandelt Fehlanpassungen durch:
- Versuchen genaue BIB-Match zuerst
- Zurück zu Fuzzy Name Match
- Kennzeichnung eindeutiger Fälle für die manuelle Auflösung
Race Directors können Fehlanpassungen im Admin überprüfen und beheben, bevor endgültige Ergebnisse veröffentlicht werden.
Webhook vs polling
Beide arbeiten. Unterschiede:
- Polieren: Time-Monkey fragt RaceResult für Updates alle 30er Jahre. Einfache, zuverlässige, leichte Verzögerung.
- Weber: RaceResult drängt Updates zu Time-Monkey sofort. Schneller, erfordert Webhook URL Registrierung in RaceResult Dashboard.
Für die meisten Veranstaltungen ist die Umfrage ausreichend. Für Live-TV oder hochkarätige Events sind Webhooks das Setup wert.
Gemeinsame Integrationsfallen
API Anmeldeinformationen Ablauf. RaceResult Passwörter verfallen alle 6 Monate. Erinnern Sie sich.
Event ID Fehlanpassung. Kopieren Sie die Ereignis-ID direkt von der RaceResult URL, geben Sie sie nicht manuell ein — einfach zu transponieren Ziffern.
Zeitzone Verwirrung. RaceResult meldet Zeiten in der lokalen Serverzeit. Time-Monkey konvertiert in die lokale Zeit für die Anzeige. Verifizieren Sie beide Zeitzonen den Erwartungen.
Test vor Renntag. Führen Sie einen Dummy durch Ihre Testumgebung, um den Durchfluss zu überprüfen. Debug Integrationsprobleme bei 7 Uhr am Renntag nicht.
Integrationskosten
Time-Monkey berechnet nicht extra für RaceResult Integration. Ihr RaceResult-Konto ist, was Sie RaceResult direkt bezahlen (in der Regel von der Timing-Firma bezahlt, in der Servicegebühr enthalten).