当尝试使用此网址调用应用程序洞察API服务时,它给了我400个错误请求
https://api.applicationinsights.io/beta/apps/appID/events/pageViews?timespan=P30D& $滤波器=含有(网页浏览/ URL, '有效-URL')及$计数=真
appID和valid-url设置正确,我在这个问题中将其删除,以便更容易阅读
使用$ filter = contains ???
是否有任何问题答案 0 :(得分:2)
验证这些内容的最简单方法是使用api资源管理器和演示应用程序:
https://dev.applicationinsights.io/apiexplorer/events
此网址显示startwith工作正常:
class Base {
constructor() {
this._defineProperties( this.properties );
}
_defineProperties(properties) {
properties.forEach((value, key) => {
Object.defineProperties(this, key, {
value: value,
enumerable: true
})
});
}
}
class Child extends Base {
properties: {
'title': '',
'text': ''
}
}
const obj = new Child();
child.title
child.text
如果你需要"像contains这样的东西,你可以使用$ search(虽然看起来大多数字段,并且有自己的AND / OR文本搜索逻辑)
https://dev.applicationinsights.io/apiexplorer/events?appId=DEMO_APP&apiKey=DEMO_KEY&eventType=pageViews×pan=P30D&$filter=startswith(pageView%2Furl%2C'http%3A%2F%2Faiconnect')