class Google::Apis::DfareportingV3_5::DfpSettings
Attributes
Ad
Manager network code for this directory site. Corresponds to the JSON property `dfpNetworkCode` @return [String]
Ad
Manager network name for this directory site. Corresponds to the JSON property `dfpNetworkName` @return [String]
Whether this directory site accepts programmatic placements. Corresponds to the JSON property `programmaticPlacementAccepted` @return [Boolean]
Whether this directory site accepts programmatic placements. Corresponds to the JSON property `programmaticPlacementAccepted` @return [Boolean]
Whether this directory site accepts publisher-paid tags. Corresponds to the JSON property `pubPaidPlacementAccepted` @return [Boolean]
Whether this directory site accepts publisher-paid tags. Corresponds to the JSON property `pubPaidPlacementAccepted` @return [Boolean]
Whether this directory site is available only via Publisher Portal. Corresponds to the JSON property `publisherPortalOnly` @return [Boolean]
Whether this directory site is available only via Publisher Portal. Corresponds to the JSON property `publisherPortalOnly` @return [Boolean]
Public Class Methods
# File lib/google/apis/dfareporting_v3_5/classes.rb, line 4942 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dfareporting_v3_5/classes.rb, line 4947 def update!(**args) @dfp_network_code = args[:dfp_network_code] if args.key?(:dfp_network_code) @dfp_network_name = args[:dfp_network_name] if args.key?(:dfp_network_name) @programmatic_placement_accepted = args[:programmatic_placement_accepted] if args.key?(:programmatic_placement_accepted) @pub_paid_placement_accepted = args[:pub_paid_placement_accepted] if args.key?(:pub_paid_placement_accepted) @publisher_portal_only = args[:publisher_portal_only] if args.key?(:publisher_portal_only) end