Sök…


Anmärkningar

Med Google Analytics API: er kan du få åtkomst till data i Google Analytics. Det bör inte förväxlas med mätprotokollet som används för att infoga data i Google Analytics .

Google Analytics API är uppdelat i servaldelar.

Rapportering-API: er för Google Analytics

  1. Google Analytics Core Reporting API v3 ger dig tillgång till de flesta rapporteringsdata i Google Analytics. Med Core Reporting API kan du:

    • Bygg egna instrumentpaneler för att visa data från Google Analytics.
    • Spara tid genom att automatisera komplexa rapporteringsuppgifter.
    • Integrera dina Google Analytics-data med andra affärsapplikationer.
  2. Google Analytics Reporting API V4 är den mest avancerade programmatiska metoden för att komma åt rapportdata i Google Analytics. Med Google Analytics Reporting API kan du:

    • Bygg egna instrumentpaneler för att visa data från Google Analytics.
    • Automatisera komplexa rapporteringsuppgifter för att spara tid.
    • Integrera dina Google Analytics-data med andra affärsapplikationer.
  1. Med realtidsrapporterings-API: n kan du begära realtidsdata - till exempel realtidsaktivitet på en vy - för en autentiserad användare. Du kan använda API för realtidsrapportering för att:

    • Visa aktiva tittare på en sida och skapa en känsla av brådskande för användare som tittar på ett objekt med begränsad inventering.
    • Visa det mest populära innehållet, till exempel de 10 aktiva sidorna.
    • Skapa och visa en realtids instrumentpanel.

Real Time Reporting API, i begränsad beta, är endast tillgängligt för förhandsgranskning av utvecklare. Registrera dig för att komma åt API.

  1. Med API: n för rapportering av flera kanaler kan du begära data om flera kanaler för en autentiserad användare. Data härrör från konverteringsvägsdata, som visar användarinteraktioner med olika trafikkällor under flera sessioner före konvertering. Detta gör att du kan analysera hur flera marknadsföringskanaler påverkar konverteringar över tid. För mer information om vilka data som finns tillgängliga, läs information om flerkanaltunnlar och om flerkanalstrappdata. Med API-rapporten för flerkanalstrakter kan du:

    • Skapa anpassade rapporter med flerkanalstunneldata. Du kan till exempel använda Top Conversion Paths-data för att rapportera om attribut såsom relativ position för interaktioner i en konverteringsväg.
    • Integrera flerkanaltrattdata med dina affärsdata. Du kan till exempel korrelera online-konverteringsdata med offlineförsäljningsdata och mediekostnadsdata för att komma fram till en mer fullständig bild av ROI för marknadsföring.
    • Visa flerkanalstrakter i nya miljöer. Till exempel kan du skapa visualiseringar och andra presentationer av data som kommunicerar värdet av olika marknadsföringskanaler för att driva konverteringar.

hjälpare

  1. Metadata API returnerar listan och attributen för kolumner (dvs dimensioner och mätvärden) som exponeras i Google Analytics rapporterings API: er. Attribut som returneras inkluderar UI-namn, beskrivning, segmentstöd och mer. Du kan använda Metadata API för att:

    • Upptäck automatiskt nya kolumner.
    • Få åtkomst till alla dimensioner och statistikattribut för Google Analytics-rapporterings-API: er.

Obs: Detta returnerar endast metadata för Core Reporting API och Reporting API. Inte metadata i realtid.

  1. Google Analytics Bädda API är ett JavaScript-bibliotek som låter dig enkelt skapa och bädda in en instrumentpanel på en tredje parts webbplats på några minuter. Det ger dig en uppsättning pluggbara komponenter som kan arbeta tillsammans för att bygga komplexa verktyg, vilket gör det både enkelt och kraftfullt samtidigt.

Konfigurations-API: er

  1. Analytics Management API möjliggör programmatisk åtkomst till konfigurationsdata för Google Analytics. Du kan bygga applikationer för att effektivare hantera stora eller komplexa Analytics-konton. Stora företag med många fastigheter kan automatisera kontoinställningar. Även om du bygger en rapporteringsapplikation ger Management API dig verktyg för att navigera i ditt konto. Du kan använda Google Analytics Management API för att:

    • Lista all information om konto, egendom och visa för en användare.
    • Hantera egenskaper, vyer och mål.
    • Hantera användarrättigheter för ett kontohierarki.
    • Hämta ett visnings-ID som ska användas med Core Reporting API.
    • Bestäm vilka mål som är aktiva och få åtkomst till deras konfigurerade namn.
    • Hantera länkar mellan Analytics-egenskaper och AdWords-konton.
    • Hantera ommarknadsföringsgrupper.

