Variable vendorRealTimeTrafficReportConst
vendorRealTimeTrafficReport: {
definitions: {
ReportData: {
description: "Contains details about hour and ASIN combinations for the specified time range.";
properties: {
asin: {
description: "The Amazon Standard Identification Number (ASIN).";
examples: readonly ["B123456789"];
type: "string";
};
endTime: {
description: "The end of a date-time range in UTC representing the end of the hour for this object.";
examples: readonly ["2022-04-20T21:00:00Z", "2022-04-20T09:00:00Z"];
format: "date-time";
type: "string";
};
glanceViews: {
description: "The number of customer views of the product detail page for this ASIN.";
examples: readonly [75];
minimum: 0;
type: "integer";
};
startTime: {
description: "The start of a date-time range in UTC representing the beginning of the hour for this object.";
examples: readonly ["2022-04-20T20:00:00Z", "2022-04-20T08:00:00Z"];
format: "date-time";
type: "string";
};
};
required: readonly ["startTime", "endTime", "asin", "glanceViews"];
type: "object";
};
};
description: "This report shares data on the customer traffic to the detail pages of the vendor's items with an hourly granularity. Requests can span multiple date range periods. For example, if the customer specified dataStartTime and dataEndTime span three hours, the report would contain data for each complete hour within the time span.";
examples: readonly [
{
reportData: readonly [
{
asin: "B00ABCD123";
endTime: "2022-04-20T21:00:00Z";
glanceViews: 75;
startTime: "2022-04-20T20:00:00Z";
},
];
reportSpecification: {
dataEndTime: "2022-04-20T21:00:00Z";
dataStartTime: "2022-04-20T20:00:00Z";
marketplaceIds: readonly ["ATVPDKIKX0DER"];
reportType: "GET_VENDOR_REAL_TIME_TRAFFIC_REPORT";
};
},
];
properties: {
reportData: {
description: "List of hour and ASIN combinations.";
items: { $ref: "#/definitions/ReportData" };
type: "array";
};
reportSpecification: {
description: "Summarizes the original report request.";
properties: {
dataEndTime: {
description: "The end of a date-time range in UTC used to determine hours to report on. Output will include all full hours that fall within the range. End time should be at least 60 minutes earlier than the time of the request.";
examples: readonly ["2022-04-20T20:00:00Z", "2022-04-20T20:10:00Z"];
format: "date-time";
type: "string";
};
dataStartTime: {
description: "The start of a date-time range in UTC used to determine hours to report on. Output will include all full hours that fall within the range.";
examples: readonly ["2022-04-20T20:00:00Z", "2022-04-20T20:59:59Z"];
format: "date-time";
type: "string";
};
marketplaceIds: {
description: "Marketplace IDs as specified in the report request.";
examples: readonly [readonly ["ATVPDKIKX0DER"]];
items: { type: "string" };
type: "array";
};
reportType: {
description: "The type of the report.";
enum: readonly ["GET_VENDOR_REAL_TIME_TRAFFIC_REPORT"];
type: "string";
};
};
required: readonly [
"reportType",
"dataStartTime",
"dataEndTime",
"marketplaceIds",
];
type: "object";
};
};
required: readonly ["reportSpecification", "reportData"];
type: "object";
} = ...
Type declaration
Readonly
definitions: {
ReportData: {
description: "Contains details about hour and ASIN combinations for the specified time range.";
properties: {
asin: {
description: "The Amazon Standard Identification Number (ASIN).";
examples: readonly ["B123456789"];
type: "string";
};
endTime: {
description: "The end of a date-time range in UTC representing the end of the hour for this object.";
examples: readonly ["2022-04-20T21:00:00Z", "2022-04-20T09:00:00Z"];
format: "date-time";
type: "string";
};
glanceViews: {
description: "The number of customer views of the product detail page for this ASIN.";
examples: readonly [75];
minimum: 0;
type: "integer";
};
startTime: {
description: "The start of a date-time range in UTC representing the beginning of the hour for this object.";
examples: readonly ["2022-04-20T20:00:00Z", "2022-04-20T08:00:00Z"];
format: "date-time";
type: "string";
};
};
required: readonly ["startTime", "endTime", "asin", "glanceViews"];
type: "object";
};
}
Readonly
description: "This report shares data on the customer traffic to the detail pages of the vendor's items with an hourly granularity. Requests can span multiple date range periods. For example, if the customer specified dataStartTime and dataEndTime span three hours, the report would contain data for each complete hour within the time span."
Readonly
examples: readonly [
{
reportData: readonly [
{
asin: "B00ABCD123";
endTime: "2022-04-20T21:00:00Z";
glanceViews: 75;
startTime: "2022-04-20T20:00:00Z";
},
];
reportSpecification: {
dataEndTime: "2022-04-20T21:00:00Z";
dataStartTime: "2022-04-20T20:00:00Z";
marketplaceIds: readonly ["ATVPDKIKX0DER"];
reportType: "GET_VENDOR_REAL_TIME_TRAFFIC_REPORT";
};
},
]
Readonly
properties: {
reportData: {
description: "List of hour and ASIN combinations.";
items: { $ref: "#/definitions/ReportData" };
type: "array";
};
reportSpecification: {
description: "Summarizes the original report request.";
properties: {
dataEndTime: {
description: "The end of a date-time range in UTC used to determine hours to report on. Output will include all full hours that fall within the range. End time should be at least 60 minutes earlier than the time of the request.";
examples: readonly ["2022-04-20T20:00:00Z", "2022-04-20T20:10:00Z"];
format: "date-time";
type: "string";
};
dataStartTime: {
description: "The start of a date-time range in UTC used to determine hours to report on. Output will include all full hours that fall within the range.";
examples: readonly ["2022-04-20T20:00:00Z", "2022-04-20T20:59:59Z"];
format: "date-time";
type: "string";
};
marketplaceIds: {
description: "Marketplace IDs as specified in the report request.";
examples: readonly [readonly ["ATVPDKIKX0DER"]];
items: { type: "string" };
type: "array";
};
reportType: {
description: "The type of the report.";
enum: readonly ["GET_VENDOR_REAL_TIME_TRAFFIC_REPORT"];
type: "string";
};
};
required: readonly [
"reportType",
"dataStartTime",
"dataEndTime",
"marketplaceIds",
];
type: "object";
};
}
Readonly
required: readonly ["reportSpecification", "reportData"]
Readonly
type: "object"