我尝试使用Oocharts API显示我的Google Analytics数据,而我所尝试的所有内容都会以白色屏幕结束。以下是我根据其网站示例使用的代码:
<html>
<head>
</head>
<body>
<h3>With JS</h3>
<div id='chart'></div>
<h3>With HTML Attributes</h3>
<div data-oochart='bar' data-oochart-start-date='30d' data-oochart-metrics='ga:visits,Visits,ga:newVisits,New Visits' data-oochart-dimension='ga:continent' data-oochart-profile='ga:84157823'></div>
<script src='../oocharts.js'></script>
<script type="text/javascript">
window.onload = function(){
oo.setAPIKey("61a7a03dcab1487aa4ba3126f10e275f219d03c6");
oo.load(function(){
var bar = new oo.Bar("ga:84157823", "30d");
bar.addMetric("ga:visits", "Visits");
bar.addMetric("ga:newVisits", "New Visits");
bar.setDimension("ga:continent");
bar.draw('chart');
});
};
</script>
</body>
在oo.setAPIKey()函数中,我尝试了Oocharts Mission Control的API密钥和Google AnalyticsAPI密钥(因为我不确定要使用哪一个),使用相同的空白,结果
请告诉我我在这里做错了什么,因为我发疯了。提前谢谢你......
答案 0 :(得分:0)
对任何可能感兴趣的人: 在oo.setAPIKey函数中,您可以使用Oocharts Mission Control提供的API密钥。 在oo.Bar,你只使用你的个人资料ID号码,而不是ga:然后是号码。 当然,在bar.draw(&#39; chart&#39;)中,您可以替换&#39; chart&#39;与&#39; bar&#39;。
希望这会阻止某人(像我一样)把头撞到墙上;)......