Class: Google::Ads::AdManager::V1::AdUnit

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/ads/admanager/v1/ad_unit_messages.rb

Overview

The AdUnit resource.

Instance Attribute Summary collapse

Instance Attribute Details

#ad_unit_code::String



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#ad_unit_id::Integer (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#ad_unit_sizes::Array<::Google::Ads::AdManager::V1::AdUnitSize>



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#applied_adsense_enabled::Boolean



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#applied_label_frequency_caps::Array<::Google::Ads::AdManager::V1::LabelFrequencyCap>



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#applied_labels::Array<::Google::Ads::AdManager::V1::AppliedLabel>



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#applied_target_window::Google::Ads::AdManager::V1::TargetWindowEnum::TargetWindow



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#applied_teams::Array<::String>



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#description::String



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#display_name::String



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#effective_adsense_enabled::Boolean (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#effective_applied_labels::Array<::Google::Ads::AdManager::V1::AppliedLabel> (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#effective_label_frequency_caps::Array<::Google::Ads::AdManager::V1::LabelFrequencyCap> (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#effective_target_window::Google::Ads::AdManager::V1::TargetWindowEnum::TargetWindow (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#explicitly_targeted::Boolean



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#external_set_top_box_channel_id::String

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Optional. Determines what set top box video on demand channel this ad unit corresponds to in an external set top box ad campaign system.



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#has_children::Boolean (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent_ad_unit::String



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent_path::Array<::Google::Ads::AdManager::V1::AdUnitParent> (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#refresh_delay::Google::Protobuf::Duration



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#smart_size_mode::Google::Ads::AdManager::V1::SmartSizeModeEnum::SmartSizeMode



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#status::Google::Ads::AdManager::V1::AdUnitStatusEnum::AdUnitStatus (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#teams::Array<::String> (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_time::Google::Protobuf::Timestamp (readonly)



135
136
137
138
# File 'proto_docs/google/ads/admanager/v1/ad_unit_messages.rb', line 135

class AdUnit
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end