哪种方法最适合将谷歌分析数据导出到我的自定义仪表板

发布于 2024-12-03 02:49:32 字数 136 浏览 1 评论 0原文

我想为我的网站创建自定义仪表板,在其中在自定义视图中显示所有谷歌分析数据。但我对 google api 很困惑。我正在使用 symfony 框架 来创建此仪表板。那么,哪种代码 api 最受欢迎并且对我来说足够了。请建议我。

I want to create my custom dashboard for my site where i show all the google analytics data in custom view. but i'm very confused about google api. i'm using symfony framework to create this dashboard. so, which code api is most popular and sufficient for me. pleaqse suggest me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

じ违心 2024-12-10 02:49:32

如果使用 Symfony - 使用 PHP API。

Google Analytics Date Export 此处有一个客户端库列表:http://code .google.com/apis/analytics/docs/gdata/gdataLibraries.html

PHP 显示在底部。

If using Symfony - use the PHP API.

Google Analytics Date Export has a list of client libraries here : http://code.google.com/apis/analytics/docs/gdata/gdataLibraries.html

PHP is shown at the bottom.

绝影如岚 2024-12-10 02:49:32

我建议您使用 Zend_Gdata_Analytics,它具有比 gdata 库页面上引用的 GAPI 类更干净的 api。实际上,我已经将这个类包装在我自己的类中,以编写如下所示的特定分析方法:

  public function getVisitsByDate()
  {
    $query = $this->createQuery() 
      ->addDimension('ga:date')  
      ->addMetric('ga:visits')
      ->setSort('ga:date')
    ;
    return $this->getDataFeed($query);
  }

然后我将序列化结果并使用 Hicharts.js 库进行可视化,但这实际上取决于您使用哪个库。

I recommend that you use Zend_Gdata_Analytics, it has a cleaner api than GAPI class referenced on gdata libraries page. I've actually wrapped this class around my own to write specific analytic methods like this:

  public function getVisitsByDate()
  {
    $query = $this->createQuery() 
      ->addDimension('ga:date')  
      ->addMetric('ga:visits')
      ->setSort('ga:date')
    ;
    return $this->getDataFeed($query);
  }

Then I would serialize the results and visualize with Hicharts.js library, but it's really up to you what library to use.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文