Hi Allvin,

This is actually the intended behavior of the API.  It is not possible
to update the fields of an Ad after you create it, except for the
status ( see 
http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupAdService.html#mutate
).  If you want to update Ad text you need to create a new one and
delete the old one.  The same process happens when you update an Ad
int he AdWords UI as well.

Best,
- Eric

On Oct 12, 8:36 am, allvin <[email protected]> wrote:
> I've found several bugs in my application.
> But some problems with API still exists.
>
> AdGroupAdService.mutate doesn't update my Ad.
>
> There is part of request log:
>
> -----SoapRequest at 05.10.2009 18:54:54-----
> POST /api/adwords/cm/v200906/AdGroupAdService HTTP/1.0
> Host: adwords.google.com:443
> User-agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client
> Protocol 2.0.50727.3074)
> Content-type: text/xml; charset=utf-8
> Content-length: 40316
> SOAPAction: "mutate"
> --------------------------------------------------
> <?xml version="1.0" encoding="utf-8"?>
> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
>   <soap:Header>
>     <RequestHeader xmlns="https://adwords.google.com/api/adwords/cm/
> v200906">
>       <applicationToken>********bhLw</applicationToken>
>       <authToken>********</authToken>
>       <clientEmail>[email protected]</clientEmail>
>       <developerToken>********W22A</developerToken>
>       <userAgent>AWAPI DotNetLib 4.1.0 - Электровоз</userAgent>
>     </RequestHeader>
>   </soap:Header>
>   <soap:Body>
>     <mutate xmlns="https://adwords.google.com/api/adwords/cm/v200906";>
>       <operations>
>         <operator>SET</operator>
>         <operand>
>           <adGroupId>1441037155</adGroupId>
>           <ad xsi:type="TextAd">
>             <id>4216989775</id>
>             <url>http://www.electrovoz.com.ua/107343/Nikon+SpeedLight
> +SB-900/details.htm</url>
>             <displayUrl>www.electrovoz.com.ua</displayUrl>
>             <Ad.Type>TextAd</Ad.Type>
>             <headline>Nikon SpeedLight SB-900</headline>
>             <description1>всего за 521$!</description1>
>             <description2>Доставка по Украине. (044)520-23-15</
> description2>
>           </ad>
>           <status>ENABLED</status>
>         </operand>
>       </operations>
--~--~---------~--~----~------------~-------~--~----~
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