class Google::Apis::DfareportingV2_1::ProgrammaticSetting

Programmatic Setting

Attributes

adx_deal_ids[RW]

Adx deal IDs assigned to the placement. Corresponds to the JSON property `adxDealIds` @return [Array<String>]

insertion_order_id[RW]

Insertion order ID. Corresponds to the JSON property `insertionOrderId` @return [String]

insertion_order_id_status[RW]

Whether insertion order ID has been placed in DFP. This is a read-only field. Corresponds to the JSON property `insertionOrderIdStatus` @return [Boolean]

insertion_order_id_status?[RW]

Whether insertion order ID has been placed in DFP. This is a read-only field. Corresponds to the JSON property `insertionOrderIdStatus` @return [Boolean]

media_cost_nanos[RW]

Media cost for the programmatic placement. Corresponds to the JSON property `mediaCostNanos` @return [String]

programmatic[RW]

Whether programmatic is enabled. Corresponds to the JSON property `programmatic` @return [Boolean]

programmatic?[RW]

Whether programmatic is enabled. Corresponds to the JSON property `programmatic` @return [Boolean]

trafficker_emails[RW]

Trafficker emails assigned to the placement. Corresponds to the JSON property `traffickerEmails` @return [Array<String>]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/dfareporting_v2_1/classes.rb, line 8283
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/dfareporting_v2_1/classes.rb, line 8288
def update!(**args)
  @adx_deal_ids = args[:adx_deal_ids] unless args[:adx_deal_ids].nil?
  @insertion_order_id = args[:insertion_order_id] unless args[:insertion_order_id].nil?
  @insertion_order_id_status = args[:insertion_order_id_status] unless args[:insertion_order_id_status].nil?
  @media_cost_nanos = args[:media_cost_nanos] unless args[:media_cost_nanos].nil?
  @programmatic = args[:programmatic] unless args[:programmatic].nil?
  @trafficker_emails = args[:trafficker_emails] unless args[:trafficker_emails].nil?
end