Class: Google::Apis::YoutubePartnerV1::PromotedContent
- Inherits:
-
Object
- Object
- Google::Apis::YoutubePartnerV1::PromotedContent
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/youtube_partner_v1/classes.rb,
generated/google/apis/youtube_partner_v1/representations.rb,
generated/google/apis/youtube_partner_v1/representations.rb
Instance Attribute Summary collapse
-
#link ⇒ Array<Google::Apis::YoutubePartnerV1::CampaignTargetLink>
A list of link targets that will be used to generate the annotation link that appears on videos included in the campaign.
Instance Method Summary collapse
-
#initialize(**args) ⇒ PromotedContent
constructor
A new instance of PromotedContent.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ PromotedContent
Returns a new instance of PromotedContent.
3236 3237 3238 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 3236 def initialize(**args) update!(**args) end |
Instance Attribute Details
#link ⇒ Array<Google::Apis::YoutubePartnerV1::CampaignTargetLink>
A list of link targets that will be used to generate the annotation link that
appears on videos included in the campaign. If more than one link is specified,
the link that is displayed to viewers will be randomly selected from the list.
Corresponds to the JSON property link
3234 3235 3236 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 3234 def link @link end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3241 3242 3243 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 3241 def update!(**args) @link = args[:link] if args.key?(:link) end |