Class: Google::Ads::AdManager::V1::AdUnit
- Inherits:
-
Object
- Object
- Google::Ads::AdManager::V1::AdUnit
- 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
-
#ad_unit_code ⇒ ::String
Optional.
-
#ad_unit_id ⇒ ::Integer
readonly
Output only.
-
#ad_unit_sizes ⇒ ::Array<::Google::Ads::AdManager::V1::AdUnitSize>
Optional.
-
#applied_adsense_enabled ⇒ ::Boolean
Optional.
-
#applied_label_frequency_caps ⇒ ::Array<::Google::Ads::AdManager::V1::LabelFrequencyCap>
Optional.
-
#applied_labels ⇒ ::Array<::Google::Ads::AdManager::V1::AppliedLabel>
Optional.
-
#applied_target_window ⇒ ::Google::Ads::AdManager::V1::TargetWindowEnum::TargetWindow
Optional.
-
#applied_teams ⇒ ::Array<::String>
Optional.
-
#description ⇒ ::String
Optional.
-
#display_name ⇒ ::String
Required.
-
#effective_adsense_enabled ⇒ ::Boolean
readonly
Output only.
-
#effective_applied_labels ⇒ ::Array<::Google::Ads::AdManager::V1::AppliedLabel>
readonly
Output only.
-
#effective_label_frequency_caps ⇒ ::Array<::Google::Ads::AdManager::V1::LabelFrequencyCap>
readonly
Output only.
-
#effective_target_window ⇒ ::Google::Ads::AdManager::V1::TargetWindowEnum::TargetWindow
readonly
Output only.
-
#explicitly_targeted ⇒ ::Boolean
Optional.
-
#external_set_top_box_channel_id ⇒ ::String
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#has_children ⇒ ::Boolean
readonly
Output only.
-
#name ⇒ ::String
Identifier.
-
#parent_ad_unit ⇒ ::String
Required.
-
#parent_path ⇒ ::Array<::Google::Ads::AdManager::V1::AdUnitParent>
readonly
Output only.
-
#refresh_delay ⇒ ::Google::Protobuf::Duration
Optional.
-
#smart_size_mode ⇒ ::Google::Ads::AdManager::V1::SmartSizeModeEnum::SmartSizeMode
Optional.
-
#status ⇒ ::Google::Ads::AdManager::V1::AdUnitStatusEnum::AdUnitStatus
readonly
Output only.
-
#teams ⇒ ::Array<::String>
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
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 |