Hello Hans,

 Let me answer that in two parts:

 First, the only recommended way of identifying a specific individual
keyword is to use a combination of keyword id and ad group id. In
practical terms, using a combination of keyword text and ad group id
should work as well, because I don't believe it's possible to create
multiple keywords with the same text and match type in the same ad
group. But if I wanted to be sure that I was identifying a keyword
uniquely, I'd rely only on a combination of keyword id and ad group
id.

 Second, no, you should not see multiple rows returned for the same
unique keyword and day with different firstPageCpc and qualityScore
values. In fact, these reports do not return historical information
about firstPageCpc and qualityScores in general. If you check the
report rules for the Creative report (http://code.google.com/apis/
adwords/docs/developer/adwords_api_report_creative.html) you'll see
that FirstPageCpc and QualityScore are marked as (attributes). Those
attribute columns will always return current values, not historic or
calculated values. So if you run a report and in a row for a specific
date the quality score for a specific keyword is listed as 7, that
means that the quality score for the keyword is currently 7, not that
that quality score on that date was 7. This also implies that every
instance of a specific keyword in your report will have the same
(current) value for qualityScore and firstPageCpc, regardless of what
day the row represents.

Cheers,
-Jeff Posnick, AdWords API Team


On Jun 9, 4:31 pm, HK <hravn...@hotmail.com> wrote:
> Hi,
>
> Got a question about reporting that is somewhat difficult to test. In
> v13, If I schedule a report of type ...
>
> DefinedReportJob -> selectedReportType = "Creative"
> DefinedReportJob -> aggregationTypes = "Daily"
>
> ..., is it possible to get multiple rows in the returned report with
> identical campaignid, adgroupid, keyword/kwsite, creativeid and date,
> but where firstPageCpc or qualityScore are different? In other words,
> something like this:
>
> <row campaignid="1" adgroupid="2" kwSite="my keyword" creativeid="3"
> date="2009-06-05" firstPageCpc="450000" qualityScore="7" />
>
> <row campaignid="1" adgroupid="2" kwSite="my keyword" creativeid="3"
> date="2009-06-05" firstPageCpc="500000" qualityScore="7" />
>
> The solution I'm working on assumes that this will not occur, and I
> wanted run this by the forum.
>
> Thanks
> Hans
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to 
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to