- HTTP リクエスト
- パスパラメータ
- リクエストの本文
- レスポンスの本文
- 承認スコープ
- UpdateImpressionScheduleRequest
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 例
インプレッションのスケジュールを一括で更新します。
- 1 つのバッチで指定できるインプレッション スケジュールの最大数は 1,000 です。
- 成功した場合は、更新されたインプレッション スケジュールを返します。
updateMaskで不変フィールドが指定されていて、変更がリクエストされた場合、エラーコードINVALID_ARGUMENTを返します。
HTTP リクエスト
POST https://dv360outofhomeseller.googleapis.com/v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
parent |
必須。親リソース名。形式: sellers/{seller}/adUnits/{adUnit} |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"requests": [
{
object ( |
| フィールド | |
|---|---|
requests[] |
必須。更新するインプレッションのスケジュール。 1 つのバッチで指定できるインプレッション スケジュールの最大数は 1,000 です。 |
レスポンスの本文
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
InventoryService.BatchUpdateImpressionSchedules に対するレスポンス メッセージです。
| JSON 表現 |
|---|
{
"impressionSchedule": [
{
object ( |
| フィールド | |
|---|---|
impressionSchedule[] |
更新されたインプレッション スケジュール。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/doubleclickbidmanager
詳しくは、OAuth 2.0 の概要をご覧ください。
UpdateImpressionScheduleRequest
InventoryService.UpdateImpressionSchedule に対するリクエスト メッセージです。
| JSON 表現 |
|---|
{
"impressionSchedule": {
object ( |
| フィールド | |
|---|---|
impressionSchedule |
必須。更新されたフィールドを含む部分的なインプレッションのスケジュール。 次のフィールドは必須です。* name - 更新するインプレッション スケジュールの指定に使用します。 |
updateMask |
必須。更新するフィールドを制御するマスク。 完全修飾フィールド名のカンマ区切りリスト。例: |