以 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。