Prečo je integrácia dôležitá
Bez integrácie medzi registračnou platformou a systémom načasovania, váš tím končí ručne:
- Exportujúci účastník CSV z registrácie
- Import do RaceResult (manuálne nastavenie kódovania, mapovanie stĺpcov)
- Spustenie časovanie pretekov
- Export výsledkov z RaceResult
- Importovať späť do registračnej platformy pre verejné zobrazenie
- Odstránenie nevyhnutných nesúladov v číslach BIB, pohlavie, narodeniny
Každý krok je hodina práce a zdroj chýb. Integrácia eliminuje všetko.
Čo robí RaseVýsledok
RaceResult je softvér na načasovanie, ktorý sa používa v celej Európe. Riadi:
- Databáza účastníkov súťaže
- Načasovanie dát rohožky (čas zbrane, čistý čas, split)
- Live leaderboards
- Poradie výpočtov (celkové, podľa pohlavia, podľa vekovej skupiny)
RaceResult ponúka API, ktorá umožňuje externým systémom ťahať a tlačiť dáta. Time-Monkey používa toto na:
- Push účastníkov registrácie z Time-Monkey → RaceResult pred udalosťou
- Vytiahnite výsledky načasovania z RaceResult → Time-Monkey počas a po udalosti
Pripojenie dvoch systémov
Nastavenie v Time- Monkey:
- Prejsť na nastavenie súťaže → Načasovanie integrácie
- Zadajte údaje o účte RaceResult (užívateľské meno + heslo)
- Zadajte ID udalosti RaceResult (získané z prístrojovej dosky RaceResult)
- Zvoľte interval hlasovania (typické: každých 30 sekúnd počas akcie, každých 5 minút po)
- Povoliť webhook (odporúčané): RaceResult tlačí aktualizácie Time-Monkey namiesto toho, aby bol opýtaný
Pred podujatím: tlačiaci účastníci
Akonáhle ste pripravení zamknúť registrácie, Time-Monkey tlačí celý zoznam účastníkov do pretekovVýsledok:
- BIB číslo (na súťaž)
- Meno + priezvisko
- Narodeniny (pre vekové kategórie)
- Pohlavie (pre hodnotenie rozdelené podľa pohlavia)
- Kategória/klub (pre vlastné kategórie)
Vaša spoločnosť používa tieto dáta na programovanie čipov RFID, prípravu BIB s časovými značkami a overovanie rohoží sú nastavené správne.
Počas podujatia: živý tok výsledkov
Účastníci prechádzajú časovacími rohožkami. RaceResult zachytáva každý prechod. Cez webhook alebo opeľovanie, aktualizácie tok do Time-Monkey:
- Čas rozdelenia na každej podložke (km 5, km 10, polovica atď.)
- Čistý čas dokončenia, keď prejdú konečnou rohožou
- Aktuálna hodnota
Time-Monkey verejné výsledky stránky osviežuje každých 30 sekúnd automaticky
Po podujatí: konečné výsledky
Akonáhle RaceResult potvrdzuje žiadne ďalšie načasovanie:
- Time- Monkey zamkne stránku výsledkov
- Konečné poradie vypočítané vo všetkých konfigurovaných skupinách (celkové, pohlavie, vek atď.)
- PDF export k dispozícii pre oficiálne výsledky
- Jednotlivé profily aktualizované s novým výsledkom pretekov
Riešenie nesúladu BIB
Niekedy RaceResult má účastníka s BIB 123, ale Time-Monkey má 124 pre tento bežec (možno čip bol vymenený závod-deň). Integrácia rieši nesúlad prostredníctvom:
- Snažím sa presný BIB zápas prvý
- Späť na fuzzy meno zápas
- Označenie nejednoznačných prípadov pre ručné rozlíšenie
Race riaditelia môžu preskúmať a vyriešiť nesúlad v admin pred zverejnením konečných výsledkov.
Webhook vs. prieskum
Obe pracujú. Rozdiely:
- Polling: Time-Monkey žiada RaceResult pre aktualizácie každých 30s. Jednoduché, spoľahlivé, mierne oneskorenie.
- Webhook: RaceResult tlačí aktualizácie Time-Monkey okamžite. Rýchlejšie, vyžaduje webhook URL registráciu v RaceResult palubnej doske.
Vo väčšine prípadov stačí prieskum. Pre živé-TV alebo high-profil udalosti, webhooks stojí za nastavenie.
Spoločné nástrahy integrácie
Platnosť osvedčení API. RaceResult heslá vypršia každých 6 mesiacov. Pripomeň mi to.
Nesúlad ID udalosti. Skopírujte ID udalosti priamo z URL RaceResult, nepíšte ho ručne
Časová zóna zmätenosť. RaceResult hlási časy v miestnom čase servera. Time-Monkey konvertuje na miestne udalosti čas pre zobrazenie. Overiť obe časové pásma zodpovedajú očakávaniam.
Test pred pretekom. Spustite figurínu rozdelenú cez testovacie prostredie na overenie konca prietoku. Nezahadzuj problémy s integráciou o 7:00 v deň pretekov.
Náklady na integráciu
Time-Monkey neúčtuje extra za integráciu RaceResult. Váš účet RaceResult je všetko, čo platíte RaceResult priamo (zvyčajne platí spoločnosť časovanie, zahrnuté v ich servisnom poplatku).