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 -~----------~----~----~----~------~----~------~--~---