跳转至

数据采集自定义规则

Resource 采集过滤

macOS SDK 支持通过 FTRumConfig.resourceUrlHandler 自定义 Resource 的采集规则。

属性 类型 说明
resourceUrlHandler FTResourceUrlHandler 自定义采集 Resource 规则。默认不过滤,返回 NO 表示要采集,返回 YES 表示不需要采集

当您只希望采集特定域名、特定路径,或需要过滤内部请求、心跳请求时,可在初始化 FTRumConfig 时统一设置该规则。

FTRumConfig *rumConfig = [[FTRumConfig alloc] initWithAppid:appid];
rumConfig.resourceUrlHandler = ^BOOL(NSURL *url) {
    // 返回 NO 表示采集,返回 YES 表示过滤
    return NO;
};
[[FTSDKAgent sharedInstance] startRumWithConfigOptions:rumConfig];

如果您还需要自行拼装 Resource 事件,可继续参考 RUM 配置 中的手动 Resource 采集方式。

文档评价

文档内容是否对您有帮助? ×