Hi,

I looked up the logs for the requestIds that returned
CONCURRENT_MODIFICATION errors, and in all cases the validateOnly
header was set to "false".  If you see any cases where this error is
returned on a validateOnly=true request please let us know.

Best,
- Eric

On May 12, 9:31 pm, Qme <[email protected]> wrote:
> Hi Eric.
>
> Thanks for your replies. We will implement a mutate call which has all
> of the placements to validate in 1 call instead of looping
> individually like we do for the actual creation once validated.
>
> In regards to the advice to batch, we also had an error during a
> imageAd add() mutate call where 3 ads were pushed in the same mutate
> call. Only 1 of the ads failed due to the same concurrency error. We
> have an scheduled automatic retry policy, so we were able to recover
> from the error without human intervention, but it is still worrisome
> that the error still occurs when a single call is made to Google...
>
> Unfortunately, we did not have SOAP logging turned on at the time when
> these validate errors occured, but here is the request/response log
> with requestIDs etc. Hopefully this will help in potentially tracking /
> resolving the issue. You can see that on 3 different attempts, that
> the mutate call failed in different places for the adgroup. We will
> (re)enable SOAP logging and see if the problem occurs again.
>
> [11 May 2010 15:51:28,382 - DEBUG] Trying to validate campaign "XXXXXX
> advertizing" positive placements for publisher "Google AdWords".
> [11 May 2010 15:51:29,960 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=639 operations=1
> units=15 requestId=78ea8fee0efbe94767197d5e00c3f188 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:31,538 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=801 operations=1
> units=15 requestId=7ff5f40ea2144e99de5442048b857d0b server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:33,304 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=1109 operations=1
> units=15 requestId=d3d841d96f72fe458f520e7b9844efe1 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:34,726 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=745 operations=1
> units=15 requestId=822e158d0c0083a05d450ee276389090 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:36,101 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=730 operations=1
> units=15 requestId=7a0536c7fa9bc6106510aa8873d2fd08 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:37,179 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=455 operations=1
> units=15 requestId=effa15de57f7aa3295352706b0f79321 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:38,570 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=761 operations=1
> units=15 requestId=2a6672d19cd03035b35ca49c963bf322 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:39,788 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=552 operations=1
> units=15 requestId=d8fcd55cda4101632bac6361a766bd48 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:42,710 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=2268 operations=0
> units=1 requestId=38aec66541c9cc420d6194a1a7e9d1d0 server=https://
> adwords.google.com isFault=true
> faultMessage=DatabaseError.CONCURRENT_MODIFICATION @
> [11 May 2010 15:51:42,741 - WARN ] Error during ad group criteria
> creation : An error occured with the campaign "XXXXXX advertizing".
> Placement "realestate.com.au" : CONCURRENT_MODIFICATION.
> [11 May 2010 15:51:44,038 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=681 operations=1
> units=15 requestId=770df79358ff3b9a463171caede4d952 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:45,945 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=1260 operations=1
> units=15 requestId=2cc583b1063cdcc28822e1faa1a19cd7 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:45,945 - DEBUG] Trying to validate campaign "XXXXXX
> advertizing" negative placements for publisher "Google AdWords".
> [11 May 2010 15:51:45,945 - DEBUG] Trying to create campaign "XXXXXX
> advertizing" ad group criteria for publisher "Google AdWords".
> [11 May 2010 15:51:47,351 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 10} responseTime=578 operations=10
> units=150 requestId=c04d7e1befc96551dc745afdd5d82673 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:48,554 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=CampaignTargetService method=mutate
> operators={SET: 1} responseTime=482 operations=1 units=1
> requestId=2b425c624f3d220d73644537b0d42883 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 15:51:48,570 - INFO ] Campaign "XXXXXX advertizing" ad
> group criteria for publisher "Google AdWords" successfully created.
> [11 May 2010 15:51:48,570 - FATAL] Campaign "XXXXXX advertizing" for
> publisher "Google AdWords" failed to be created:
> * An error occured with the campaign "XXXXXX advertizing". Placement
> "realestate.com.au" : CONCURRENT_MODIFICATION.
>
> --------------------------------------------------------------------------- -
>
> [11 May 2010 16:12:14,741 - DEBUG] Trying to validate campaign "XXXXXX
> - advertising" positive placements for publisher "Google AdWords".
> [11 May 2010 16:12:16,273 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=867 operations=1
> units=15 requestId=a61fec9bad00db51ca038062836f4636 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:17,570 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=652 operations=1
> units=15 requestId=d3c6d7803f6f9b508ceb2c1074bbd478 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:18,851 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=582 operations=1
> units=15 requestId=f422e14734ea3786ba68db60427aeeac server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:21,757 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=1768 operations=1
> units=15 requestId=a1db1f1f1692c35236660ce72a53c461 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:23,773 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=1373 operations=1
> units=15 requestId=af56205e103c08f1c49f81b1b214596c server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:25,335 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=503 operations=1
> units=15 requestId=9138c959f6cf628b873621b36b0f42b4 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:29,695 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=3270 operations=1
> units=15 requestId=83a6bbe699a32f3034039a6e1943ffe9 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:31,304 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=964 operations=1
> units=15 requestId=2ee40674473e78822376040fa555830f server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:32,710 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=718 operations=1
> units=15 requestId=0535e5308145ef1e2577f3d93f610072 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:33,945 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=559 operations=1
> units=15 requestId=137a7b280d82d9ea910c51f518518187 server=https://
> adwords.google.com isFault=false faultMessage=null
> [11 May 2010 16:12:35,460 - DEBUG] [email protected]
> effectiveUser=117-090-XXXX service=AdGroupCriterionService
> method=mutate operators={ADD: 1} responseTime=851 operations=0 units=1
> requestId=bce54f2028a975f1047c3bfdc4fd4b5d server=https://
> adwords.google.com isFault=true
> faultMessage=DatabaseError.CONCURRENT_MODIFICATION @
> [11 May 2010 16:12:35,523 - WARN ] Error during ad group criteria
> creation : An error occured with the campaign "XXXXXX - advertising".
> Placement "burkesbackyard.com.au" : CONCURRENT_MODIFICATION.
> [11 May 2010 16:12:35,523 - DEBUG] Trying to validate campaign "XXXXXX
> - advertising" negative placements for publisher "Google AdWords".
> [11 May 2010 16:12:35,523 - DEBUG] Trying...
>
> read more »

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

Reply via email to