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 این درخواست در دسترس بودن برای آن است. قالب = محصولات/456

startTime
(deprecated)

string ( Timestamp format)

فقط خروجی زمان شروع درخواست در دسترس بودن (شامل).

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

endTime
(deprecated)

string ( Timestamp format)

فقط خروجی زمان پایان زمانی که در دسترس بودن درخواست شده است (انحصاری).

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "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] یا [Reject][google.ads.xbid.outofhome.v1beta1.OrderManagementService.RejectAvailabilityLine.

  • STATE_COMPLETED
  • STATE_REJECTED

به ترتیب.

rejection

object ( Rejection )

جزئیات رد برای خط در دسترس بودن.

createTime

string ( Timestamp format)

فقط خروجی ایجاد مهر زمانی برای خط در دسترس بودن.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

updateTime

string ( Timestamp format)

فقط خروجی آخرین مهر زمانی به روز شده برای خط در دسترس بودن.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

ایالت

مقادیر ممکن برای وضعیت خط در دسترس بودن.

Enums
STATE_UNSPECIFIED مقدار پیش‌فرض زمانی که وضعیت خط در دسترس بودن در این نسخه مشخص نشده است یا ناشناخته است.
STATE_PENDING زمانی که خریدار تنظیمات درخواست در دسترس بودن را ارائه کرد، در دسترس بودن معلق است.
STATE_COMPLETED وضعیت تکمیل شده زمانی که فروشنده پاسخ در دسترس بودن را ارائه کرد.
STATE_REJECTED حالت رد زمانی که خط در دسترس بودن توسط فروشنده رد شده باشد. جزئیات عدم تایید باید ارائه شود.
STATE_CANCELLED زمانی که خریدار قبل از تکمیل یا رد پاسخ موجود بودن توسط فروشنده، سفارش را لغو می‌کند، وضعیت لغو می‌شود.

روش ها

complete

یک خط موجود در دسترس را به عنوان کامل علامت گذاری می کند.

get

یک خط جداگانه را برای سفارش در دسترس بودن بازیابی می کند.

list

خطوط را برای سفارش در دسترس بودن فهرست می کند.

reject

یک خط موجود در دسترس را به عنوان رد شده علامت گذاری می کند.