Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2016, 12:30
RSmith
 
Fecha de Ingreso: julio-2014
Mensajes: 79
Antigüedad: 10 años, 4 meses
Puntos: 1
Transformar json en arreglo para usarlo en google charts

Hola,
estoy usando la api de google analytics y, por ejemplo, si quiero saber con que navegadores visitan mi pagina los usuarios, la funcion me retorna algo como esto
Código:
[
  {
    "browser": "Chrome",
    "sessions": "28"
  },
  {
    "browser": "Firefox",
    "sessions": "6"
  }
]
y al tratar de hacer el grafico hago algo como esto:

Código:
// Load the Visualization API and the piechart package.
google.load('visualization', '1.0', {'packages':['corechart']});

// Set a callback to run when the Google Visualization API is loaded.
google.setOnLoadCallback(drawChart);

function drawChart() {
    $.get("http://web.app/admin/test", function(datos, status){
        var result = [];

        for(var i in datos)
            result.push([i, datos [i]]);

        var data = google.visualization.arrayToDataTable(result);
        var options = {
            .....
        };

        var chart = new google.visualization.PieChart(document.getElementById('grafica'));
        chart.draw(data, options);
    });
}
Pero en la consola me arroja este error:
Cita:
Error: Unknown type of value in 0,1
Como ven estoy tratando de hacer un gráfico de tortas pero no hay manera, no entiendo como convertir lo que me retorna la api de google en un arreglo que me sirva para hacer el gráfico, me pueden dar una mano ?