How Can I get the Percentage Served of an Ad ?

90 views
Skip to first unread message

jona...@garagecoders.net

unread,
Aug 24, 2015, 3:07:12 PM8/24/15
to AdWords API Forum
I'm developing an IOS Application with Objective C, now I'm getting the ads with the ad Performance Report, but the %served is required for the client and the Report does not provide a field that return this value, so, is there a way to get it  with the report? 
Do I need to perform another service ?

Thanks for your help.

Anthony Madrigal

unread,
Aug 25, 2015, 9:56:00 AM8/25/15
to AdWords API Forum
Hello Jonathan,

Unfortunately, there is no way to get the percentage share of an ad through the Ad Performance Report nor any API service.

Regards,
Anthony
AdWords API Team

jona...@garagecoders.net

unread,
Aug 25, 2015, 10:12:37 AM8/25/15
to AdWords API Forum
is there a way to calculate that value by my own ? 

Anthony Madrigal

unread,
Aug 25, 2015, 12:11:46 PM8/25/15
to AdWords API Forum
Hey Jonathan,

After some more digging, I found that there is a relevant field in the Ad Performance Report for Percentage Share! The field you will need to use in the report is Ctr.

Cheers,
Anthony
AdWords API Team

jona...@garagecoders.net

unread,
Aug 25, 2015, 2:05:36 PM8/25/15
to AdWords API Forum
so I understand that the CTR and %Served are the same, right ?,
I ask for Ctr in the request of the report so I have this value, just for clarifying, the Ctr and the percentage are the same, correct ?

Thanks for your help.

Anthony Madrigal

unread,
Aug 25, 2015, 2:26:26 PM8/25/15
to AdWords API Forum
Hi Jonathan,

Sorry, I was mistaken about the Ctr field. I do not think it is what you are looking for. The Ctr is the Clicks/Impressions, whereas the Percentage Served shows how often your ad appeared compared to other ads in your adgroup. Unfortunately, there is no way to calculate the Percentage Served through the API.

Zweitze

unread,
Aug 26, 2015, 4:59:26 AM8/26/15
to AdWords API Forum
> is there a way to calculate that value by my own ?

Sure there is. You're looking for a value called ImpressionShare. Do look up on the internet what ImpressionShare really means and what it can tell you.

Unfortunately that information is only available for groups, campaigns and account. If your group has only one active ad, you can just use the ImpressionShare of that group. If your group has multiple active ads, you need to do a calculation:

impshare_ad1 = impshare_group * (impressions_ad1 / impressions_group)
impshare_ad2 = impshare_group * (impressions_ad2 / impressions_group)
etc.

I hope this makes sense to you.

Note: Sometimes Google does not publich the ImpressionShare, but only publishes "< 10%" or "> 90%". In that case there is no exact calculation.

Hope this helps!
Reply all
Reply to author
Forward
0 new messages