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)

必須。作成する広告ユニットのマッピングを指定するリクエスト メッセージ。一度に作成できる広告ユニットのマッピングは最大 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)

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