report_definition = {
      :selector => {
        :date_range => {
          :min => start_date,
          :max => end_date
        },
        :fields => ['CustomerDescriptiveName', 'ExternalCustomerId', 
'Impressions', 'Clicks', 'Conversions', 'Date', 'ConversionRate', 'Cost', 
'CostPerConversion']
        },
      :report_name => report_name,
      :report_type => 'ACCOUNT_PERFORMANCE_REPORT',
      :download_format => 'XML',
      :date_range_type => 'CUSTOM_DATE'
      }

if fields on report_definition is out of order, then how its working for 
rest of clients in mcc. Any of the report fails randomly. now the error has 
changed to
Report failed for customer ID ********** with code 400 after 1 
retries.Message : Report download error occured: cvc-complex-type.2.4.a: 
Invalid content was found starting with element 'fields'. One of 
'{"https://adwords.google.com/api/adwords/cm/v201109":ordering, 
"https://adwords.google.com/api/adwords/cm/v201109":paging}' is expected.
Why do i include such fields like ordering, paging, includezeroimpressions 
when i actually don't need thenm

On Tuesday, 6 March 2012 20:38:22 UTC+5:30, Kevin Winter wrote:
>
> Hi,
>   You'd need to post your ReportDefinition XML for me to be sure, but it 
> sounds like you might be providing the ReportDefinition elements out of 
> order.  The XML validator is very strict and requires the elements to be 
> provided in the order they are defined (see our XSD, published here: 
> https://adwords.google.com/api/adwords/reportdownload/v201109/reportDefinition.xsd).
>  
>  You need to provide your selector as the first element according to the 
> XSD.
>
> - Kevin Winter
> AdWords API Team
>
> On Tuesday, March 6, 2012 2:23:35 AM UTC-5, TAZZY wrote:
>>
>> Hey Kevin, 
>> m downloading parallel reports for multiple clients in my mcc account. 
>> Some reports failing randomly giving 400 error with a message [Report 
>> failed for customer ID 5348364015 with code 400 after 1 retries.Message : 
>> Report download error occured: cvc-complex-type.2.4.a: Invalid content was 
>> found starting with element 'selector'. One of '{"
>> https://adwords.google.com/api/adwords/cm/v201109":creationTime, "
>> https://adwords.google.com/api/adwords/cm/v201109":includeZeroImpressions}' 
>> is expected.]
>>
>> in my report_definition, i didn't mention any of creation_time or 
>> :includeZeroImpressions.
>> What could be the reason? other reports are working fine with the same 
>> report_definition. Why the failing report have this problem?
>>
>

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