我有这个 js 使用 ga-ez-dash 库从下面的 Google Analytics 数据中呈现图表,以显示用户访问历史、浏览器历史等。我能够呈现图表,但问题是我不希望我的所有客户都登录使用我们的 Google Analytics 帐户。有什么方法可以通过 jquery post/curl php 等自动登录,或者我可以公开 Google Analytics 数据。任何人都可以建议实现这一目标的最佳方法。任何帮助将不胜感激!
var API_KEY = 'Enter Your API Key Here';
var CLIENT_ID = 'Enter Your Client ID Here';
var TABLE_ID = 'Enter your Table ID here';
// Format of table ID is ga:xxx where xxx is the profile ID.
gadash.configKeys({
'apiKey': API_KEY,
'clientId': CLIENT_ID
});
// Create a new Chart that queries visitors for the last 30 days and plots
// visualizes in a line chart.
var chart1 = new gadash.Chart({
'type': 'LineChart',
'divContainer': 'line-chart-example',
'last-n-days':30,
'query': {
'ids': TABLE_ID,
'metrics': 'ga:visitors',
'dimensions': 'ga:date'
},
'chartOptions': {
height:600,
title: 'Visits in January 2011',
hAxis: {title:'Date'},
vAxis: {title:'Visits'},
curveType: 'function'
}
}).render();