我成功创建了折线图,有多少人从不同国家访问了我的网站。这是我的代码:
var API_KEY = 'MY_API_KEY';
var CLIENT_ID = 'CLIENT_ID';
var TABLE_ID = 'ga:XXX';
gadash.configKeys({
'apiKey': API_KEY,
'clientId': CLIENT_ID
});
var chart1 = new gadash.Chart({
'type': 'LineChart',
'divContainer': 'country_visitors',
'last-n-days':30,
'query': {
'ids': TABLE_ID,
'metrics': 'ga:visits',
'dimensions': 'ga:country'
},
'chartOptions': {
height:600,
title: 'Visitors from countries (Last 30 days)',
hAxis: {title:'Date'},
vAxis: {title:'Visits'},
curveType: 'function'
}
}).render();
但我需要的是在地理地图中显示数据,而不是在您登录谷歌分析帐户时在仪表板中显示的折线图。我试图将类型更改为 GeoMap,但它只显示表格而不显示地理地图。我还阅读了有关可视化的文档:Geomap。我看到的是我需要在数组中提供数据,但我不知道该怎么做。任何人都可以帮我解决我的需要吗?还有一件事,当我生成折线图时,它要求我授权分析,我应该怎么做才能在不登录的情况下查看分析数据。我非常感谢你的帮助。