Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Hi Alex, It's sometimes the case that more major errors will short circuit the request and prevent more detailed error checking. I'll talk with the core engineering team if there is anything that can be done to improve it, but it may be the case that some errors will only appear after others have been resolved. Best, - Eric On Jan 7, 12:50 pm, Alexander Parij wrote: > Thanks , I will definitely use it when we move to the newer api ! > > Alexander Parij. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Thanks , I will definitely use it when we move to the newer api ! Alexander Parij. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Thanks for the reply ! I can wait for the new error type no problem , but meanwhile can you just fix how the error response built ? I suspect it's just overwrites the rest of the errors in the collection to be returned. For example looking at the two different requests/responses that I posted one with many campaigns(only one with Boost Ads) and one with one campaign with Boost Ads . The request-response with many campaigns only returned RequestError.INVALID_INPUT related to campaign with Boost Ads but it should have contained many other errors related to campaigns that are not Boost Ads , errors like NOT_ENOUGH_CONVERSION_DATA,PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER... are simply not there while they should be. But the best solution of course will be not even try to mutate that type of campaign , do we have some sort of hint that will tell me right away "Hey this is Boost Ads campaign , don't touch it !" somewhere in the stats ? May be some campaign naming pattern (Places Ads_58675c625a9845dc_1)? It would be very annoying to test every downloaded campaign if it's mutable. Thanks Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Additionally, if you are only trying to determine if a campaign is elligible you should use the conversionOptimizerEligibility field that was introduced in v201008. http://code.google.com/apis/adwords/docs/reference/latest/CampaignService.Campaign.html#conversionOptimizerEligibility Best, - Eric On Jan 6, 5:14 pm, AdWords API Advisor wrote: > Hi Alex, > > The cause of this error is that the campaign being operated on is not > eligible to be updated via the API. In this case the campaign was > created as part of the Boost Ads program, and as such cannot be > manually updated. > > http://www.google.com/support/places/bin/answer.py?hl=en&answer=1040967 > > A new error reason will be added for this in the next version of the > API, but for existing versions the INVALID_INPUT reason is returned. > > Best, > - Eric Koleda, AdWords API Team > > On Jan 5, 10:41 am, Alexander Parij wrote: > > > > > > > > > Actually this is the shorter version of the problem with one campaign only : > > > > > *** Outgoing SOAP ** > > > > > xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"; > > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; > > xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; > > xmlns:xsd="http://www.w3.org/2001/XMLSchema"; > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> > > > > https://adwords.google.com/api/adwords/cm/v200909";> > > xx > > AwApi-Python-13.1.0|Test Client > > XX > > XXX > > true > > > > > > > xmlns:ns1="https://adwords.google.com/api/adwords/cm/v200909";> > > https://adwords.google.com/api/adwords/cm/v200909";> > > > > SET > > > > > > CONVERSIONS > > > > > > > > > > > > 177315046 > > > > > > > > > > > > > > *** Incoming HTTP headers ** > > 500 Internal Server Error > > Content-Type: text/xml; charset=UTF-8 > > Content-Encoding: gzip > > Transfer-Encoding: chunked > > Date: Wed, 05 Jan 2011 15:38:07 GMT > > Expires: Wed, 05 Jan 2011 15:38:07 GMT > > Cache-Control: private, max-age=0 > > X-Content-Type-Options: nosniff > > X-Frame-Options: SAMEORIGIN > > X-XSS-Protection: 1; mode=block > > Server: GSE > > > > *** Incoming SOAP ** > > > > > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";> > xmlns="https://adwords.google.com/api/adwords/cm/v200909";>a1c6f9e8b76e16a92f3463d1ade9c74e1 > > > rations>5811 > soap:Header>soap:Server > string>[RequestError.INVALID_INPUT > > @ operations[0]] > xmlns="https://adwords.google.com/api/adwords/cm/v200909";>[RequestError.INVALID_INPUT > > @ > > operations[0]]ApiException > nException.Type> > p:Envelope> > > > > EndTime: 2011-01-05 10:38:07 -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Hi Alex, The cause of this error is that the campaign being operated on is not eligible to be updated via the API. In this case the campaign was created as part of the Boost Ads program, and as such cannot be manually updated. http://www.google.com/support/places/bin/answer.py?hl=en&answer=1040967 A new error reason will be added for this in the next version of the API, but for existing versions the INVALID_INPUT reason is returned. Best, - Eric Koleda, AdWords API Team On Jan 5, 10:41 am, Alexander Parij wrote: > Actually this is the shorter version of the problem with one campaign only : > > > *** Outgoing SOAP ** > > xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"; > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; > xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; > xmlns:xsd="http://www.w3.org/2001/XMLSchema"; > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> > > https://adwords.google.com/api/adwords/cm/v200909";> > xx > AwApi-Python-13.1.0|Test Client > XX > XXX > true > > > xmlns:ns1="https://adwords.google.com/api/adwords/cm/v200909";> > https://adwords.google.com/api/adwords/cm/v200909";> > > SET > > > CONVERSIONS > > > > > > 177315046 > > > > > > > *** Incoming HTTP headers ** > 500 Internal Server Error > Content-Type: text/xml; charset=UTF-8 > Content-Encoding: gzip > Transfer-Encoding: chunked > Date: Wed, 05 Jan 2011 15:38:07 GMT > Expires: Wed, 05 Jan 2011 15:38:07 GMT > Cache-Control: private, max-age=0 > X-Content-Type-Options: nosniff > X-Frame-Options: SAMEORIGIN > X-XSS-Protection: 1; mode=block > Server: GSE > > *** Incoming SOAP ** > > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";> xmlns="https://adwords.google.com/api/adwords/cm/v200909";>a1c6f9e8b76e16a92f3463d1ade9c74e1 rations>5811 soap:Header>soap:Server string>[RequestError.INVALID_INPUT > @ operations[0]] xmlns="https://adwords.google.com/api/adwords/cm/v200909";>[RequestError.INVALID_INPUT > @ > operations[0]]ApiException nException.Type> p:Envelope> > > EndTime: 2011-01-05 10:38:07 -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Actually this is the shorter version of the problem with one campaign only : *** Outgoing SOAP ** http://schemas.xmlsoap.org/soap/encoding/"; xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> https://adwords.google.com/api/adwords/cm/v200909";> xx AwApi-Python-13.1.0|Test Client XX XXX true https://adwords.google.com/api/adwords/cm/v200909";> https://adwords.google.com/api/adwords/cm/v200909";> SET CONVERSIONS 177315046 *** Incoming HTTP headers ** 500 Internal Server Error Content-Type: text/xml; charset=UTF-8 Content-Encoding: gzip Transfer-Encoding: chunked Date: Wed, 05 Jan 2011 15:38:07 GMT Expires: Wed, 05 Jan 2011 15:38:07 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE *** Incoming SOAP ** http://schemas.xmlsoap.org/soap/envelope/";>https://adwords.google.com/api/adwords/cm/v200909";>a1c6f9e8b76e16a92f3463d1ade9c74e15811soap:Server[RequestError.INVALID_INPUT @ operations[0]]https://adwords.google.com/api/adwords/cm/v200909";>[RequestError.INVALID_INPUT @ operations[0]]ApiException EndTime: 2011-01-05 10:38:07 -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Also it's not 100% case of testing Budget Optimized campaign for ConvOpt elegibility there is some extra variable that causes the incorrect response. I managed to get the correct response (BiddingTransitionError.BUDGET_OPTIMIZER_IS_ENABLED ) on some other accounts. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Actually it's impossible to conisder it as BiddingError.PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER because it returns only one error for all the campaigns that were sent. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT
Hi , When I'm testing a campaign for conversion optimizer eligibility it works fine with manualCPC but when it's with BudgetOptimizer it fails with RequestError.INVALID_INPUT instead of the usual BiddingError.PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER Should I assume that both errors in this case mean the same ? Outgoing soap (The last campaign is with BudgetOptimizer) : *** Outgoing SOAP ** http://schemas.xmlsoap.org/soap/encoding/"; xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> https://adwords.google.com/api/adwords/cm/v200909";> xx AwApi-Python-13.1.0|Test Client XX X true https://adwords.google.com/api/adwords/cm/v200909";> https://adwords.google.com/api/adwords/cm/v200909";> SET CONVERSIONS 176746846 SET CONVERSIONS 176803846 SET CONVERSIONS 176749486 SET CONVERSIONS 176700886 SET CONVERSIONS 176687086 SET CONVERSIONS 37722646 SET CONVERSIONS 24306886 SET CONVERSIONS 24305446 SET CONVERSIONS 177315046 Incoming soap : ** Incoming HTTP headers ** 500 Internal Server Error Content-Type: text/xml; charset=UTF-8 Content-Encoding: gzip Transfer-Encoding: chunked Date: Tue, 04 Jan 2011 19:33:31 GMT Expires: Tue, 04 Jan 2011 19:33:31 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE *** Incoming SOAP ** http://schemas.xmlsoap.org/soap/envelope/";>https://adwords.google.com/api/adwords/cm/v200909";>45ec56a17a266189c204a2c40483b4df15081soap:Server[RequestError.INVALID_INPUT @ operations[8]]https://adwords.google.com/api/adwords/cm/v200909";>[RequestError.INVALID_INPUT @ operations[8]]ApiException EndTime: 2011-01-04 14:33:31 -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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