mm, thanks for your help.

Anash, I went through all the reports types looking for the 'prevents zero 
impressions' note.  Here is my conclusion:

- The account structure is defined by fields that have "Behavior=Attribute" 
in the performance reports.  I don't care about other fields when updating 
the account structure.
- None of the 'Attribute' fields in any of the reports has a 'prevents zero 
impression' note (except for 2 fields, but these look very odd to me and 
I'm posting a separate question about them).

Hence, from the above, am I right in concluding that I can indeed get back 
the full account structure by specifying ONLY the 'Attribute' fields when 
requesting the reports?

Oliver

On Thursday, June 14, 2012 6:09:28 AM UTC+1, Anash P. Oommen wrote:
>
> Hi Oliver,
>
> See the report fields listed on 
> https://developers.google.com/adwords/api/docs/appendix/reports. If you 
> include certain fields in a report, it prevents zero impression rows from 
> being returned even if you have set includeZeroImpressions as true. Such 
> columns are explicitly documented on this page (e.g.  Date column in 
> Campaign Performance Report). Check if your report definition includes any 
> column that prevents zero impression rows from being returned.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Tuesday, 12 June 2012 20:40:27 UTC+5:30, Oliver wrote:
>>
>>
>> Hi,
>>
>> What is the best way to synchronize our local database record of the 
>> account structure with that from the API?
>>
>> We can get the x_performance_report for each entity and compare the 
>> return result with what we have locally.  However, we believe the 
>> performance reports do NOT return all the entities (that don't have data) 
>> even when includeZeroImpressions is set to TRUE as confirmed by the 
>> following:
>>
>>
>> http://googleadsdeveloper.blogspot.co.uk/2011/12/zero-impression-data-in-adwords-api.html
>> "...but be aware that setting it to "true" does not guarantee that 
>> zero-impression rows will be returned.".
>>
>> How else can one ensure we're getting back all the account entities 
>> irrespective of their performance data or statuses, etc.
>>
>> Oliver
>>
>>
>>
>>
>>

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