fredag den 12. november 2010

Python bibliotek for Google Analytics Management API

Det har kun været 7 uger siden vi har lanceret Google Analytics Management API, og vi har hørt en masse gode tilbagemeldinger. Tak!

Da Python er en af vores mere populære sprog, har vi opdateret Google Analytics Python klient Bibliotek for at få adgang til alle 5 feeds med direktionen API. Nu er det nemmere end nogensinde at få dit konfiguration data fra API.

Til at vise dig hvor nemt det er at bruge biblioteket, her er et eksempel, der returnerer alle målet navne for en profil:
import gdata.analytics.client

APP_NAME = 'goal_names_demo'
my_client = gdata.analytics.client.AnalyticsClient (kilde = APP_NAME)

# Godkend
my_client.client_login (
INSERT_USER_NAME,
INSERT_PASSWORD,
APP_NAME,
service = 'analytics')

# Lav en forespørgsel.
query = gdata.analytics.client.GoalQuery (
acct_id = 'INSERT_ACCOUNT_ID',
web_prop_id = 'INSERT_WEB_PROP_ID',
profile_id = 'INSERT_PROFILE_ID')

# Få og udskrive resultater.
Resultaterne = my_client.GetManagementFeed (query)
til optagelse i results.entry:
print 'Mål nummer =% s'% entry.goal.number
print 'Målnavn =% s'% entry.goal.name
print 'Målværdi =% s'% entry.goal.value

For at få dig i gang, skrev vi en reference eksempel, der får adgang til alle de vigtige oplysninger for hvert feed. Vi har også tilføjet links til kilden og PyDoc fra ledelsen API Biblioteker og eksempler side. Tag et kig og lad os vide hvad du synes!

Af Nick Mihailovski, Google Analytics API-teamet