this is very similar to the question i recently asked about duplicated field names. it is quite odd that one can specify PlacementUrl as a valid field.
there is a very obvious disconnect betweeen the xml attribute name (what matters), the field name (what we specify), and the "human readable" description in the returned reports. it seems like some carry-over from their internal data model where some field names were repurposed in certain contexts. here, it seems that PlacementUrl is a surrogate for the keyword specification. i've noticed that this field differs from the KeywordText field in that it's exactly what defines the keyword; it's most apparent when the keyword is an exact match, and so the PlacementUrl field would be [keyword] whereas the KeywordText field would be simply keyword. hopefully this gets cleaned up/well documented soon. On Dec 10, 3:53 pm, mm <[email protected]> wrote: > Hey Eric - > That makes sense... perhaps getReportFields() could be updated so that > it only returns valid fields or an exception could be thrown if there > is an invalid field in your report definition? Or both? > > Thanks - > mm > On Dec 10, 5:38 pm, AdWords API Advisor <[email protected]> > wrote: > > > Hi, > > > PlacementUrl won't be returned for a KEYWORDS report, since keywords > > don't have placement URLs. > > > Best, > > - Eric Koleda, AdWords API Team > > > On Dec 10, 11:58 am, mm <[email protected]> wrote: > > > > Sometime yesterday the 2 keyword fields quit being returned and I am > > > now only seeing the 1 expected field. > > > > On Dec 9, 1:09 pm, mm <[email protected]> wrote: > > > > > Hey guys - > > > > I've got 2 questions about the data returned for a V201008 > > > > KeywordsPerformanceReport. First, I've got a report definition where I > > > > am specifying PlacementUrl as one of the fields that I want returned. > > > > However, when I run the report, that field is nowhere to be found, and > > > > there is no error. Is that field incorrectly listed in the > > > > availableFields api call? > > > > > Secondly, I'm also requesting KeywordText. In the report results I'm > > > > getting both "Keyword text" and "Keyword". Will a request for > > > > KeywordText always turn into those 2 fields being returned? > > > > > Thanks! > > > > Margaret > > -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
