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 を使用して、ライブデータに対してこのメソッドを呼び出し、レスポンスを確認してください。 または、 スタンドアロン エクスプローラをご覧ください。