Week 8: Google Analytics & APIs

Week 8: een mijlpaal, ik zit in de helft van mijn stage bij Inventis. Het is een leerrijke én leuke ervaring en kan het iedereen zeker aanraden. Ook mijn project vlot goed, deze week heb ik het laatste grote onderdeel afgewerkt.

Google Analytics

Als laatste grote onderdeel stond de link met Google Analytics nog op de planning. Google Analytics is een dienst die gedetailleerde gegevens bijhoudt over je bezoekers en hoe deze gebruik gebruik maken van je website. Deze gegevens worden verzameld door op je website een javascript bestand te plaatsen dat ervoor zorgt dat deze gegevens bij Google aankomen. Al deze informatie wordt dan door Google Analytics verwerkt en weergegeven in allerhande grafieken en diagrammen. Er worden onder andere gegevens bijgehouden over het land van afkomst, de taal van de bezoeker,  zijn browser & besturingssysteem en hoe hij op je website is beland. Google Analytics is heel uitgebreide en een erg handige marketing & SEO tool.

Naast de web interface biedt Google Analytics deze gegevens ook via hun Data Export API aan. Deze API maakt het dus mogelijk om de gegevens van je eigen websites zelf te verwerken of door te geven aan anderen. Vooral dat laatste is een leuke feature voor PigResults. Heb je een eigen website en wil je de bezoekersaantallen uit Google Analytics vergelijken met je PigResults? Dat kan! Je kan je Google Analytics account linken met PigResults waarna de grafieken op de PigResults website ook de gegevens uit Google Analytics weergeven.

API

En aantal weken geleden kon je hier lezen dat PigResults, net zoals Google Analytics, zijn gegevens beschikbaar stelt via een API. Deze week heeft de API een update gekregen, er is een nieuwe method toegevoegd en de API is nu ook volledig gedocumenteerd. De API kan nu ook in plaats van JSON XML responses teruggeven. Na feedback van Tom, mijn stagebegeleider, is ook de manier van aanvragen veranderd. De parameters moeten doorgestuurd worden door gebruik te maken van een HTTP POST request in plaats van een HTTP GET request.

screen-shot-2011-04-22-at-223423

Vrolijk pasen en tot volgende week

Volgende week staan de laatste dingen nog op de planning. De report-mails en PDF’s moeten uitgewerkt worden en er moeten nog wat kleine wijzigingen aan de layout gebeuren. Als dat klaar is moet alles nog grondig getest worden.

Reageren