应用于 Azure Application Insights 中的 Azure Web 应用程序页面的自定义标记
Custom tags applied to Azure web app pages in Azure Application Insights
用例:在 Azure Web 应用程序中对页面视图进行分类以进行分析报告
使用 Azure Application Insights,我可以看到 Azure Web 应用中的页面列表及其在过去 X 天内的查看次数。
网络应用程序是一个文档网站。我想用 install-info
或 api-doc
或 intro-material
等标签对每个页面进行分类。目标是我可以轻松查看 "X number of page views were around install information" 或 [=30] 等信息=]等
目前我正在导出每个页面的 table 及其浏览量。然后我手动对Excel中的每个页面进行分类。有数百页。我很想导出一个 table,其中包含显示页面自定义标记的第三列。
查看 Microsoft 文档,这听起来似乎可以通过自定义编码和 API,但如果存在的话,我想要一种更简单的策略,因为我不是一个老练的编码员。
如果除了我在这个问题中提出的解决方案之外还有其他方法可以实现我的目标,我将不胜感激。
谢谢。
如果我没理解错的话,你想为不同类型的 url 添加一个额外的标签(列),对吗?
如果是这样的话,你可以利用kusto的case and extend声明。
这是一个示例代码:
pageViews
| where name contains "WebApplication5"
| extend mytags = case(
//here, I'm using name for each condition, you can use other field as per your need.
name=="Home Page - WebApplication5","index page",
name=="Privacy Policy - WebApplication5","privacy page",
"others"
)
| project name,mytags
然后导出结果。测试结果如下:
请随时修改此代码以满足您的要求,如果您还有其他问题,也请告诉我。
用例:在 Azure Web 应用程序中对页面视图进行分类以进行分析报告
使用 Azure Application Insights,我可以看到 Azure Web 应用中的页面列表及其在过去 X 天内的查看次数。
网络应用程序是一个文档网站。我想用 install-info
或 api-doc
或 intro-material
等标签对每个页面进行分类。目标是我可以轻松查看 "X number of page views were around install information" 或 [=30] 等信息=]等
目前我正在导出每个页面的 table 及其浏览量。然后我手动对Excel中的每个页面进行分类。有数百页。我很想导出一个 table,其中包含显示页面自定义标记的第三列。
查看 Microsoft 文档,这听起来似乎可以通过自定义编码和 API,但如果存在的话,我想要一种更简单的策略,因为我不是一个老练的编码员。
如果除了我在这个问题中提出的解决方案之外还有其他方法可以实现我的目标,我将不胜感激。
谢谢。
如果我没理解错的话,你想为不同类型的 url 添加一个额外的标签(列),对吗?
如果是这样的话,你可以利用kusto的case and extend声明。
这是一个示例代码:
pageViews
| where name contains "WebApplication5"
| extend mytags = case(
//here, I'm using name for each condition, you can use other field as per your need.
name=="Home Page - WebApplication5","index page",
name=="Privacy Policy - WebApplication5","privacy page",
"others"
)
| project name,mytags
然后导出结果。测试结果如下:
请随时修改此代码以满足您的要求,如果您还有其他问题,也请告诉我。