REST Resource: sellers.adUnits.impressionSchedules

リソース: ImpressionSchedule

期間のインプレッション スケジュール。インプレッションのスケジュールが重複したり、切れたりすることは想定されません。終了時間が過去の時間の場合は期限切れになります。この広告ユニットに関連付けられているインプレッション スケジュールがすべて期限切れになっている場合、この広告ユニットは不承認となります。

JSON 表現
{
  "name": string,
  "startTime": string,
  "endTime": string,
  "units": [
    {
      object (Unit)
    }
  ]
}
フィールド
name

string

インプレッション スケジュールのリソース名。形式は sellers/{seller}/adUnits/{adUnit}/impressionSchedules/{impressionSchedule} です。

startTime

string (Timestamp format)

インプレッション スケジュールが有効な期間の開始点(この値を含む)。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

endTime

string (Timestamp format)

インプレッション スケジュールが有効な期間の終了時点(その期間を含まない)。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

units[]

object (Unit)

指定した曜日と時間帯のインプレッション スケジュール。

単位

特定の曜日と時間帯のインプレッション スケジュール。

JSON 表現
{
  "dayOfWeek": enum (DayOfWeek),
  "hourOfDay": integer,
  "impressionCount": string
}
フィールド
dayOfWeek

enum (DayOfWeek)

インプレッションのスケジュールが表す曜日。

hourOfDay

integer

インプレッションのスケジュールで表される時間帯(24 時間形式)。0 ~ 23 の範囲で指定してください。

impressionCount

string (int64 format)

指定した曜日の、指定した時間帯のインプレッション数。

メソッド

batchUpdate

インプレッションのスケジュールを一括で更新します。

create

新しいインプレッション スケジュールを作成します。

get

個々のインプレッション スケジュールを取得します。

list

インプレッションのスケジュールを一覧表示します。

patch

既存のインプレッション スケジュールを更新します。