Hi Marian,

To address your questions:

1) There isn't a firm number for large batches, but probably more than
a few hundred operations would be considered large enough to be
appropriate for the BulkMutateJobService.  In the v201003 version of
the API the minimum size for a BulkMutateJob is 100 operations.

2) Once a BulkMutateJob has started it cannot be cancelled and it will
eventually be processed.

3) See above.

Best,
- Eric

On May 26, 12:38 pm, Tiny <marian.ti...@gmail.com> wrote:
> Hi Eric,
>
> Thank you for your answer. I want find some solution for our
> application if there is similar issue in the future, so I want to ask
> you some additional questions:
>
> 1. Can you tell me what do you mean by large batches? Are we talking
> about changes in hundreds, thousands, ten thousands entities? I'd like
> to know where do you advice to put threshold for using bulk operations
> over of their synchronous version.
>
> 2. What actually happened to the bulk requests which were successfully
> posted to AdWords services? Were they eventually processed? Our users
> lost patient with the application and simply terminated posting
> changes and tried to post changes once again. That means multiple same
> bulk operation requests were sent to AdWords services.
>
> 3. Is there some way how to manage bulk operations which were already
> sent to AdWords services? I'm looking for something which will allow
> me to cancel sent request, if it is not processed after some period of
> time.
>
> Cheers,
> Marian
>
> On May 26, 3:53 pm, AdWords API Advisor <adwordsapiadvi...@google.com>
> wrote:
>
>
>
> > Hi Marian,
>
> > The problem is only affecting the BulkMutateJobService, so using the
> > synchronous methods is a viable workaround.  In general we recommend
> > using the BMJS only for large batches of work that are not very time
> > sensitive, and using the synchronous services for smaller request or
> > those that need to be processed immediately.
>
> > Best,
> > - Eric
>
> > On May 26, 4:23 am, Tiny <marian.ti...@gmail.com> wrote:
>
> > > Hi Eric,
>
> > > Do you know whether the solution/workaround is using synchronous API
> > > call instead of Bulk operations for now? We are using just bulk
> > > operations at this moment but switching to synchronous operations
> > > shouldn't be problem for us, if we know that it helps.
>
> > > Thanks, Marian
>
> > > On May 26, 12:04 am, AdWords API Advisor
>
> > > <adwordsapiadvi...@google.com> wrote:
> > > > Hi All,
>
> > > > The core engineering team is looking into this issue, and I'll update
> > > > this thread when I have more information.
>
> > > > Best,
> > > > - Eric Koleda, AdWords API Team
>
> > > > On May 25, 3:40 pm, Inah from Brazil <inahmart...@gmail.com> wrote:
>
> > > > > What is happening with the API? just keep the status job.getStatus ().
> > > > > equals ("PENDING") ... Anybody know how to solve?

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