Zakaj je vključevanje pomembno?
Brez integracije med vašo platformo za prijavo in sistemom za določanje časa, vaša ekipa konča ročno:
- Udeleženci izvozniki CSV iz registracije
- Uvoz v RaceResult (ročno določanje kodiranja, kartiranje stolpcev)
- Teče čas dirke
- Izvoz rezultatov iz RaceResult
- Uvažanje nazaj v prijavno platformo za javni zaslon
- Določitev neizogibnih neskladij v številkah BIB, spolu, rojstnih dnevih
Vsak korak je ura dela in vir napak. Integracija vse odstrani.
Kaj naredi rasaResult
RaceResult je industrijsko standardna programska oprema za določanje časa, ki se uporablja po vsej Evropi. Upravlja:
- Baza udeležencev za tekmovanje
- Časovni podatki mat (čas, neto čas, deli)
- Live leaderboards
- Razvrščanje po spolu in starostni skupini
RaceResult ponuja API, ki omogoča, da zunanji sistemi vlečejo in potiskajo podatke. Časovna opica uporablja to za:
- Potisni prijave udeležencev iz Time-Monkey → RaceResult pred dogodkom
- Rezultati časovnega razporeda RaceResult → Time-Opica med in po dogodku
Povezovanje obeh sistemov
Nastavitev v časovni opicah:
- Pojdi na nastavitve → Časovna integracija
- Vnesite poverilnice za račun RaceResult (uporabniško ime + geslo)
- Vnesite ID dogodka RaceResult (pridobljen iz armaturne plošče RaceResult)
- Izberite interval anket (tipično: vsakih 30 sekund med dogodkom, vsakih 5 minut po)
- Omogočite webhook (priporočeno): RaceResult porine posodobitve v Time-Opica, namesto da bi bili vprašani
Pred dogodkom: potiskanje udeležencev
Ko ste pripravljeni zakleniti registracije, Time-Opica potiska celoten seznam udeležencev do RaceResult:
- Številka BIB (na natečaj)
- Ime + priimek
- Rojstni dan (za starostne kategorije)
- Spol (za razvrstitve po spolu)
- Kategorija/klub (za kategorije po meri)
Vaše podjetje za točen čas uporablja te podatke za program čipov RFID, pripravo BIB-jev s časovnimi oznakami in preverjanje mat so nastavljeni pravilno.
Med dogodkom: tok živih rezultatov
Udeleženci prekrižajo predpražnike. RaceResult zajame vsak prehod. Preko webhook ali anket, posodobitve tok na Time-Opica:
- Razdelite čas na vsako podnožje (km 5, km 10, polovica itd.)
- Neto končni čas, ko prečkajo končni mat
- Trenutni rang
Spletna stran Time-Opica se vsakih 30 sekund samodejno osveži – družine udeležencev vidijo posodobitve v skoraj realnem času.
Po dogodku: končni rezultati
Ko RaceResult potrdi nič več časovnega razporeda:
- Časovna opica zaklene stran z rezultati
- Končne razvrstitve, izračunane za vse konfigurirane skupine rangov (skupno, spol, starost itd.)
- PDF izvoz na voljo za uradne rezultate
- Posamezni profili posodobljeni z novim rezultatom dirke
Ravnanje z neskladji BIB
Včasih RaceResult ima udeleženca z BIB 123 ampak Time-Monkey ima 124 za tega tekača (morda je bil čip zamenjan dirka-dan). Integracija obravnava neusklajenost z:
- Poizkušam se ujemati.
- Vračam se na nejasno ime.
- Označevanje dvoumnih primerov za ročno reševanje
Dirkači lahko pregledajo in odpravijo neskladja v admin pred objavo končnih rezultatov.
Webhook proti volitvam
Oba delata. Razlike:
- Poling: Time-Opica sprašuje RaceResult za posodobitve vsakih 30s. Preprosta, zanesljiva, majhna zamuda.
- Webhook: RaceResult potiska posodobitve Time-Opica takoj. Hitreje, zahteva webhook URL registracijo v RaceResult armaturna plošča.
Za večino dogodkov zadostuje anketa. Za live-TV ali odmevne dogodke, webhooks so vredni nastavitev.
Skupne pasti vključevanja
API poverilnice potečejo. DirkaResult gesla potečejo vsakih 6 mesecev. Opomnik.
Neusklajenost ID dogodka. Kopiraj ID dogodka neposredno z URL- ja RaceResult, ne vnesite ga ročno – enostavno prenesete števke.
Zmeda časovnega pasu. RaceResult poroča čase v krajevnem času strežnika. Time-Opica pretvori v dogodek lokalni čas za prikaz. Preverjanje obeh časovnih pasov ustreza pričakovanjem.
Test pred dnevom dirke. Zaženite lutko, ki se razcepi skozi preskusno okolje, da preverite pretok od konca do konca. Ne razhroščite težav z integracijo ob sedmih zjutraj.
Stroški vključevanja
Time-Opica ne zaračuna dodatno za integracijo RaceResult. Vaš raceResult račun je ne glede na to, kaj plačate RaceResult neposredno (običajno plača časovno podjetje, vključeno v njihovo storitev).