getStats

Tato metoda vrací statistická data o rádiích ve formátu XML/JSON nebo HTML5 (canvas) graf ve formátu PLAIN. Jedná se o univerzální funkci, která zajišťuje přístup k datům z více zdrojů.

Parametry

parametrpopispříklad
shortcutID rádia v našem systémuplayuk40
chartdruh statistiky - (popsáno níže)24h
sizerozměr vygenerovaného grafu600x300

Výstup metody

  • Data mohou být vrácena jako XML nebo JSON k dalšíu zpracování.
  • Formát PLAIN vrací kompletní HTML stránku obsahující graf vytvořený pomocí HTML5 CANVAS (včetně knihovny pro starší MSIE).

Druhy statistik - parametr //chart//

chartpopis statistiky-
icelog_dailypočet denních unikátních posluchačů dle logů icecast serverů
icelog_weeklypočet týdenních unikátních posluchačů dle logů icecast serverů
ga_unique_dailypočet denních unikátních posluchačů v přehrávači a aplikacích PLAY.CZ - měřeno pomocí Google Analytics
ga_unique_weeklypočet týdenních unikátních posluchačů v přehrávači a aplikacích PLAY.CZ - měřeno pomocí Google Analytics
24hPočet konkurentních posluchačl za posledních 25 hodin po 5ti minutách
24h_extTo samá jako 24h, data jsou ale za posledních 28 dnů
daily_maxDenní maxima konkurentních posluchačů za posledních 90 dnů
daily_max_extStejné jako daily_max, data jsou ale za posledních 360 dnů
aqhPrůměrná čtvrthodinka - průměrný počet konkurentních posluchaců v danné čtvrthodině dne počítaný z dat za posledních 90 dnů. Podporuje speciální parametr “days” pro volbu dnů, výchozí je Pondělí - Pátek (days=1,2,3,4,5)
ga_listen_lengthPrůměrná délka poslechu (minuty) v přehrávači a aplikacích PLAY.CZ - měřeno pomocí Google Analytics
ga_demographicsDemografická data o posluchačích v přehrávači a aplikacích PLAY.CZ - měřeno pomocí Google Analytics

Dalši parametry (dostupné jen jako query string)

parametrpopismožné hodnoty
hideAxisXSkrýt osu X”true”, -nebo nechat nenastaveno-
hideAxisYSkrýt osu Y”true”, -nebo nechat nenastaveno-
hideAxisSkrýt osu X a Y”true”, -nebo nechat nenastaveno-
colorbarva grafu (aktuálně jde nastavit jen jedna)barva v HEX formátu, př.: #FDB433
bgcolorbarva pozadí grafu (aktuálně nejde nastavit)barva v HEX formátu, př.: #FDB433
ticksColorbarva mřížky grafubarva v HEX formátu, př.: #FDB433
showLegendonmouseover, always
daysdny pro graf (jen pro graf aqh)čísla dnů oddělená čárkou, př.: 1,2,3,4,5