Retrieving CPC, CTR and other info

261 views
Skip to first unread message

buddi

unread,
Mar 16, 2008, 1:44:41 AM3/16/08
to AdWords API Forum

I have gone through the Google AdWords API but still haven't figured
out the following

1) Is there a way to get CPC (Cost Per Click) for my keyword at the
click level? To be more precise, if someone clicks on my sponsored ad,
is there a way to know CPC for that click? If not, at least an average
CPC for that keyword using AdWords API or some other way? For example
I want average CPC for my keyword between 9AM and 10AM on 03/16/2008.
I will be constantly updating my CPC, so I want to know the CPC at
click level or at least an average, preferably every hour.

2) Similarly, can I get average Ad placement position (preferably at
click level) every hour using AdWords API?

3) Similarly, can I get average CTR (Click Through Rate) (preferably
at click level) every hour using AdWords API?

4) Similarly, can I get keyword/match type combo at click level
AdWords API or some other way? (I know, but not sure, that you can get
the keyword and creative for the click from URL parameters)

5) Can we retrieve "Creative" the click came from?

I am a newbie, so please excuse me if my questions sound stupid. Also
please let me know if my questions are not clear.

Thank you

AdWords API Advisor

unread,
Mar 17, 2008, 2:29:03 PM3/17/08
to AdWords API Forum
Hello,

The AdWords API doesn't support scheduling reports with Hourly
aggregation; the smallest unit of time is Daily. You can schedule
reports with Hourly aggregation via the AdWords web interface's Report
Center, and much of the information you're looking for can be had from
a report scheduled in that manner.

Cheers,
-Jeff Posnick, AdWords API Team

buddi

unread,
Mar 18, 2008, 11:24:10 AM3/18/08
to AdWords API Forum
Hi Jeff,

How can I schedule reports with Hourly aggregation via the AdWords web
interface's Report center?

Is there a parameter to set "Date Range" in Ad Words API? Because if
there is no hourly aggregation in AdWords API, I can a create a report
with "Unit of Time" set to "Daily" and "Date Range" set to "Today" and
schedule this report to run every one hour and look at the
fluctuations and do some math to figure out what changed in the past
one hour.

Also I just found out that that in "CampaignReportJob",
"aggregationType" parameter can take following type
"HourlyRegardlessDate - Works only in CampaignReportJob and
AccountReportJob", "HourlyByDate - Works only in CampaignReportJob and
AccountReportJob", what do they mean exactly? Can I use this report
job to get the CPC, CPR.... info

Please let me know if my question is not clear.

Thank you

On Mar 17, 1:29 pm, AdWords API Advisor <adwordsapiadvi...@google.com>
wrote:
> Hello,
>
> The AdWords API doesn't support scheduling reports with Hourly
> aggregation; the smallest unit of time is Daily. You can schedule
> reports with Hourly aggregation via the AdWords web interface's Report
> Center, and much of the information you're looking for can be had from
> a report scheduled in that manner.
>
> Cheers,
> -Jeff Posnick, AdWords API Team
>
> On Mar 16, 1:44 am, buddi <kalyan.c.kon...@gmail.com> wrote:
>
> > I have gone through the Google AdWords API but still haven't figured
> > out the following
>
> > 1) Is there a way to getCPC(Cost Per Click) for my keyword at the
> > click level? To be more precise, if someone clicks on my sponsored ad,
> > is there a way to knowCPCfor that click? If not, at least an average
> >CPCfor that keyword using AdWords API or some other way? For example
> > I want averageCPCfor my keyword between 9AM and 10AM on 03/16/2008.
> > I will be constantly updating myCPC, so I want to know theCPCat

AdWords API Advisor

unread,
Mar 18, 2008, 12:45:22 PM3/18/08
to AdWords API Forum
Hello,

Hmm, you're right in that the AdGroup, Account, and Campaign v11
selectedReportTypes now support Hourly aggregation--this seems to
match what's available via the web Report Center now. I hadn't noticed
that before.

Unfortunately, those report types don't expose columns for the
underlying keywords, so I don't think you'll be able to get that
hourly data from such a report. I just took a look at the web Report
Center again and its keyword reports don't seem to have hourly
aggregation either, so it looks like that data is not exposed via the
reporting infrastructure.

Running multiple intra-day reports is not the right approach, both
because it's an inefficient use of API units and because intra-day
statistics are not reported in real-time and are subject to change as
post-processing of the raw data is done.

Cheers,
-Jeff Posnick, AdWords API Team


Reply all
Reply to author
Forward
0 new messages