The blog entry below seems to suggest that Google v2009 will support
partial failure acceptance:
Partial failure acceptance - We plan to support partial failures,
which means that large posts won't be completely rolled back due to a
few small errors. This allows you to keep moving forward with
development without halting to re-do posts.
http://adwordsapi.blogspot.com/2009/06/adwords-api-v2009-launch.html
Is this feature already supported in the production environment? I
tried updating 4 campaigns with 2 invalid ids and I just get an error
response for the 2 invalid ids and the 2 campaigns with the valid ids
don't seem to be updated.
Any help regarding this issue will be greatly appreciated, since if
there is no partial failure acceptance, then we have to remove the
invalid elements and retry the request. We need this information to
write our code appropriately.
Thanks,
Hari
This feature isn't implemented in the normal CM services
(CampaignService, AdGroupService, etc) but it is implemented in the
BulkMutateJobService. Individual operation in a bulk mutate job can
fail without causing the others the fail as well. An introduction to
this service can be found here:
http://adwordsapi.blogspot.com/2009/10/asynchronous-requests-with.html
Best,
- Eric Koleda, AdWords API Team