Answers:
没有简单的方法可以做到这一点。由于“ Flash”图表无法嵌入到您的网站上。
唯一的方法就是通过Google Analytics(分析)API,
请参阅http://code.google.com/apis/analytics/docs/
但这仍然不会给您图表。如果您想要图表,则可以结合使用Google Charts API和Google Analytics(分析)API来制作自己的图表。
我本人实际上也遇到了同样的问题。我最终只是构建自己的解决方案并将其发布以供使用。OOCharts仅使用一个脚本。最重要的是,您可以向公众或客户展示图表。它使用Google图表创建图表。我还为不希望接触javascript对象的任何人提供了一些预构建的解决方案。这是一个想要访问折线图的人的示例嵌入块:
<script type="text/javascript" src="http://oocharts.org/release/current/oocharts.js"></script>
<script type="text/javascript">
oo.setPackage('corechart');
oo.load(drawCharts);
function drawCharts() {
var end_date = new Date();
var start_date = new Date();
start_date.setDate(end_date.getDate() - 30);
var c = new oochart("ooid", "aid", start_date, end_date, "line");
c.setMetric('ga:visitors', 'Visits', 'number');
c.setDimension('ga:date', 'Date', 'date');
c.load(function(data){
for (var i = 0; i < data.length; i++) { data[i][0] = oo.utility.parseAnalyticsDate(data[i][0]); }
c.draw("visits_chart", data);
});
}
</script>
<div id="visits_chart"></div>
我知道这个问题来得很晚,但是,这是我在寻找答案时发现的文章,并且会喜欢这样的解决方案(最小设置,无站点注册,可自定义)。
编辑: OOcharts不再可用。
编辑:另一个可能对您有用的选项是superProxy。
Google为此提供了示例代码:
使用Google Chart工具可视化Google Analytics(分析)数据
引用:
本文向您展示了如何从Google Analytics(分析)Data Export API中获取数据,以及如何使用Google Charts API通过各种不同的图形类型将其可视化。这篇特别的文章将重点介绍如何用Javascript完成
查看嵌入式分析。这项服务正是针对您的要求。您定义图表(类型,指标,维度,日期范围),然后将一小段代码嵌入到您希望图表显示的站点中。
披露:我使用嵌入式分析
在Google Analytics(分析)应用程序库中,有一个名为SeeTheStats的网络应用程序。
它可以从您的帐户中提取统计信息,根据该数据创建图表,并支持您可以嵌入的小部件以在您自己的网站上显示这些图表。