Запрос к конечной точке API:
POST https://advertising-api-eu.amazon.com/v2/asins/report
Официальная документация:
https://advertising.amazon.com/API/docs/en-us/reference/sponsored-products/2/reports
Заголовки:
Authorization: Bearer Atza|xxxxxxxxxxxxxxxxxxxxx
Content-Type: application/json
Amazon-Advertising-API-ClientId: xxxxxxxxxxxxxxxxxxxxxxxxxx
Amazon-Advertising-API-SCOPE: xxxxxxxxxxxxxxxxxxxxxxx
Запрос:
{
"segment": "query",
"reportDate":"20200201",
"metrics": "campaignName,campaignId,adGroupName,adGroupId,keywordId,keywordText,asin,otherAsin,currency,matchType,attributedUnitsOrdered30d,attributedUnitsOrdered30dOtherSKU,attributedSales30dOtherSKU"
}
Ответ:
{
"code": "400",
"details": "Missing campaign type",
"requestId": "7Q8PMWM2618KAS0VEG87"
}
Вопрос:
Я думаю, что сообщение об ошибке вводит в заблуждение (потому что я дважды проверил документацию и из-за моего предыдущего опыта работы с API) , Но что является настоящей ошибкой? Как я могу получить отчет ASINs?