Unfortunately there are fields within a single report type which are
incompatible and selecting all fields in a single report definition
for most types actually causes an error. For instance, take the
Campaign Performance Report, the HourOfDay field is not compatible
with any conversion stats. This means that selecting all fields, or
assuming selection of all fields, would cause an error.

Aside from that, I agree with the decision to make clients explicitly
list the fields they want returned in a given report, this allows us
to specify the field order as well as cuts down on overall
communication overhead and allows Google to optimize their queries for
report definitions allowing for the real-time database performance
required for synchronous reporting to be possible. This field
selection feature coupled with the reusable report definitions makes
it so Google could actually structure their database to compliment our
information needs on a per client basis, something that would not be
possible without either feature.

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

Reply via email to