google-app-engine - 使用来自 Google Analytics 的数据按国家/地区返回查看最多的项目

标签 google-app-engine search go google-analytics ranking

所以我有一个在 App Engine 上用 Go 编写的应用程序,我在数据存储区中有项目并通过搜索 API 提供搜索。 用户可以查看项目,这样做可以将查看带有国家/地区信息的事件提供给 Google Analytics

我想了解如何使用该信息,例如返回按国家/地区查看最多的项目

我已经研究了很多这个主题,但还没有找到好的方法。 There is a rank in Search ,但是每个国家/地区的值都不同,所以我不能使用它。

我可以看到,使用不同的索引(每个国家一个)并使用该排名字段或每个国家的排名字段将提供我想要的。如果项目是数十万或更多怎么办?如果我想提供可能需要在整个数据集中经常更新的趋势,而不仅仅是一个计数器,该怎么办?这是最好的方法吗?

也许这是我目前在 App Engine 上可以做的事情的限制?

一般情况下如何解决这个问题,也许可以使用 Elastic Search 等其他搜索?

提前致谢!

最佳答案

试试这份报告:

Google Analytics > 报告 > 行为 > 网站内容 > 所有页面

关于google-app-engine - 使用来自 Google Analytics 的数据按国家/地区返回查看最多的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33142820/

相关文章:

python - 如何在 Google App Engine 上防止 "ImportError: No module named oauth2client.client"?

python - 如何在 Google App Engine 中获取最后插入的项目 key

jquery 搜索自定义

html - 404和软404的区别

xml - 只定义一个结构并让它在 Go 中处理 XML 文件的所有内部元素?

templates - 在你的 go 二进制文件中包含模板/html 文件

java - 413 全头错误

java - 在 GAE 开发服务器上模拟?

php - PHP和MySQL:mysqli_num_rows()错误。怎么了?

session - gorilla / session 在服务器重启之间持续存在?