LineTerms

Các điều khoản do người bán đảm bảo cho dòng này.

Biểu diễn dưới dạng JSON
{
  "billableEvents": string,
  "costPerBillableEvent": {
    object (Money)
  },
  "adPlayPlan": {
    object (AdPlayPlan)
  },
  "attribute": [
    {
      object (Attribute)
    }
  ]
}
Trường
billableEvents

string (int64 format)

Bắt buộc. Tổng số sự kiện có thể tính phí dựa trên thông tin chi tiết của dòng này.

costPerBillableEvent

object (Money)

Bắt buộc. Chi phí cho mỗi sự kiện có thể tính phí.

adPlayPlan

object (AdPlayPlan)

Không bắt buộc. Kế hoạch phát quảng cáo cho dòng này.

attribute[]

object (Attribute)

Danh sách các thuộc tính cho dòng này.

AdPlayPlan

Kế hoạch phát quảng cáo nêu chi tiết thời gian và vị trí phát quảng cáo dự kiến sẽ diễn ra, cũng như thời lượng và số lượng các sự kiện có thể tính phí.

Biểu diễn dưới dạng JSON
{
  "adPlayPlanEntries": [
    {
      object (AdPlayPlanEntry)
    }
  ]
}
Trường
adPlayPlanEntries[]

object (AdPlayPlanEntry)

Bắt buộc. Các mục của kế hoạch này.

AdPlayPlanEntry

Một mục nhập được đưa vào kế hoạch phát quảng cáo.

Ví dụ:

adUnit: adUnits/123,
startDate: 1/1/19 10:00,
endDate: 1/1/19/ 11:00,
totalBillableEvents: 100,
playDuration: 300s

Mục nhập ở trên chỉ định rằng quảng cáo sẽ phát trên đơn vị quảng cáo có mã nhận dạng 123, vào ngày 1/1/19 từ 10:00 đến 11:00, tổng cộng 300 giây dẫn đến 100 sự kiện có thể tính phí.

Biểu diễn dưới dạng JSON
{
  "adUnit": string,
  "startTime": string,
  "endTime": string,
  "totalBillableEvents": string,
  "playDuration": string
}
Trường
adUnit

string

Bắt buộc. Tên của AdUnit trong mục kế hoạch này. Định dạng = adUnits/123

startTime

string (Timestamp format)

Bắt buộc. Ngày và giờ bắt đầu cho mục nhập gói này (bao gồm cả ngày này).

Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

Bắt buộc. Ngày và giờ kết thúc của mục nhập gói này (không bao gồm).

Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

totalBillableEvents

string (int64 format)

Bắt buộc. Số sự kiện có thể tính phí theo kế hoạch trong khoảng thời gian bắt đầu và kết thúc đã chỉ định. Sự kiện có thể tính phí là một lượt hiển thị hoặc một lượt phát quảng cáo.

playDuration

string (Duration format)

Bắt buộc. Tổng thời gian quảng cáo sẽ hiển thị.

Thời lượng tính bằng giây với tối đa 9 chữ số phân số, kết thúc bằng "s". Ví dụ: "3.5s".

Thuộc tính

Thuộc tính của phần tử (ví dụ: số lượt phát quảng cáo) và giá trị của phần tử đó.

Biểu diễn dưới dạng JSON
{
  "adPlayCount": {
    object (AdPlayCount)
  }
}
Trường
adPlayCount

object (AdPlayCount)

AdPlayCount

Số lần phát quảng cáo ước tính.

Biểu diễn dưới dạng JSON
{
  "value": string
}
Trường
value

string (int64 format)