using v201008 and Ruby(1.8.7-p302) gem adwords4r(19.2.1) in
Rails(2.3.2). Here is part of the controller for campaign:


...




def get_campaigns
new_data = 0

campaign_id = params[:campaign_id].to_i


adwords = AdWords::API.new
campaign_srv = adwords.get_service('Campaign', 201008)
selector = campaign_srv.module::CampaignSelector.new


if !(campaign_id.blank? or campaign_id.zero?)
selector.ids = [campaign_id]
end


response = campaign_srv.get(selector)


if response and response.rval and response.rval.entries
campaigns = response.rval.entries
campaigns.each do |campaign|
campaign_data = Campaign.find_or_initialize_by_campaign_id(campaign.id)


...
campaign_data.clicks = campaign.campaignStats.clicks
campaign_data.impressions = campaign.campaignStats.impressions
campaign_data.click_through_rate = campaign.campaignStats.ctr
campaign_data.cost_per_click = campaign.campaignStats.averageCpc
campaign_data.cost = campaign.campaignStats.cost
campaign_data.bid_position = campaign.campaignStats.averagePosition
campaign_data.leads = campaign.campaignStats.conversions
campaign_data.cost_per_lead = campaign.campaignStats.costPerConversion
campaign_data.conversion_rate = campaign.campaignStats.conversionRate


...


And part of the view:
...

<td><%=h campaign.status %></td>
<td><%=h campaign.clicks %></td>
<td><%=h campaign.impressions %></td>


...


Can't get the stats data. I get status and campaign name and id, but no
stats. Any suggestions.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en

Reply via email to