Hi Julian, "Our goal is to be able to detect changes to campaigns (and it's children, and it's children's children, etc) since a certain datetime untill now. We're talking about additions, deletions and updates -- in other words any and all changes. If CustomerSyncService is not the best way to go about it, how would you advise we proceed?"
It depends what you need to detect these changes for. If its simply to make sure your local copy of data is up to date, another approach might be to periodically download structure reports<https://developers.google.com/adwords/api/docs/guides/structure-reports>. Most attribute fields are there (but not all). It is unfortunately not currently possible to to detect each and every change to any field in AdWords. CustomerSyncService and structure reports don't cover every field for every object. The API itself doesn't have fields the UI allows you to edit. - Kevin Winter AdWords API Team On Wednesday, May 1, 2013 1:10:49 PM UTC-4, Kevin Winter (AdWords API Team) wrote: > > Hi Julian, > > 1) I believe this will be the end of the date range you request. > > 2) I don't believe its currently possible to detect changes to bid > modifiers for campaign criterion. > > 3) I believe that the changedCriteria includes additions. > > The CustomerSyncService was introduced a long time ago and has not been > kept completely up to date with changes in the API. We hope to address > this in the future. > > - Kevin Winter > AdWords API Team > > On Friday, April 26, 2013 5:46:08 PM UTC-4, Julian Khandros wrote: >> >> Google folks, >> >> A few questions about CustomerSyncService (v201302): >> >> 1) lastChangeTimestamp field within CustomerChangeData >> >> As per doc on >> https://developers.google.com/adwords/api/docs/reference/v201302/CustomerSyncService.CustomerChangeData: >> >> "The timestamp for the last changed processed for this customer" >> >> Question: is this timestamp for the last change within the campaigns >> being requested, or for all campaigns for this customer regardless of the >> campaign Ids passed via the request? >> >> 2) CampaignChangeData >> >> Within the doc on >> https://developers.google.com/adwords/api/docs/reference/v201302/CustomerSyncService.CampaignChangeData, >> >> I don't see a field to hold Ids for updated campaign criterions. How would >> I be able to detect changes to campaign criterions? >> >> 3) AdGroupChangeData >> >> Within the doc on >> https://developers.google.com/adwords/api/docs/reference/v201302/CustomerSyncService.AdGroupChangeData, >> >> I don't see a field to hold new ad ids and I don't see a field to hold new >> adgroup criterions. How can I detect newly-added ads or keywords or >> negative keywords? >> >> >> Thanks for your help. >> >> Julian >> > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- 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/groups/opt_out.
