Method: accounts.adUnitMappings.batchCreate

特定の AdMob アカウントで広告ユニットのマッピングを一括作成します。指定できるバッチサイズは最大 100 です。

HTTP リクエスト

POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/adUnitMappings:batchCreate

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
parent

string

必須。この広告ユニットのマッピングのコレクションを所有する AdMob アカウント。形式: accounts/{publisherId}。AdMob パブリッシャー ID を確認する手順については、https://support.google.com/admob/answer/2784578 をご覧ください。

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "requests": [
    {
      object (CreateAdUnitMappingRequest)
    }
  ]
}
フィールド
requests[]

object (CreateAdUnitMappingRequest)

必須。作成する広告ユニットのマッピングを指定するリクエスト メッセージ。1 回の一括処理で作成できる広告ユニットのマッピングは 100 個までです。一括リクエストに含まれる広告ユニットのマッピングの数が 100 を超えると、リクエスト全体が拒否され、広告ユニットのマッピングは作成されません。

レスポンスの本文

作成された広告ユニットのマッピングのバッチを含むレスポンス。

成功すると、レスポンスの本文に次の構造のデータが含まれます。

JSON 表現
{
  "adUnitMappings": [
    {
      object (AdUnitMapping)
    }
  ]
}
フィールド
adUnitMappings[]

object (AdUnitMapping)

リクエストされたアカウントで作成された広告ユニットのマッピング。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/admob.monetization

詳細については、OAuth 2.0 の概要をご覧ください。

CreateAdUnitMappingRequest

特定の AdMob アカウントと広告ユニットで広告ユニットのマッピングを作成するリクエスト。

JSON 表現
{
  "parent": string,
  "adUnitMapping": {
    object (AdUnitMapping)
  }
}
フィールド
parent

string

必須。広告ユニットのマッピングを所有する親。形式: accounts/{publisherId}/adUnits/{adUnitId}

adUnitMapping

object (AdUnitMapping)

必須。作成する広告ユニットのマッピング。