Skrivoperationer i Management API (t.ex. skapa, uppdatera, radera, korrigera) för webbegendom, Visa (profil) och Målresurser finns för närvarande som en förhandsgranskning av utvecklare i begränsad beta . Om du är intresserad av att använda dessa funktioner, begär åtkomst till beta .

  1. Provisioning API kan användas för att skapa nya Google Analytics-konton och aktivera Google Analytics för dina kunder i skala. Det är avsett för kvalificerade tjänsteleverantörer och stora partners. Du kan till exempel använda Provisioning API som en del av en ny onboardingprocess för användare för att skapa ett nytt Google Analytics-konto för en klient och sedan använda ytterligare Management API-resurser för att programmatiskt konfigurera kontot och länka det till AdWords. Allt kan automatiseras och initieras från ditt eget administratörs- eller rapporteringsgränssnitt.

Provisioning API är endast tillgängligt på inbjudan. Vi accepterar för närvarande inte nya projekt.

versioner

Det finns för närvarande tre versioner av Google Analytics API live.

Google Analytics V2 version 2.4 av Core Reporting API är ett endast XML API som mestadels är bakåtkompatibelt med version 2.3. (Arv)

Google Analytics V3 som inkluderar Core Reporting API, Management API, MetaData API och ett antal andra API: er. Dessa API: er returnerar Json

Google Analytics V4 som för närvarande endast inkluderar rapporterings API och anses vara det mest avancerade sättet att hämta rapporteringsdata från Google Analytics.

Åtkomst till Google Analytics API: er

Du kan tekniskt få åtkomst till Google Analytics API: er med alla programmeringsspråk som kan hantera en HTTP-post eller HTTP Get- begäran.

Som sagt, Google har också skapat ett antal officiella standardklientbibliotek för att hjälpa dig med detta. Att använda ett standardklientbibliotek för ditt valda programmeringsspråk kan vara mycket lättare än att själv koda det från grunden.

OFFICAL Klientbibliotek med Google Analytics API-support:

  1. Google API: er PHP-klientbibliotek - GitHub
  2. Googles API: er. Net-klientbibliotek - GitHub NuGet
  3. Googles API: er Python Client-biblioteket - GitHub
  4. Google API: s Java Client-bibliotek - länk
  5. Googles API: er Objekt-C-bibliotek - GitHub

Det finns fler bibliotek här .

Introduktion

Med Google Analytics API: er kan du få åtkomst till data i Google Analytics. Det bör inte förväxlas med mätprotokollet som används för att infoga data i Google Analytics .

Google Analytics API är uppdelat i servaldelar.

Rapportering-API: er för Google Analytics

  1. Google Analytics Core Reporting API v3 ger dig tillgång till de flesta rapporteringsdata i Google Analytics. Med Core Reporting API kan du:

    • Bygg egna instrumentpaneler för att visa data från Google Analytics.
    • Spara tid genom att automatisera komplexa rapporteringsuppgifter.
    • Integrera dina Google Analytics-data med andra affärsapplikationer.
  2. Google Analytics Reporting API V4 är den mest avancerade programmatiska metoden för att komma åt rapportdata i Google Analytics. Med Google Analytics Reporting API kan du:

    • Bygg egna instrumentpaneler för att visa data från Google Analytics.
    • Automatisera komplexa rapporteringsuppgifter för att spara tid.
    • Integrera dina Google Analytics-data med andra affärsapplikationer.
  1. Med realtidsrapporterings-API: n kan du begära realtidsdata - till exempel realtidsaktivitet på en vy - för en autentiserad användare. Du kan använda API för realtidsrapportering för att:

    • Visa aktiva tittare på en sida och skapa en känsla av brådskande för användare som tittar på ett objekt med begränsad inventering.
    • Visa det mest populära innehållet, till exempel de 10 aktiva sidorna.
    • Skapa och visa en realtids instrumentpanel.

