【问题标题】:REST service Google Analytics integrationREST 服务 Google Analytics 集成
【发布时间】:2015-10-02 19:15:16
【问题描述】:

我有一个使用 django-rest-framework 实现的 REST 服务。我想做的是在提出特定请求时开始记录 Google Analytics 数据(初学者的事件)。

我环顾四周,发现有一个 Google Analytics python library ,但据我所知,它更多的是用于查询 API 而不是发布到它。我看到有一个py-ga 库,但它已经有一段时间没有更新了。似乎其他用于 django 和分析的库旨在通过 JavaScript 用于客户端。

什么是实现我正在寻找的合理方法?我在某个地方错过了官方图书馆吗?任何人都有这样做的经验吗?任何建议将不胜感激,非常感谢!

【问题讨论】:

    标签: python django google-analytics django-rest-framework


    【解决方案1】:

    如果您打算使用 Google Analytics,您可以考虑使用 measurement protocol(在 this answer 中介绍)和像 requests 这样的 http 库。它最终会看起来像这样的东西

    import requests
    payload = 'v=1&t=event&tid=UA-XXXXXY&cid=555&ec=video&ea=play&el=holiday&ev=300'
    r = requests.post('http://www.google-analytics.com/collect', data=payload)
    

    【讨论】:

      猜你喜欢
      • 2014-07-18
      • 1970-01-01
      • 2015-10-21
      • 1970-01-01
      • 1970-01-01
      • 2012-09-30
      • 2013-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多