Hi ,
Is it possible that somehow the sandbox won't return the ids of changed
objects using CustomerSyncService ?
>From what I see it will never return id's of changed or deleted adgroup
criterions, also no changes to adgroup are returned. Changes to campaigns or
ads are picked up and returned .
Or may be it's a difference in how the resources are allocated between
production and sandbox environment ?
In production environment it takes around ~10sec for changes to propagate to
all your systems so CustomerSyncService can pick them up .
In Sandbox it might take longer, like we are talking
Looks like no one cares about fixing sandbox bugs so I had to debug your
api.
1) I create campaign and add some other objectsusing the api
2) I use CustomerSyncService for the first time with min date set to
19700102 since I don't have the lastChangeTimestamp
3) I get a result with some lastCh
Hi Alex,
To your original question, I am seeing that criteria changes aren't
being picked up by the CustomerSyncService in the sandbox. I don't
think this is the desired behavior, and I'll investigate the issue
with the core engineering team.
More information about the TOO_MANY_CHANGES error is
Thanks Eric,
I'm glad someones is going to take a look at it . As I said in my last
message , it's not about criteria changes but about lastChangeTimestamp
being incorrect so it just depends how lucky you are
and how much seconds you subtract , you will get more and more changes be it
criteria
Hi Alex,
Regarding the timestamps, I'm not aware of any accuracy issues or
needing to subtract seconds. If you are finding otherwise please
include the requestIds from a series of requests that demonstrates the
issue and I'll look into the problem.
Regarding the TOO_MANY_CHANGES, I think you are