There's a way to know which params I have in the keywords?

Em quinta-feira, 29 de março de 2012 10h47min23s UTC-3, nickbr escreveu:
>
> Hi
>
> I had a similiar problem and eventually discovered, I was trying to set 
> parameters on deleted keywords.
>
> Hope this helps 
> Nick
>
>
> On Tuesday, 21 February 2012 11:27:48 UTC, Neil Kirk wrote:
>>
>> Hi,
>>
>> I am getting this error on some keywords, when trying to set the 
>> parameters. I get all the keywords for a particular ad group and then 
>> update them, but some return this error. Here is one request that worked:
>> [21 Feb 2012 10:24:01,829 - INFO ] Outgoing Request:
>> <?xml version="1.0"?>
>> <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <SOAP-ENV:Header>
>>     <RequestHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <authToken xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</authToken>
>>       <clientCustomerId xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">4973822169</clientCustomerId>
>>       <developerToken xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</developerToken>
>>       <userAgent xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">AwApi-Perl-2.5.5|neilkirk</userAgent>
>>       <validateOnly xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</validateOnly>
>>       <partialFailure xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</partialFailure>
>>     </RequestHeader>
>>   </SOAP-ENV:Header>
>>   <SOAP-ENV:Body>
>>     <mutate xmlns="https://adwords.google.com/api/adwords/cm/v201109";>
>>       <operations>
>>         <operator>SET</operator>
>>         <operand>
>>           <adGroupId>2010965785</adGroupId>
>>           <criterionId>11635220</criterionId>
>>           <insertionText>0.006</insertionText>
>>           <paramIndex>1</paramIndex>
>>         </operand>
>>       </operations>
>>     </mutate>
>>   </SOAP-ENV:Body>
>> </SOAP-ENV:Envelope>
>>
>> [21 Feb 2012 10:24:02,609 - INFO ] Incoming response:
>> <?xml version="1.0"?>
>> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <soap:Header>
>>     <ResponseHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <requestId>0004b976d2a91b200a341b62000043e3</requestId>
>>       <serviceName>AdParamService</serviceName>
>>       <methodName>mutate</methodName>
>>       <operations>1</operations>
>>       <responseTime>239</responseTime>
>>       <units>1</units>
>>     </ResponseHeader>
>>   </soap:Header>
>>   <soap:Body>
>>     <mutateResponse xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <rval>
>>         <adGroupId>2010965785</adGroupId>
>>         <criterionId>11635220</criterionId>
>>         <insertionText>0.006</insertionText>
>>         <paramIndex>1</paramIndex>
>>       </rval>
>>     </mutateResponse>
>>   </soap:Body>
>> </soap:Envelope>
>>
>> And the very next one didn't:
>> [21 Feb 2012 10:24:02,627 - INFO ] Outgoing Request:
>> <?xml version="1.0"?>
>> <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <SOAP-ENV:Header>
>>     <RequestHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <authToken xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</authToken>
>>       <clientCustomerId xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">4973822169</clientCustomerId>
>>       <developerToken xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</developerToken>
>>       <userAgent xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">AwApi-Perl-2.5.5|neilkirk</userAgent>
>>       <validateOnly xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</validateOnly>
>>       <partialFailure xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</partialFailure>
>>     </RequestHeader>
>>   </SOAP-ENV:Header>
>>   <SOAP-ENV:Body>
>>     <mutate xmlns="https://adwords.google.com/api/adwords/cm/v201109";>
>>       <operations>
>>         <operator>SET</operator>
>>         <operand>
>>           <adGroupId>2010965785</adGroupId>
>>           <criterionId>12099920</criterionId>
>>           <insertionText>0.006</insertionText>
>>           <paramIndex>1</paramIndex>
>>         </operand>
>>       </operations>
>>     </mutate>
>>   </SOAP-ENV:Body>
>> </SOAP-ENV:Envelope>
>>
>> [21 Feb 2012 10:24:03,297 - INFO ] Incoming response:
>> <?xml version="1.0"?>
>> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <soap:Header>
>>     <ResponseHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <requestId>0004b976d2b890280a341b62000043e3</requestId>
>>       <serviceName>AdParamService</serviceName>
>>       <methodName>mutate</methodName>
>>       <operations>1</operations>
>>       <responseTime>207</responseTime>
>>       <units>1</units>
>>     </ResponseHeader>
>>   </soap:Header>
>>   <soap:Body>
>>     <soap:Fault>
>>       <faultcode>soap:Server</faultcode>
>>       <faultstring>[AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ 
>> operations[0].operand; trigger:'AdGroupId = 2010965785, CriterionId = 
>> 12099920']</faultstring>
>>       <detail>
>>         <ApiExceptionFault xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>           <message>[AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ 
>> operations[0].operand; trigger:'AdGroupId = 2010965785, CriterionId = 
>> 12099920']</message>
>>           
>> <ApplicationException.Type>ApiException</ApplicationException.Type>
>>           <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xsi:type="AdParamError">
>>             <fieldPath>operations[0].operand</fieldPath>
>>             <trigger>AdGroupId = 2010965785, CriterionId = 
>> 12099920</trigger>
>>             
>> <errorString>AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED</errorString>
>>             <ApiError.Type>AdParamError</ApiError.Type>
>>             <reason>INVALID_ADGROUP_CRITERION_SPECIFIED</reason>
>>           </errors>
>>         </ApiExceptionFault>
>>       </detail>
>>     </soap:Fault>
>>   </soap:Body>
>> </soap:Envelope>
>>
>> Is there any reason that it didn't work? Everything is the same, bar the 
>> criterionID
>>
>
> On Tuesday, 21 February 2012 11:27:48 UTC, Neil Kirk wrote:
>>
>> Hi,
>>
>> I am getting this error on some keywords, when trying to set the 
>> parameters. I get all the keywords for a particular ad group and then 
>> update them, but some return this error. Here is one request that worked:
>> [21 Feb 2012 10:24:01,829 - INFO ] Outgoing Request:
>> <?xml version="1.0"?>
>> <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <SOAP-ENV:Header>
>>     <RequestHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <authToken xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</authToken>
>>       <clientCustomerId xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">4973822169</clientCustomerId>
>>       <developerToken xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</developerToken>
>>       <userAgent xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">AwApi-Perl-2.5.5|neilkirk</userAgent>
>>       <validateOnly xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</validateOnly>
>>       <partialFailure xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</partialFailure>
>>     </RequestHeader>
>>   </SOAP-ENV:Header>
>>   <SOAP-ENV:Body>
>>     <mutate xmlns="https://adwords.google.com/api/adwords/cm/v201109";>
>>       <operations>
>>         <operator>SET</operator>
>>         <operand>
>>           <adGroupId>2010965785</adGroupId>
>>           <criterionId>11635220</criterionId>
>>           <insertionText>0.006</insertionText>
>>           <paramIndex>1</paramIndex>
>>         </operand>
>>       </operations>
>>     </mutate>
>>   </SOAP-ENV:Body>
>> </SOAP-ENV:Envelope>
>>
>> [21 Feb 2012 10:24:02,609 - INFO ] Incoming response:
>> <?xml version="1.0"?>
>> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <soap:Header>
>>     <ResponseHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <requestId>0004b976d2a91b200a341b62000043e3</requestId>
>>       <serviceName>AdParamService</serviceName>
>>       <methodName>mutate</methodName>
>>       <operations>1</operations>
>>       <responseTime>239</responseTime>
>>       <units>1</units>
>>     </ResponseHeader>
>>   </soap:Header>
>>   <soap:Body>
>>     <mutateResponse xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <rval>
>>         <adGroupId>2010965785</adGroupId>
>>         <criterionId>11635220</criterionId>
>>         <insertionText>0.006</insertionText>
>>         <paramIndex>1</paramIndex>
>>       </rval>
>>     </mutateResponse>
>>   </soap:Body>
>> </soap:Envelope>
>>
>> And the very next one didn't:
>> [21 Feb 2012 10:24:02,627 - INFO ] Outgoing Request:
>> <?xml version="1.0"?>
>> <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <SOAP-ENV:Header>
>>     <RequestHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <authToken xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</authToken>
>>       <clientCustomerId xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">4973822169</clientCustomerId>
>>       <developerToken xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109
>> ">REDACTED</developerToken>
>>       <userAgent xmlns="https://adwords.google.com/api/adwords/cm/v201109
>> ">AwApi-Perl-2.5.5|neilkirk</userAgent>
>>       <validateOnly xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</validateOnly>
>>       <partialFailure xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>false</partialFailure>
>>     </RequestHeader>
>>   </SOAP-ENV:Header>
>>   <SOAP-ENV:Body>
>>     <mutate xmlns="https://adwords.google.com/api/adwords/cm/v201109";>
>>       <operations>
>>         <operator>SET</operator>
>>         <operand>
>>           <adGroupId>2010965785</adGroupId>
>>           <criterionId>12099920</criterionId>
>>           <insertionText>0.006</insertionText>
>>           <paramIndex>1</paramIndex>
>>         </operand>
>>       </operations>
>>     </mutate>
>>   </SOAP-ENV:Body>
>> </SOAP-ENV:Envelope>
>>
>> [21 Feb 2012 10:24:03,297 - INFO ] Incoming response:
>> <?xml version="1.0"?>
>> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <soap:Header>
>>     <ResponseHeader xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>       <requestId>0004b976d2b890280a341b62000043e3</requestId>
>>       <serviceName>AdParamService</serviceName>
>>       <methodName>mutate</methodName>
>>       <operations>1</operations>
>>       <responseTime>207</responseTime>
>>       <units>1</units>
>>     </ResponseHeader>
>>   </soap:Header>
>>   <soap:Body>
>>     <soap:Fault>
>>       <faultcode>soap:Server</faultcode>
>>       <faultstring>[AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ 
>> operations[0].operand; trigger:'AdGroupId = 2010965785, CriterionId = 
>> 12099920']</faultstring>
>>       <detail>
>>         <ApiExceptionFault xmlns="
>> https://adwords.google.com/api/adwords/cm/v201109";>
>>           <message>[AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ 
>> operations[0].operand; trigger:'AdGroupId = 2010965785, CriterionId = 
>> 12099920']</message>
>>           
>> <ApplicationException.Type>ApiException</ApplicationException.Type>
>>           <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xsi:type="AdParamError">
>>             <fieldPath>operations[0].operand</fieldPath>
>>             <trigger>AdGroupId = 2010965785, CriterionId = 
>> 12099920</trigger>
>>             
>> <errorString>AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED</errorString>
>>             <ApiError.Type>AdParamError</ApiError.Type>
>>             <reason>INVALID_ADGROUP_CRITERION_SPECIFIED</reason>
>>           </errors>
>>         </ApiExceptionFault>
>>       </detail>
>>     </soap:Fault>
>>   </soap:Body>
>> </soap:Envelope>
>>
>> Is there any reason that it didn't work? Everything is the same, bar the 
>> criterionID
>>
>

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