Call the DescribeDcdnDomainTopReferVisit operation to query the top referrers for a domain name by the number of visits. You can query data from the last 90 days.
Operation description
If you do not specify the StartTime parameter, data from the last 24 hours is queried by default.
You can query data for only one domain name at a time.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnDomainTopReferVisit |
get |
*domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
The accelerated domain name. You can specify only one domain name. |
example.com |
| StartTime |
string |
No |
The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. To query data for a specific day, set this parameter to yyyy-MM-ddT16:00:00Z. By default, data from the last 24 hours is queried. |
2018-10-03T16:00:00Z |
| SortBy |
string |
No |
The sorting method. Valid values:
Default value: pv. |
pv |
Response elements
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| StartTime |
string |
The start of the queried time range. |
2018-10-03T16:00:00Z |
| RequestId |
string |
The request ID. |
95994621-8382-464B-8762-C708E73568D1 |
| DomainName |
string |
The accelerated domain name. |
example.com |
| TopReferList |
object |
||
| ReferList |
array<object> |
The list of top referrer URLs. |
|
|
object |
|||
| Flow |
string |
The amount of traffic. Unit: bytes. |
460486880 |
| FlowProportion |
number |
The proportion of traffic. |
0.35 |
| VisitData |
string |
The number of visits. |
229567 |
| ReferDetail |
string |
The complete referrer URL. |
192.168.0.1 |
| VisitProportion |
number |
The proportion of visits. |
0.35 |
Examples
Success response
JSON format
{
"StartTime": "2018-10-03T16:00:00Z",
"RequestId": "95994621-8382-464B-8762-C708E73568D1",
"DomainName": "example.com",
"TopReferList": {
"ReferList": [
{
"Flow": "460486880",
"FlowProportion": 0.35,
"VisitData": "229567",
"ReferDetail": "192.168.0.1",
"VisitProportion": 0.35
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | The specified StartTime parameter is invalid. | The format of the specified start time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | The format of the specified end time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. | The specified start time is invalid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.