NaH1

Google Analytics mají konečně veřejné API

22.4.2009

Google uvolnil k veřejnému použití své Google Analytics API. Jedná se o standardní možnost, jak z různých externích aplikací přistupovat k datům naměřeným v Analytics.

Statistiky šlo zpracovávat i dosud, ale poměrně složitě – bylo nutné ve své aplikaci nasimulovat přístup reálného uživatele, stáhnout některý exportní soubor a potřebná data z něj vytahat. Navíc nebylo zaručeno jednotné neměnné rozhraní, Google mohl formát svých exportních souborů kdykoliv změnit a vaše aplikace tak najednou přestala fungovat.

API je oficiální přímá cesta k vašim datům. Na základě dobře popsaného a stabilního rozhraní máte přístup ke všem číslům, která vidíte v Google Analytics reportech.

Využití v praxi

K čemu může být tedy Google Analytics API dobré? Možností je nespočet, namátkou:

Již dnes existují reálné aplikace, které API využívají, například:

Podpora v programovacích jazycích

Vývojáře bude určitě zajímat podpora pro práci s API v jejich programovacím jazyce či frameworku. Na nejnižší úrovni je možné do API přistupovat se základní podporou HTTP komunikace. Například v jazyce PHP si tedy vystačíte s knihovnou CURL.

Lepší je ale použít existující knihovny, které samy řeší řadu nudných implementačních detailů. Google Analytics API je totiž postaveno nad Google Data API, tedy obecným základem všech rozhraní od Google. A pro něj již existuje podpora u mnoha jazyků a frameworků.

Sám Google nabízí k použití své vlastní knihovny pro .NET, Javu, JavaScript, PHP, Python, Objective-C. Pro jazyk PHP je v rámci Zend Frameworku k dispozici třída Zend_Gdata  – tu lze použít už dnes, navíc se dá očekávat, že dříve či později na jejím základě vznikne i speciální Zend_Gdata_Analytics.

Komentáře (3)

Vložit komentář »

  1. [1] Honza 26.7.2011, 20:08

    Dobrý den,

    nevíte o nějakěm řešení pro Google Analytics, které by umožnilo zobrazit počet návštěv za den/týden a celkově, podobně, jako toplist? Děkuji

  2. [2] Jan Tichý 28.7.2011, 09:20

    [1] Například pro WordPress existuje http://wordpress.org/…nalyticator/, stejně tak určitě vygooglíte celou řadu dalších podobných widgetů. Osobně jsem ale nikdy nechápal potřebu dávat si na sv;j web jakékoliv počítadlo.

  3. [3] Honza 31.7.2011, 23:13

    [2] Nemyslel jsem, že bych počítadlo vložil na web. To souhlasím, že to postrádá smysl. Ale chtěl jsem si udělat jen takový interní přehled pro osobní potřebu, ale co jsem trošku zapátral v Google Analytics, tak to není potřeba.

Vložit komentář


NaH1 - Firemní weblog poradenské společnosti H1.cz

Logo H1.cz

Twitter H1.cz