Hi,

The ad element holds the ad, in this case a TextAd which has those
extra fields defined.  The problem with this request is how you are
specifying the type of the ad.  You should be setting the xsi:type
attribute to TextAd, which is in the v200909 cm namespace.

  <v20:ad xsi:type="v20:TextAd">

Best,
- Eric Koleda, AdWords API Team

On Apr 5, 4:25 pm, Reed <[email protected]> wrote:
> In the throes of the V13 > 2009 conversion, am now on the module that
> automates ad creation.  Am stumped by the following SOAP request which
> always gets an INVALID_AD_TYPE error.  Can you tell me what the
> problem is?
>
> When I use SOAPUI to examine the WSDL, the elements for
> description1,description2 and headline don't appear under the ad
> element, but when I look at the code in the per-call migration guide
> it looks like they should appear under the <ad> element.  Did I read
> that wrong?
>
> thanks, -reed
>
> <?xml version="1.0" encoding="UTF-8"?>
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/
> envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
> v200909">
> <soapenv:Header>
> <v20:RequestHeader>
> <v20:authToken>xxx
> </v20:authToken>
> <v20:developerToken>xxx
> </v20:developerToken>
> <v20:userAgent>V2009 Get ad
> </v20:userAgent>
> </v20:RequestHeader>
> </soapenv:Header>
> <soapenv:Body>
> <v20:mutate>
> <v20:operations>
> <v20:operator>ADD
> </v20:operator>
> <v20:operand>
> <v20:adGroupId>1245051285
> </v20:adGroupId>
> <v20:ad v20:type="TextAd">
> <v20:url>http://www.36bits.com
> </v20:url>
> <v20:displayUrl>www.36bits.com
> </v20:displayUrl>
> <v20:description1>2009 API Test
> </v20:description1>
> <v20:description2>This is the new format
> </v20:description2>
> <v20:headline>Testing 2009 API
> </v20:headline>
> </v20:ad>
> <v20:status>PAUSED
> </v20:status>
> </v20:operand>
> </v20:operations>
> </v20:mutate>
> </soapenv:Body>
> </soapenv:Envelope>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

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

To unsubscribe, reply using "remove me" as the subject.

Reply via email to