【问题标题】:Amazon Advertising API: ASINs report request returns “Missing campaign type”亚马逊广告 API:ASIN 报告请求返回“缺少广告系列类型”
【发布时间】:2022-03-02 20:47:42
【问题描述】:

对 API-Endpoint 的请求:
发布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 的经验)。 但真正的错误是什么?如何获取 ASIN 报告?

【问题讨论】:

    标签: amazon-advertising-api


    【解决方案1】:

    我询问了亚马逊支持,他们回答:

    “Asin 报告需要有效负载中的活动类型才能成功操作。我们有一个文档更新待定。请注意,查询分段仅允许用于关键字、目标和产品广告报告。示例有效负载:-

    获取https://advertising-api.amazon.com/v2/asins/report"

    {
        "reportDate":"20200201",
        "campaignType": "sponsoredProducts",
        "metrics":"campaignName,
                   campaignId,
                   adGroupName,
                   adGroupId,
                   keywordId,
                   keywordText,
                   asin,
                   otherAsin,
                   currency,
                   matchType,
                   attributedUnitsOrdered30d,
                   attributedUnitsOrdered30dOtherSKU,
                   attributedSales30dOtherSKU"
    }  
    

    【讨论】:

      猜你喜欢
      • 2022-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多