さまざまな国から自分のサイトにアクセスした人の数を示す折れ線グラフの作成に成功しました。ここに私のコードがあります:
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();
しかし、必要なのは、Google アナリティクス アカウントにログインしたときにダッシュボードに表示されるように、折れ線グラフではなくジオマップでデータを表示することです。タイプを GeoMap に変更しようとしましたが、ジオマップではなくテーブルのみが表示されます。Visualization: Geomap のドキュメントも読みました。私が見たのは、データを配列で与える必要があるということですが、その方法がわかりません。誰でも私が必要なものを手伝ってもらえますか? もう1つ、折れ線グラフを生成していたときに、分析を承認するように求められました.ログインせずに分析データを表示するにはどうすればよいですか.