Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT

2011-01-07 Thread AdWords API Advisor
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

2011-01-07 Thread Alexander Parij
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

2011-01-07 Thread Alexander Parij
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

2011-01-06 Thread AdWords API Advisor
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

2011-01-06 Thread AdWords API Advisor
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

2011-01-05 Thread Alexander Parij
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

2011-01-04 Thread Alexander Parij
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

2011-01-04 Thread Alexander Parij
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

2011-01-04 Thread Alexander Parij
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