统计接口(旧)
更新时间:2023-05-16
在统计接口中,所有的输入和输出时间都是UTC时间。
查询域名pv
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒
$period = 300;
$withRegion = 'true';
$resp = $client->getDomainPvStat($domain, $startTime, $endTime, $period, $withRegion);
注意:
- 当不指定domainName的时候,查询返回的结果为用户所有加速域名的pv统计之和。
- 当携带withRegion参数请求时,返回的是分地区运营商的统计信息。
查询域名流量
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒
$period = 300;
$withRegion = 'true';
$resp = $client->getDomainFlowStat($domain, $startTime, $endTime, $period, $withRegion);
注意:
- 当不指定domainName的时候,查询返回的结果为用户所有加速域名的流量统计之和。
- 当携带withRegion参数请求时,返回的是分地区运营商的统计信息。
查询域名回源流量
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒
$period = 300;
$resp = $client->getDomainSrcFlowStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的状态码统计之和。
查询域名状态码统计
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒
$period = 300;
$withRegion = 'true';
$resp = $client->getDomainHttpCodeStat($domain, $startTime, $endTime, $period, $withRegion);
注意:
- 当不指定domainName的时候,查询返回的结果为用户所有加速域名的流量统计之和。
- 当携带withRegion参数请求时,返回的是分地区运营商的统计信息。
查询域名命中率
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒
$period = 300;
$resp = $client->getDomainHitRateStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的命中率的平均值。
查询过去域名访次数Top 100的url
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒,只支持1小时粒度
$period = 3600;
$resp = $client->getDomainTopUrlStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的统计汇总
查询过去域名访次数Top 100的referer
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒,只支持1小时粒度
$period = 3600;
$resp = $client->getDomainTopRefererStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的统计汇总
查询域名平均速率
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒
$period = 300;
$resp = $client->getDomainAvgSpeedStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的平均速率的均值。
查询域名的独立访问次数
$domain = 'test.domain.com';
$startTime = '2016-10-07T16:00:00Z';
$endTime = '2016-10-08T09:43:00Z';
// 统计时间粒度,单位为秒,只支持1小时粒度
$period = 3600;
$resp = $client->getDomainUvStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的独立访问次数之和。