Annons
Om du hade valet mellan att flyga ett flygplan med ögonbindel eller flyga det med öppna ögon, vad skulle du föredra? Detsamma gäller för att driva en webbplats. Vill du bara publicera en webbplats och köra den blindt, eller vill du ha en fullständig, funktionell instrumentbräda som visar dig vad som händer med webbplatsen hela tiden?
Om du är bekant med Google Analytics, kommer du att vara glad att lära dig att Google erbjuder ett kraftfullt API som kallas Google Core Reporting API, som låter dig ansluta till siffrorna från ditt Google Analytics-konto. Du kan använda detta API för att köra frågor för information om allt från hur länge människor spenderar på din webbplats, hur många sidvisningar du får varje dag, hur många nya eller återkommande besökare som besöker webbplatsen och mycket Mer. I grund och botten, det mesta av det du kan leta upp på Google Analytics, kan du dra ut det med hjälp av API: n och ta med den informationen i ett verktyg som Google Spreadsheet.
När du har fått den informationen i Google Spreadsheet kan du analysera den, plotta den och kartlägga den, och sedan när du är redo kan du publicera informationen på en webbplats som kan fungera som din "instrumentpanel". Ganska cool va? Låt inte ord som "API" eller "Analytics" skrämma dig. Du behöver inte vara en hård kärnprogrammerare för att uppnå detta - även om kännedom om Google Analytics säkert kommer att vara till hjälp.
Ansluter Google Core API för rapportering
Nyligen visade jag dig hur du kan använd IFTTT-automatisering för att importera Analytics-data Hur man skapar en automatisk Google-kalkylrapport från Analytics-data Läs mer - via Gmail - i Google Spreadsheets. Tja, om du är villig att smutsa händerna med Google API är här den stora hemligheten; Allt du behöver göra för att upprätta en koppling mellan Google Spreadsheet och Google Analytics är att aktivera Google Analytics-skriptet som kallas "magi". För att göra detta, öppna bara ett Google Spreadsheet och klicka på "Verktyg" -menyn. Välj "Script Gallery" från listan. Skriv "google analytics" i sökfältet och sök efter "Google Analytics Report Automation (magi)" -skriptet.
Klicka på knappen "Installera". Du har precis installerat det här skriptet i det specifika Google-kalkylarket. Gå nu tillbaka till ditt kalkylblad och klicka på "Verktyg" och "Skripthanterare".
Nu ser du de fyra funktionerna från Google Analytics-skript som är tillgängliga för dig att använda. Tänk på att du hittills inte behövde skriva en enda kodrad. Du behöver inte heller göra det för att slutföra hela proceduren.
Ansluter till ditt Google Analytics-konto
Du måste dock fortfarande aktivera skriptet för att få åtkomst till ditt Google Analytics-konto, så klicka på funktionen "createCoreReport" och klicka sedan på "Redigera ..."
Detta öppnar själva skriptet. Ignorera all den konstiga koden och klicka bara på "Resurser" i menyn och välj "Använd Google API: er".
Här visas en lista över Googles API-tjänster. Leta efter tjänsten “Google Analytics API” och klicka på av / på-omkopplaren för att aktivera den “på”.
Klicka sedan på länken “Google APIs Console” längst ner i fönstret, och detta tar dig till Google Cloud Console med en lista med API: er. Rulla nedför listan och leta efter “Analytics API”. Klicka igen på "Av" -knappen för att aktivera API "på".
Stäng det fönstret, och när du kommer tillbaka till skärmen med skriptet, se till att klicka på "disken" -ikonen för att spara allt du just har aktiverat. Det här är väldigt viktigt eller så förlorar du allt du precis har gjort.
Även om det kan tyckas mycket att behöva gå igenom, kom ihåg att du bara behöver göra det en gång. När du har upprättat anslutningen kan du använda Google Analytics-frågor som jag ska visa dig så ofta du vill. Anslutningen kommer att förbli etablerad mellan ditt kalkylblad och Google Analytics från och med nu.
Fråga efter Google Analytics från Google Spreadsheet
För att skapa din första fråga, klicka igen på Verktyg, Skripthanteraren och välj "createCoreReport". Klicka sedan på "Kör". Detta kommer att lägga ett gäng till synes meningslös text i ditt kalkylblad. Låt mig säga er, enkelheten i detta textblock är vilseledande. Detta är en av de kraftfullaste frågorna för att extrahera data från Google Analytics som du någonsin kommer att stöta på.
Varje rad är en del av frågan. ID: er där du identifierar ditt Analytics-ID (som du kan få från Admin-området på ditt Google Analytics-konto), du kan definiera start och slutdatum för din fråga (eller hoppa över det och lista antalet dagar i "sista-n-dagarna"), och sedan kan du definiera dina mätvärden, dimensioner och Mer. Jag ska visa dig hur.
Här är ett exempel på en fråga som extraherar en daglig lista över besökare, besök och sidvisningar under de senaste 30 dagarna. Därefter placeras den informationen i arket “rapport1”.
När du har frågan redo att gå, kan du köra den genom att klicka på "Verktyg", "Skripthanterare" och sedan välja getData-funktionen. Klicka sedan på "Kör".
Du ser en popup-ruta som visar status för frågan. Om du konfigurerar allt rätt, bör du se “Framgång. Att skriva resultat ”som den näst sista raden.
Klicka nu på "rapport1" -arket och voila! Det finns all information, utvinnad direkt från Analytics och infogad i Google Spreadsheet.
Nu kan du använda Google Spreadsheets fantastiska datavisualiseringsverktyg för att förvandla dessa data till visuella sammanhang som är meningsfullt för människor som gillar att titta på diagram mer än de vill titta på en lista med tal.
Så där har du det. Du kan skapa nya frågor (bara placera dem på samma ark som den första och märka kolumnerna fråga2 och värde2 (och så vidare). Du är egentligen bara begränsad av din egen kunskap om Google Analytics-frågor. Lekar i Analytics eller läser vår MUO Analytics Manual Din guide till Google AnalyticsHar du någon aning om var dina besökare kommer ifrån, vilka webbläsare de flesta använder, vilka sökmotorer de använder eller vilka av dina sidor är de mest populära? Läs mer kan hjälpa dig att göra några framsteg på det området.
Skapa en webbplats-analyspanel
Det coola med att skapa din egen enkla instrumentpanel är att du inte behöver fortsätta att utföra samma navigering i Google Analytics för att kolla in listorna. Du skriver upp frågan en gång i Google Spreadsheets och den är redo att laddas in i en Google Sites-sida Gör din egen gratis mångsidiga webbsida med Googles webbplatserLåt oss lära dig hur du använder Google Sites och hur du skapar en egen webbplats med den på bara några enkla steg. Läs mer . Jag diskuterade hur man laddar Google Spreadsheets-data till en Google-webbplats Skapa en riktigt användbar sida för personlig information på Google-webbplatserAtt skapa webbsidor brukade vara en så tråkig process. Bortsett från besväret med att bestämma var du ska vara värd för sidan, behövde du lära dig HTML och sedan ta reda på hur du programmerar sidan ... Läs mer tidigare här på MUO, så jag kommer inte att tänka på punkten för länge här.
Det viktigaste du vill göra här är att ladda Google Analytics-diagrammen som du har skapat på en Google-webbplats som kommer att fungera som din instrumentpanel. Gå till Googles webbplatser, skapa en ny webbplats under ditt konto och klicka sedan på menyobjektet "Infoga" och välj diagramalternativet.
Det trevliga med Google Sites är att om du har skapat de Google Spreadsheets som beskrivs ovan med samma Google-konto, sedan kommer Google Sites att låta dig välja det kalkylbladet från en lista över tillgängliga kalkylblad under ditt konto. När du gör detta känner Google Sites automatiskt igen alla diagram som du har skapat i det kalkylbladet och ger dig möjlighet att importera dem till din nya webbplats.
Du kan skapa en enkel lista med diagram när du bläddrar nedåt på sidan, eller så kan du till och med skapa en tabell på sidan och placera några av diagramna sida vid sida.
Poängen är att du på bara några enkla steg har migrerat mycket komplexa Google Analytics-data till en Google Spreadsheet där du kan manipulera dessa data och förvandla dem till ett diagram som är mycket lättare att göra förstå. Sedan kan du skriva ut det till en Google-webbplats i bara några steg till, skapa en snabb - men ändå kraftfull - instrumentpanelen som visar allt du någonsin skulle kunna veta om prestandan för din hemsida! Till skillnad från Google Analytics automatiserade e-postmeddelanden Automatisera informativa Google Analytics-rapporter med anpassad rapporteringEn sak som jag alltid har velat bli bättre med Google Analytics är en automatiserad rapporteringsfunktion som ger den information jag vill ha och i det format som är lätt för vem som helst behov... Läs mer , kan du faktiskt formatera dessa instrumentpaneler så att de ser exakt ut som du vill att de ska göra.
Om det bara skulle vara lika enkelt att öka prestanda på webbplatsen som att övervaka den, skulle allt vara rätt med världen. Använd kommentarerna för att ge din feedback om denna handledning.
Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu en applikationsingenjör. Han var tidigare chefredaktör för MakeUseOf och talade vid nationella konferenser om datavisualisering och har varit med på nationell TV och radio.