以 CSV 格式上传订单项。YouTube 和合作伙伴订单项不受支持。 立即试用。
请求
HTTP 请求
POST https://www.googleapis.com/doubleclickbidmanager/v1.1/lineitems/uploadlineitems
授权
此请求需要获得以下范围的授权:
| 范围 | 
|---|
https://www.googleapis.com/auth/doubleclickbidmanager | 
如需了解详情,请参阅身份验证和授权页面。
请求正文
在请求正文中,请按以下结构提供数据:
{
  "lineItems": string,
  "format": string,
  "dryRun": boolean
}| 属性名称 | 值 | 说明 | 备注 | 
|---|---|---|---|
lineItems | 
        string | 
        要上传的 CSV 格式的订单项。如需详细了解文件格式,请参阅实体写入文件格式。 | |
format | 
        string | 
        订单项所采用的格式。默认值为 CSV。
          可接受的值包括: <ph type="x-smartling-placeholder"> 
  | 
        |
dryRun | 
        boolean | 
        设置为 true 可获取上传状态,而无需实际保留订单项。 | 
        
响应
如果成功,此方法将返回采用以下结构的响应正文:
{
  "uploadStatus": {
    "errors": [
      string
    ],
    "rowStatus": [
      {
        "rowNumber": integer,
        "entityId": long,
        "entityName": string,
        "changed": boolean,
        "persisted": boolean,
        "errors": [
          string
        ]
      }
    ]
  }
}| 属性名称 | 值 | 说明 | 备注 | 
|---|---|---|---|
uploadStatus | 
        nested object | 
        上传状态。 | |
uploadStatus.errors[] | 
        list | 
        无法完成上传的原因。 | |
uploadStatus.rowStatus[] | 
        list | 
        逐行上传状态。 | |
uploadStatus.rowStatus[].rowNumber | 
        integer | 
        行号。 | |
uploadStatus.rowStatus[].entityId | 
        long | 
        实体 ID。 | |
uploadStatus.rowStatus[].entityName | 
        string | 
        实体名称。 | |
uploadStatus.rowStatus[].changed | 
        boolean | 
        存储的实体是否因上传而发生更改。 | |
uploadStatus.rowStatus[].persisted | 
        boolean | 
        实体是否持久保留。 | |
uploadStatus.rowStatus[].errors[] | 
        list | 
        实体无法上传的原因。 | 
试试看!
请使用下面的 API Explorer 针对实际数据调用此方法并查看响应。 或者,您也可以尝试 独立广告 Explorer。