Class: YahooGeminiClient::AdGroup
- Inherits:
-
Object
- Object
- YahooGeminiClient::AdGroup
- Defined in:
- lib/yahoo_gemini_client/models/ad_group.rb
Instance Method Summary collapse
- #ad_group_name ⇒ Object
- #advertiser_id ⇒ Object
- #bid_set ⇒ Object
- #campaign_id ⇒ Object
- #end_date_str ⇒ Object
- #id ⇒ Object
-
#initialize(hash) ⇒ AdGroup
constructor
A new instance of AdGroup.
- #start_date_str ⇒ Object
Constructor Details
#initialize(hash) ⇒ AdGroup
4 5 6 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 4 def initialize(hash) @hash = hash end |
Instance Method Details
#ad_group_name ⇒ Object
21 22 23 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 21 def ad_group_name @hash["adGroupName"] end |
#advertiser_id ⇒ Object
17 18 19 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 17 def advertiser_id @hash["advertiserId"] end |
#bid_set ⇒ Object
12 13 14 15 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 12 def bid_set # TODO wrap into array of Bid objects @hash["bidSet"] end |
#campaign_id ⇒ Object
25 26 27 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 25 def campaign_id @hash["campaignId"] end |
#end_date_str ⇒ Object
32 33 34 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 32 def end_date_str @hash["endDateStr"] end |
#id ⇒ Object
8 9 10 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 8 def id @hash["id"] end |
#start_date_str ⇒ Object
29 30 31 |
# File 'lib/yahoo_gemini_client/models/ad_group.rb', line 29 def start_date_str @hash["startDateStr"] end |