REST Resource: availabilityOrders.availabilityLines

リソース: AvailabilityLine

在庫状況行は、購入者が広告枠の在庫状況と販売者からのレスポンスをリクエストするための一連の設定を表します。ワークフローについては、AvailabilityOrder をご覧ください。

JSON 表現
{
  "name": string,
  "product": string,
  "startTime": string,
  "endTime": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "budget": {
    object (Money)
  },
  "targeting": {
    object (Targeting)
  },
  "availabilityLineTerms": {
    object (LineTerms)
  },
  "state": enum (State),
  "rejection": {
    object (Rejection)
  },
  "createTime": string,
  "updateTime": string
}
フィールド
name

string

出力専用。可用性ラインのリソース名。形式は availabilityOrders/123/availabilityLines/321 です。

product

string

出力専用。この空き情報リクエストの対象となる Product の名前です。フォーマット = products/456

startTime
(deprecated)

string (Timestamp format)

出力専用。空き情報がリクエストされる開始時間(指定した時間を含む)。

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

endTime
(deprecated)

string (Timestamp format)

出力専用。空き情報がリクエストされる終了時間(この時間を含まない)。

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

startDate

object (Date)

出力専用。空室状況がリクエストされる開始日(この日付を含む)。広告ユニットと同じタイムゾーンを使用します。

endDate

object (Date)

出力専用。空き情報をリクエストする期間の終了日(この日付を含む)。広告ユニットと同じタイムゾーンを使用します。

budget

object (Money)

出力専用。在庫状況のラインの予算。

targeting

object (Targeting)

出力専用。在庫状況をリクエストするターゲティングです。

availabilityLineTerms

object (LineTerms)

出力専用。販売者は [Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.CompleteAvailabilityLine] を使用して [LineTerms] を更新できます。

state

enum (State)

出力専用。この注文の状態。AvailabilityLine のライフサイクルについては、AvailabilityLine.State をご覧ください。

販売者は、[Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.CompleteAvailabilityLine] または [Rejected][google.ads.xbid.outofhome.v1beta1.OrderManagementService.RejectedAvailabilityLine] カスタム メソッドを使用して、次のいずれかを設定できます。

  • STATE_COMPLETED
  • STATE_REJECTED

できます。

rejection

object (Rejection)

可用性ラインの拒否の詳細。

createTime

string (Timestamp format)

出力専用。予約可能な行の作成タイムスタンプ。

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

updateTime

string (Timestamp format)

出力専用。在庫状況のラインの最終更新日のタイムスタンプ。

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

在庫状況を示す値に指定できる値です。

列挙型
STATE_UNSPECIFIED 在庫状況の値が指定されていないか、このバージョンで不明な場合のデフォルト値。
STATE_PENDING 購入者が在庫状況リクエストの設定を提供した場合の在庫状況は保留中です。
STATE_COMPLETED 販売者が空き状況のレスポンスを提供したときの完了ステータス。
STATE_REJECTED 販売者によって在庫状況のラインが不承認となった場合の不承認の状態。不承認の詳細を入力する必要があります。
STATE_CANCELLED 販売者が処理を完了する前に購入者が注文をキャンセルした場合、または在庫状況のレスポンスを拒否した場合のキャンセル ステータスです。

メソッド

complete

既存の予約可能な行を完了としてマークします。

get

在庫状況の注文の個々の行を取得します。

list

予約可能な注文の行を一覧表示します。

reject

既存の予約枠を不承認としてマークします。