Google Analytics integrasjon stengt (oppdatert)

Google stengte den 24.august sitt API v2.3 for Google Analytics, og dermed fungerer ikke integrasjonen i eRedaktør lenger. Det gjelder kun for å vise statistikken, statistikken lagres ellers som vanlig.

Så dersom dere har kunder som plutselig bare får blank statistikk, så er det grunnen. Vi oppdaterer saken når vi har løsningen klar.

Oppdatering 5.september:

Vi har nå oppgradert løsningen slik at den får tak i data fra Google igjen. For interesserte, og/eller andre som har problemer, var løsningen todelt. Det ene var å oppdatere lenkene til de ulike sprørringene. Lenkene er nå

https://www.googleapis.com/analytics/v2.4/data for å hente ut data og

https://www.googleapis.com/analytics/v2.4/management/accounts/ for å hente ut kontoinfo. For å hente ut kontoinformasjonen nå brukes funksjonen:

private string GetProfileId()
{
   string profileId = "";

   try
   {
       string profileFeedUrl = "https://www.googleapis.com/analytics/v2.4/management/accounts/" + googleAccountWebId.Split('-')[1] + "/webproperties/" + googleAccountWebId + "/profiles";
       DataFeed dataFeed = service.Query(new DataQuery(profileFeedUrl));

       if (dataFeed.Entries.Count > 0)
           return dataFeed.Entries.First().Links[0].HRef.Content.Split('/').Last();
   }
   catch (Exception ex) { Response.Write(ex.Message); }

   return profileId;
}