好吧,所以我真的希望有人可以帮助我开始,我已经能够通过谷歌可视化从我的谷歌分析数据通过api绘制馅饼和时间线。我现在想从访问的谷歌分析数据中提取数据并绘制一张geomap。这是地理分布图的示例代码其中工程谷歌可视化GeoMap与谷歌分析
google.load('visualization', '1', {packages: ['geochart']});
function drawVisualization() {
var data = google.visualization.arrayToDataTable([
['Country', 'Popularity'],
['Germany', 200],
['United States', 300],
['Brazil', 400],
['Canada', 500],
['France', 600],
['RU', 700],
['South Africa', 800]
]);
var geochart = new google.visualization.GeoChart(
document.getElementById('visualization'));
geochart.draw(data, {width: 556, height: 347});
}
google.setOnLoadCallback(drawVisualization);
但当然我想从我的谷歌分析API获得VAR“数据”到这样的阵列和阴谋说基于从上次浏览量排名前10位热门国家30天?
我相信下面的查询将会给我我想要的
dimensions=ga:country
metrics=ga:visits
sort=-ga:visits
如何进入的数据变量绘制该地理分布图的正确格式呢?如果你可以帮助我重写var数据以便它可以工作,我可以成为最幸福的人。 在此先感谢
非常感谢,对不起,我如何查询提要,什么是正确的语法? – uknowit2
获取从Google Analytics运行的查询是一个相当复杂的过程。按照https://developers.google.com/analytics/devguides/reporting/core/v3/(适用于现代API)或https://developers.google.com/analytics/devguides/reporting/core/v2中的说明进行操作/(对于传统应用程序)是查询运行的最佳选择。 – asgallant