因此Google Analytics没有我们可用于获取数据的API,那么是否有一种有效的方式来编程获取Google收集的数据,而无需在本地登录?
编辑: 我更喜欢Python或PHP解决方案,但任何事情都可行。
答案 0 :(得分:9)
谷歌刚宣布他们是making available a data export API for Google Analytics。这听起来就像你正在寻找的那样。
根据他们的公告,该功能目前处于私人测试阶段,但我认为它将在未来几周/几个月内推广到所有帐户。根据您的需要,您可能只想等待,而不是建立一个短期的解决方案。
如果您感兴趣,我认为该功能首先推广到Google Analytics Trusted Tester计划的成员。
答案 1 :(得分:4)
另外,我忘记了这一点:我从来没有真正完全为客户实现这个,因为交易失败了......
但您可以自定义信息中心,以包含报告可能需要的Google Analytics部分,并提供预定的电子邮件。如果报告不需要过于详细,并且Google已经按照您需要的方式汇总数据,那么这可能对您有用。
答案 2 :(得分:2)
Google Analytics API现在向所有人开放,看起来它包含完整的数据集
答案 3 :(得分:1)
嗯,这取决于你想要对数据做什么。如果您只想处理部分内容,那么我认为这并不困难。
这是一个基本的网络搜索,其中包含来自Google和其他人的热门解释: http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55561 http://blogoscoped.com/archive/2008-01-17-n73.html
答案 4 :(得分:1)
使用greqo(PHP)有一种完全以编程方式访问数据的方法,但分析类处于测试阶段。请查看here。
如果测试版不可接受,您可以使用XML和Yahoo Pipes的混合物来获取所需内容。
基本方法
获取可用的跟踪数据 格式 - 我们可以安排谷歌 Google Analytics将其作为XML文件发送电子邮件 定期。
在线访问XML文件 - 通过电子邮件将附件发送给Google 组,文件是自动的 给出公共网址。
计算出最新的网址 报告 - 自Google网上论坛提供 我们为所有消息提供RSS / Atom提要 可以轻松找到最多的URL 最近的消息,因此工作 XML报告的URL。
准备使用数据 - 我们需要 操纵XML并按摩它 我们可以使用的方便的JSON格式 我们的博客,都可以使用 雅虎管道。
取自here。
答案 5 :(得分:1)
我实施了一个解决方案,我们计划每天通过电子邮件将分析报告发送到gmail帐户,然后通过POP3按需提取报告。它非常简单,工作速度很快。我听说过Epic1也会为你做这件事。我现在在研究它。
答案 6 :(得分:1)
如果您使用的是Python,Pandas io也非常有帮助。 Pandas在Google AnalyticsAPI上有一个界面。启动并运行并与Pandas集成非常简单,因此您可以获得聚合,时间序列功能和其他数据分析库功能。
有关如何进行身份验证并显示示例的说明:http://blog.yhathq.com/posts/pandas-google-analytics.html
更多示例:http://quantabee.wordpress.com/2012/12/17/google-analytics-pandas/
我还发布了一些问题以便开始使用 https://github.com/sk8asd123/ga_pandas
答案 7 :(得分:0)
我必须处理这个问题已经有一段时间了,但Google Analytics有一个XML输出类型,因此您可以解析它以获取您自己系统中的数据。但是,我认为无法以编程方式获取xml文件,因此有人仍需要进入并生成文件并将其提供给您的应用。
好问题,我很想知道是否有100%自动化解决方案。
答案 8 :(得分:0)
我们刚刚发布了一个产品 - Megalytic - 这使得使用Google AnalyticsAPI数据创建自定义报告非常容易。您可以在不共享Google Analytics帐户的情此外,创建报告链接,下载为PDF等