Opprett et Killer Website Analytics Dashboard med Google Core Reporting API
Hvis du hadde valget mellom å fly et fly som er blindfoldet eller flyr det med øynene dine åpne, hvilken vil du foretrekke? Det samme gjelder for å kjøre et nettsted. Vil du bare publisere et nettsted og kjøre det blindt, eller vil du ha et fullverdig, funksjonelt betjeningspanel som viser deg hva som skjer med nettstedet hele tiden?
Hvis du er kjent med Google Analytics, vil du gjerne vite at Google tilbyr en kraftig API som heter API for Google Core Reporting, som lar deg tappe inn tallene fra Google Analytics-kontoen din. Du kan bruke denne API-en til å kjøre spørringer for å få informasjon om alt fra hvor lenge folk bruker på nettstedet ditt, hvor mange sidevisninger du får hver dag, hvor mange nye versus tilbake besøkende besøker nettstedet, og mye mer. I utgangspunktet kan det meste av det du ser på Google Analytics, du trekke deg ut av det ved å bruke API, og ta med dataene i et verktøy som Google Regneark.
Når du har dataene i Google Regneark, kan du analysere det, plotte det og kartlegge det, og når du er klar, kan du publisere informasjonen til et nettsted som kan fungere som din “dashbord”. Ganske kul, huh? Ikke la ord som “API” eller “Analytics” skremme deg. Du trenger ikke å være en hardkjerneprogrammerer for å oppnå dette - selv om kjennskap til Google Analytics sikkert vil være nyttig.
Koble til Google Core Reporting API
Nylig viste jeg deg hvordan du kan bruke IFTTT-automatisering for å importere Analytics-data Slik oppretter du en automatisk Google-regnearkrapport fra Analytics-data Slik lager du en automatisk Google-regnearkrapport fra Analytics-data Les mer - via Gmail - til Google Regneark. Vel, hvis du er villig til å få hendene dine skitne med Google API, er her den store hemmeligheten; Alt du trenger å gjøre for å opprette en forbindelse mellom Google Regneark og Google Analytics, er å aktivere Google Analytics-skriptet som heter “magi”. For å gjøre dette, bare åpne et Google-regneark og klikk på “Verktøy” Meny. Velge “Script Gallery” fra listen. Skriv inn i søkefeltet “Google Analytics” og søk etter “Google Analytics-rapportautomatisering (magisk)” manus.
Klikk på “Installere” knapp. Du har nettopp installert dette skriptet i dette bestemte Google-regnearket. Gå nå tilbake til regnearket ditt og klikk på “Verktøy” og “Script Manager”.
Nå ser du de fire funksjonene fra Google Analytics-skriptene som du kan bruke. Husk at så langt har du ikke hatt å skrive en enkelt linje med kode. Du må heller ikke for å fullføre hele denne prosedyren.
Koble til med Google Analytics-kontoen din
Du må imidlertid fortsatt aktivere skriptet for å få tilgang til Google Analytics-kontoen din, så klikk på “createCoreReport” funksjonen og klikk deretter på “Redigere… ”
Dette vil åpne selve skriptet selv. Ignorer all den merkelige koden, og klikk bare på “ressurser” element i menyen, og velg “Bruk Google APIs”.
Du får se en liste over Google APIs-tjenester her. Se etter “Google Analytics API” service og klikk på på / av bryteren for å slå den “på”.
Deretter klikker du på “Google APIs-konsollen” lenke nederst i vinduet, og dette tar deg til Google Cloud Console med en liste over APIer. Rull nedover listen og se etter “Analytics API”. Igjen, klikk på “Av” knappen for å aktivere API “på”.
Lukk vinduet, og når du kommer tilbake til skjermen med skriptet på det, må du sørge for å klikke på “disk” ikonet for å lagre alt du nettopp har aktivert. Dette er veldig viktig eller du vil miste alt du nettopp har gjort.
Mens det kan virke som mye å måtte gå gjennom, husk at du bare må gjøre denne gangen. Når du har opprettet forbindelsen, kan du bruke Google Analytics-spørringene jeg skal vise deg så ofte du vil. Forbindelsen vil fortsatt være etablert mellom regnearket og Google Analytics fra nå av.
Spørre Google Analytics fra Google Regneark
For å opprette det første spørsmålet ditt, klikk igjen på Verktøy, Skriptbehandling, og velg “createCoreReport”. Klikk deretter på “Løpe”. Dette vil plassere en haug med tilsynelatende meningsløs tekst i regnearket ditt. La meg fortelle deg at enkelheten i denne tekstblokken er misvisende. Dette er en av de mest kraftige spørringene for å trekke ut data fra Google Analytics som du noen gang kommer over.
Hver rad er en del av spørringen. ID-er er der du identifiserer Analytics-ID-en din (som du kan få fra Administrasjonsområdet til Google Analytics-kontoen din), kan du definere start- og sluttdato for søket ditt (eller hopp over det og listet antall dager i “siste-n-dagers”), og deretter kan du definere beregninger, dimensjoner og mer. Jeg skal vise deg hvordan.
Her er et eksempel på et spørsmål som trekker ut en daglig liste over besøkende, besøk og sidevisninger de siste 30 dagene. Den plasserer deretter den informasjonen i arket “rapport1”.
Når du har søket klar til å gå, kan du kjøre det ved å klikke på “Verktøy”, “Script Manager”, og deretter velge getData-funksjonen. Klikk deretter på “Løpe”.
Du får se en popup-boks som viser deg statusen til spørringen. Hvis du setter opp alt riktig, bør du se “Suksess. Skriveresultater” som den andre til siste linje.
Nå klikker du på “rapport1” ark og voila! Det er alle dataene, hentet rett ut av Analytics og lagt inn i Google Regneark.
Nå kan du bruke Google Spreadsheets awesome datavisningsverktøy for å slå disse dataene inn i en visuell kontekst som er meningsfull for folk som liker å se på diagrammer mer enn de liker å se på en liste over tall.
Så der har du det. Du kan opprette nye spørringer (bare plasser dem på samme ark som det første og merk kolonnene query2 og value2 (og så videre). Du er egentlig bare begrenset av din egen kunnskap om Google Analytics-spørringer. Spille rundt i Analytics, eller leser vår MUO Analytics-håndbok kan hjelpe deg med å gjøre noen fremskritt i dette området.
Opprette et nettsted Analytics Dashboard
Den kule tingen om å lage ditt eget enkle dashbord er at du ikke trenger å fortsette å utføre samme navigasjon i Google Analytics for å sjekke ut diagrammene. Du skriver opp spørringen en gang i Google Regneark, og den er klar til å bli lastet inn på en Google Sites-side Lag din egen gratis multifunksjons webside med Google Nettsteder Lag din egen gratis multifunksjons webside med Google Nettsteder La oss lære å bruke Google Nettsteder, og hvordan du lager ditt eget nettsted med det i bare noen få enkle trinn. Les mer . Jeg diskuterte hvordan du laster inn Google Regnearkdata til et Google-nettsted Lag en virkelig nyttig personlig informasjon Dashboard-side med Google Nettsteder Opprett en virkelig nyttig personlig informasjon Dashboard-side med Google-nettsteder Opprette nettsider pleide å være så kjedelig prosess. Bortsett fra bryet med å avgjøre hvor du skal være vert for siden, trengte du å lære HTML og finne ut hvordan du programmerer siden ... Les mer tidligere her på MUO, så jeg vil ikke ligge lenge på dette punktet her.
Nøkkelen du vil gjøre her er å laste Google Analytics-diagrammene du har opprettet, til et Google-nettsted som skal fungere som oversiktspanel. Gå til Google Nettsteder, opprett et nytt nettsted under kontoen din, og klikk deretter på “Sett inn” menyelement og velg diagramalternativet.
Den fine tingen om Google Nettsteder er at hvis du har opprettet Google Regnearkene beskrevet ovenfor, ved hjelp av din samme Google-konto, vil Google Sites la deg velge det regnearket fra en liste over tilgjengelige regneark under kontoen din. Når du gjør dette, gjenkjenner Google Nettsteder automatisk alle diagrammene du har opprettet i regnearket, og gir deg muligheten til å importere dem til det nye nettstedet ditt.
Du kan lage en enkel liste over diagrammer mens du ruller nedover siden, eller du kan til og med lage et bord på siden og plassere noen av diagrammene side ved side.
Poenget er at i bare noen få enkle trinn har du nettopp migrert svært komplekse Google Analytics-data til et Google-regneark der du kan manipulere den data og gjøre den til et diagram som er mye lettere å forstå. Deretter kan du sende det til et Google-nettsted i bare noen få trinn, og skape et raskt - men kraftig - dashbord som viser alt du kan ønske deg å vite om ytelsen til nettstedet ditt! I motsetning til Google Analytics-automatiserte e-poster automatiserer du informative Google Analytics-rapporter med tilpasset rapportering Automatiser informative Google Analytics-rapporter med tilpasset rapportering En ting som jeg alltid har lyst til å bli bedre med Google Analytics, er en automatisk rapporteringsfunksjon som gir informasjonen jeg vil ha og i formatet som er enkelt for den som trenger ... Les mer, du kan faktisk formatere disse instrumentbrettene for å se akkurat slik du vil at de skal.
Nå hvis det øker ytelsen til nettstedet, kan det bare være like enkelt som å overvåke det, alt ville være riktig med verden. Bruk kommentarene til å gi tilbakemelding på denne opplæringen.
Les mer om: API, Google Analytics, Webutvikling, Verktøy for nettredaktører.