滚动自己的跟踪或Google Analytics + API用于内部信息中心?

时间:2015-08-06 08:44:31

标签: architecture google-analytics usage-statistics

我想跟踪我的网站上的用法,用户可以在其中发布广告。我想向用户显示有多少人在内部信息中心查看了他们的广告等。

似乎我有两种方法可以去:

  1. 滚动我自己的完整解决方案。设置一种在我的数据库中跟踪和存储统计信息的方法。
  2. 使用预先存在的解决方案(如Google Analytics)跟踪使用情况,然后使用API​​访问数据,并将其保存到我的数据库中。
  3. 我倾向于第二种解决方案,但这并非完全直截了当。由于我可以使用Google Analytics中的自定义变量标记使用情况,因此我可以将事件与广告ID相关联。问题是我希望以更高级别的方式访问数据,例如“向我显示此用户所有咖啡桌广告的访问次数”。

    使用该问题的所有相应ID来查询跟踪服务似乎不太可行(对象是咖啡桌并且由特定用户拥有的所有ID的列表可能很长)。 / p>

    这意味着我必须定期查询API以获取有关所有ID的统计信息,然后将其存储,以便我可以使用上述问题进行查询。

    使用现有服务的好处是,该服务实现了跟比我自己做的更好的方式跟踪(如何分离唯一访问者,获取有关地理位置,人口统计等的信息)以及该服务将跟踪一切。因此,如果我想要访问另一个数据点,那么它已经在历史上进行了跟踪。

    感谢您的任何意见!

0 个答案:

没有答案