Azure 中的用户分析

User analytics in Azure

我们有一个大型网络应用程序。我们需要存储有关用户看到了哪些广告的用户分析。单击了什么手风琴等。据我所知,日志分析和应用程序洞察力更针对日志记录和检测(如果我错了请纠正我)。 Azure 是否为这种功能提供任何服务,或者您是否必须自己将其存储到 SQL server/Table storage/CosmosDB 并进行计算所需的不同统计数据的工作?

如果“which ads has users seen”实际上是一个page view / request操作,那么你可以选择application insights。

如果您使用的是 App Insights SDK,则可以使用 TrackEvent 等方法跟踪这些广告的事件。此事件数据对于应用程序洞察中的分析很有用。

对于分析,您可以使用 log queries 可用于 azure monitor / application insights(使用日志查询,导航到 Azure 门户 -> 您的应用程序见解 -> 在左侧面板中,select“监控下的日志(分析)”)。使用日志查询,您可以为任何不同的统计数据构建自己的查询,或生成一些图表。

如果您有更多疑虑,请告诉我。