azure - Azure 中的用户分析
问题描述
我们有一个大型网络应用程序。我们需要存储关于用户看过哪些广告的用户分析。点击了哪些手风琴等。据我所知,日志分析和应用程序洞察力更针对日志记录和检测(如果我错了,请纠正我)。Azure 是否为此类功能提供任何服务,或者您是否必须自己将其存储到 SQL 服务器/表存储/CosmosDB 并进行计算所需的不同统计数据的工作?
解决方案
如果“用户看到了哪些广告”实际上是页面浏览/请求操作,那么可以选择应用洞察。
如果您使用的是应用洞察 SDK,则可以使用TrackEvent等方法跟踪这些广告的事件。此事件数据对于应用程序洞察力中的分析很有用。
对于分析,您可以使用可用于azure 监视器/应用程序洞察力的日志查询(要使用日志查询,导航到 azure 门户 -> 您的应用程序洞察力 -> 在左侧面板中,选择“监控”下的“日志(分析)”)。使用日志查询,您可以为任何不同的统计信息构建自己的查询,或生成一些图表。
如果您有更多疑虑,请告诉我。
推荐阅读
- apache-spark - Spark 内存开销
- postgresql - “psql:错误:无法连接到服务器:致命:角色“alvin”不存在”在 postgresql
- discord - DiscordJS - 使用 :one: 做出反应
- reactjs - 一个 useState() 实例覆盖 React App 中的另一个实例
- python - 当值搜索匹配多个键(python)时,只需要打印dict中的高优先级键
- date - 如何在 Stata 中编写一个宏来识别标题中具有最新日期的文件?
- python - mayaBatchRenderProcedure.mel 第 653 行:渲染器在渲染“defaultRenderLayer”时返回错误 - Maya CommandLine Linux
- litespeed - Litespeed QUIC 启用
- typeerror - 错误类型错误:对象(...)不是函数
- ios - 手动隐藏/显示 TabBar 时如何在 UITabBarViewController 中重新加载 selectedViewController 的视图?