Hi,

I would expect the "Display Name" to be unique for each field, but I will 
confirm.  As an alternative to the approach you described, could you map 
the columns according to their order in your reporting request?  In my 
experience the columns in the output follow the order specified in the 
request.

Cheers,
Josh, AdWords API Team

On Friday, April 4, 2014 1:00:40 AM UTC-4, Alan Ho wrote:
>
> Thanks for the prompt response.
>
> I wanna further verify that the display name of each column should be 
> unique, the same as column name? 
>
> The reason we're doing this is the column name in the reporting CSV header 
> is using "Display Name", while we need to use "Column Name" in AWQL. In 
> order for us to match the column programmatically/dynamically, we remap the 
> CSV header from "Display Name" to "Column Name" using these tables to make 
> sure we're pulling the right column.
>
> But we noticed few columns shared same "Display Name", such as in 
> "AD_PERFORMANCE_REPORT",  PromotionLine and Headline shared "Ad" as Display 
> Name. If this is a bug, we will hardcoded the mapping for now until the bug 
> is fix. But if Display Name is not unique, then we might have to find other 
> ways to do the remap. Can you verify if Display Name of each table should 
> be unique? Thanks
>
>
>
> On Friday, April 4, 2014 3:18:58 AM UTC+8, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Alan,
>>
>> Thanks for pointing this out.  On the KEYWORDS_PERFORMANCE_REPORT I'm 
>> seeing the Display Name ("Keyword") and XML attribute name ("keyword") 
>> that's shown on the page for PlacementUrl.  I'll look into the other two 
>> reports.
>>
>> If you are analyzing the table programmatically then I would suggest 
>> using the ReportDefinitionService 
>> getReportFields<https://developers.google.com/adwords/api/docs/reference/v201402/ReportDefinitionService#getReportFields>
>>  method. 
>>  The data on the page is generated from that service, but using the service 
>> is probably easier than downloading the CSVs, and also ensures that you get 
>> the most up to date information.
>>
>> Cheers,
>> Josh, AdWords API Team
>>
>> On Thursday, April 3, 2014 2:26:44 PM UTC-4, Alan Ho wrote:
>>>
>>> We use the CSV format of the report fields table for data cross-checking 
>>> and noticed few errors in the table. Tried to report this using in-page 
>>> "Report a bug" but nothing has been heard so far.
>>>
>>>
>>> https://google-developers.appspot.com/adwords/api/docs/appendix/reports?hl=he#account
>>>
>>> KEYWORDS_PERFORMANCE_REPORT
>>> PlacementUrl carries wrong Display Name and XML Attribute Name
>>>
>>> CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT
>>> KeywordText, PlacementUrl, UserListId these 3 fields shared same Display 
>>> Name and XML Attribute
>>>
>>> CAMPAIGN_NEGATIVE_PLACEMENTS_PERFORMANCE_REPORT
>>> KeywordText, PlacementUrl, UserListId these 3 fields shared same Display 
>>> Name and XML Attribute
>>>
>>> Can any one help fixing this?
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to