You need to enable JavaScript to run this app.
文档中心
复制全文
下载 pdf
开发指南
使用业务 ID(BusinessID)统计流量
复制全文
下载 pdf
使用业务 ID(BusinessID)统计流量
在同一个 WTN 应用(AppID)下,可创建自定义的业务 ID(BusinessID),作为资源的逻辑标签。创建流资源时绑定业务 ID 后,系统会自动按此 ID 来标识业务,从而实现按指定维度进行流量统计和用量分析。例如,为每个域名分配唯一的业务 ID,实现按域名的流量统计与用量分析。​
实现方式​
步骤 1:创建业务 ID​
  1. 选择应用后,单击 新建标识,自定义业务名称和业务 ID(即 BusinessID)。​
注意​
  • 同一个 AppId 下业务 ID 不允许重复。​
  • 长度不超过 64 个字符。​
  • 取值范围为:数字、字母、_、-、@、.。​
步骤 2:在创建资源时传入业务 ID​
创建业务 ID 后,需在创建 WTN 流资源时指定业务 ID,系统才会将该资源的流量归入对应标识下进行统计。​
注意​
未传入业务 ID 的资源,其流量不支持参与按业务 ID 的统计。​
在调用以下接口时,通过业务 ID 参数指定业务标识:​
步骤 3:通过业务 ID 统计流量​
资源关联成功后,可使用以下接口按业务 ID 查询流量:​
应用示例:按域名统计流量​
业务背景​
公司 A 为多个独立的客户提供直播服务,每个客户域名不同,所有客户的资源均在同一个 AppID 下,现在需要独立统计每个域名的流量消耗。​
解决方案​
  1. 每个域名分配唯一业务 ID​
  • live.a.com > BusinessIDList=["live.a.com"]​
  • live.b.com > BusinessIDList=["live.b.com"]​
  1. 创建流资源时绑定域名对应的业务 ID​
  • 通过 API 创建发布流和订阅流,均传入该客户专属的业务 ID。​
  1. 调用查询接口获取域名流量数据​
  • 按域名查询流量总量:调用 DescribeWTNBidTrafficData,传入 BusinessIDList=["live.a.com"],获取客户 A 当日总流量。​
  • 查询指定域名下的流量明细:调用 DescribeWTNStreamTrafficData 接口,传入域名对应的 BusinessIDList=["live.b.com"],获取用量明细。​
更多操作:管理业务 ID​
  • 方式一:通过控制台管理​
  • 方式二:通过 OpenAPI 管理​
​
最近更新时间:2025.11.05 14:34:57
这个页面对您有帮助吗?
有用
有用
无用
无用