Real Time Reporting API, i begränsad beta, är endast tillgängligt för förhandsgranskning av utvecklare. Registrera dig för att komma åt API.

  1. Med API: n för rapportering av flera kanaler kan du begära data om flera kanaler för en autentiserad användare. Data härrör från konverteringsvägsdata, som visar användarinteraktioner med olika trafikkällor under flera sessioner före konvertering. Detta gör att du kan analysera hur flera marknadsföringskanaler påverkar konverteringar över tid. För mer information om vilka data som finns tillgängliga, läs information om flerkanaltunnlar och om flerkanalstrappdata. Med API-rapporten för flerkanalstrakter kan du:

    • Skapa anpassade rapporter med flerkanalstunneldata. Du kan till exempel använda Top Conversion Paths-data för att rapportera om attribut såsom relativ position för interaktioner i en konverteringsväg.
    • Integrera flerkanaltrattdata med dina affärsdata. Du kan till exempel korrelera online-konverteringsdata med offlineförsäljningsdata och mediekostnadsdata för att komma fram till en mer fullständig bild av ROI för marknadsföring.
    • Visa flerkanalstrakter i nya miljöer. Till exempel kan du skapa visualiseringar och andra presentationer av data som kommunicerar värdet av olika marknadsföringskanaler för att driva konverteringar.

hjälpare

  1. Metadata API returnerar listan och attributen för kolumner (dvs dimensioner och mätvärden) som exponeras i Google Analytics rapporterings API: er. Attribut som returneras inkluderar UI-namn, beskrivning, segmentstöd och mer. Du kan använda Metadata API för att:

    • Upptäck automatiskt nya kolumner.
    • Få åtkomst till alla dimensioner och statistikattribut för Google Analytics-rapporterings-API: er.

Obs: Detta returnerar endast metadata för Core Reporting API och Reporting API. Inte metadata i realtid.

  1. Google Analytics Bädda API är ett JavaScript-bibliotek som låter dig enkelt skapa och bädda in en instrumentpanel på en tredje parts webbplats på några minuter. Det ger dig en uppsättning pluggbara komponenter som kan arbeta tillsammans för att bygga komplexa verktyg, vilket gör det både enkelt och kraftfullt samtidigt.

Konfigurations-API: er

  1. Analytics Management API möjliggör programmatisk åtkomst till konfigurationsdata för Google Analytics. Du kan bygga applikationer för att effektivare hantera stora eller komplexa Analytics-konton. Stora företag med många fastigheter kan automatisera kontoinställningar. Även om du bygger en rapporteringsapplikation ger Management API dig verktyg för att navigera i ditt konto. Du kan använda Google Analytics Management API för att:

    • Lista all information om konto, egendom och visa för en användare.
    • Hantera egenskaper, vyer och mål.
    • Hantera användarrättigheter för ett kontohierarki.
    • Hämta ett visnings-ID som ska användas med Core Reporting API.
    • Bestäm vilka mål som är aktiva och få åtkomst till deras konfigurerade namn.
    • Hantera länkar mellan Analytics-egenskaper och AdWords-konton.
    • Hantera ommarknadsföringsgrupper.

Skrivoperationer i Management API (t.ex. skapa, uppdatera, radera, korrigera) för webbegendom, Visa (profil) och Målresurser finns för närvarande som en förhandsgranskning av utvecklare i begränsad beta . Om du är intresserad av att använda dessa funktioner, begär åtkomst till beta .

  1. Provisioning API kan användas för att skapa nya Google Analytics-konton och aktivera Google Analytics för dina kunder i skala. Det är avsett för kvalificerade tjänsteleverantörer och stora partners. Du kan till exempel använda Provisioning API som en del av en ny onboardingprocess för användare för att skapa ett nytt Google Analytics-konto för en klient och sedan använda ytterligare Management API-resurser för att programmatiskt konfigurera kontot och länka det till AdWords. Allt kan automatiseras och initieras från ditt eget administratörs- eller rapporteringsgränssnitt.

Provisioning API är endast tillgängligt på inbjudan. Vi accepterar för närvarande inte nya projekt.

Hello World Reporting API - Rest

POST https://analyticsreporting.googleapis.com/v4/reports:batchGet?access_token={Access token from auth request}
{
  "reportRequests":[
  {
    "viewId":"XXXX",
    "dateRanges":[
      {
        "startDate":"2015-06-15",
        "endDate":"2015-06-30"
      }],
    "metrics":[
      {
        "expression":"ga:sessions"
      }],
    "dimensions": [
      {
        "name":"ga:browser"
      }]
    }]
}


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow