Maybe I'm not doing this right, but when I feed an adWords V2009 WSDL
address to soapUI all I ever get back is a skeleton SOAP doc with
everything marked as "optional" and "?" characters as placeholders.
No enumerations of values, etc.  The WSDL seems to have that info - am
I missing something?

For example, if I use the ads WSDL of
https://adwords.google.com/api/adwords/cm/v200909/AdGroupAdService?wsdl

What I get back from soapUI as a test case for Mutate is this - note
that "operator" (for example) which only has legit values of ADD SET
or REMOVE just shows "?" as a value.  Am I using soapUI incorrectly?

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909">
   <soapenv:Header>
      <v20:RequestHeader>
         <!--Optional:-->
         <v20:applicationToken>?</v20:applicationToken>
         <!--Optional:-->
         <v20:authToken>?</v20:authToken>
         <!--Optional:-->
         <v20:clientCustomerId>?</v20:clientCustomerId>
         <!--Optional:-->
         <v20:clientEmail>?</v20:clientEmail>
         <!--Optional:-->
         <v20:developerToken>?</v20:developerToken>
         <!--Optional:-->
         <v20:userAgent>?</v20:userAgent>
         <!--Optional:-->
         <v20:validateOnly>?</v20:validateOnly>
      </v20:RequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <v20:mutate>
         <!--Zero or more repetitions:-->
         <v20:operations>
            <!--Optional:-->
            <v20:operator>?</v20:operator>
            <!--Optional:-->
            <v20:Operation.Type>?</v20:Operation.Type>
            <!--Optional:-->
            <v20:operand>
               <!--Optional:-->
               <v20:adGroupId>?</v20:adGroupId>
               <!--Optional:-->
               <v20:ad>
                  <!--Optional:-->
                  <v20:id>?</v20:id>
                  <!--Optional:-->
                  <v20:url>?</v20:url>
                  <!--Optional:-->
                  <v20:displayUrl>?</v20:displayUrl>
                  <!--Optional:-->
                  <v20:approvalStatus>?</v20:approvalStatus>
                  <!--Zero or more repetitions:-->
                  <v20:disapprovalReasons>?</v20:disapprovalReasons>
                  <!--Optional:-->
                  <v20:Ad.Type>?</v20:Ad.Type>
               </v20:ad>
               <!--Optional:-->
               <v20:status>?</v20:status>
               <!--Optional:-->
               <v20:stats>
                  <!--Optional:-->
                  <v20:startDate>?</v20:startDate>
                  <!--Optional:-->
                  <v20:endDate>?</v20:endDate>
                  <!--Optional:-->
                  <v20:network>?</v20:network>
                  <!--Optional:-->
                  <v20:clicks>?</v20:clicks>
                  <!--Optional:-->
                  <v20:impressions>?</v20:impressions>
                  <!--Optional:-->
                  <v20:cost>
                     <!--Optional:-->
                     <v20:ComparableValue.Type>?</
v20:ComparableValue.Type>
                     <!--Optional:-->
                     <v20:microAmount>?</v20:microAmount>
                  </v20:cost>
                  <!--Optional:-->
                  <v20:averagePosition>?</v20:averagePosition>
                  <!--Optional:-->
                  <v20:averageCpc>
                     <!--Optional:-->
                     <v20:ComparableValue.Type>?</
v20:ComparableValue.Type>
                     <!--Optional:-->
                     <v20:microAmount>?</v20:microAmount>
                  </v20:averageCpc>
                  <!--Optional:-->
                  <v20:averageCpm>
                     <!--Optional:-->
                     <v20:ComparableValue.Type>?</
v20:ComparableValue.Type>
                     <!--Optional:-->
                     <v20:microAmount>?</v20:microAmount>
                  </v20:averageCpm>
                  <!--Optional:-->
                  <v20:ctr>?</v20:ctr>
                  <!--Optional:-->
                  <v20:conversions>?</v20:conversions>
                  <!--Optional:-->
                  <v20:conversionRate>?</v20:conversionRate>
                  <!--Optional:-->
                  <v20:costPerConversion>
                     <!--Optional:-->
                     <v20:ComparableValue.Type>?</
v20:ComparableValue.Type>
                     <!--Optional:-->
                     <v20:microAmount>?</v20:microAmount>
                  </v20:costPerConversion>
                  <!--Optional:-->
                  <v20:conversionsManyPerClick>?</
v20:conversionsManyPerClick>
                  <!--Optional:-->
                  <v20:conversionRateManyPerClick>?</
v20:conversionRateManyPerClick>
                  <!--Optional:-->
                  <v20:costPerConversionManyPerClick>
                     <!--Optional:-->
                     <v20:ComparableValue.Type>?</
v20:ComparableValue.Type>
                     <!--Optional:-->
                     <v20:microAmount>?</v20:microAmount>
                  </v20:costPerConversionManyPerClick>
                  <!--Optional:-->
                  <v20:Stats.Type>?</v20:Stats.Type>
                  <!--Optional:-->
                  <v20:percentServed>?</v20:percentServed>
               </v20:stats>
            </v20:operand>
            <!--Zero or more repetitions:-->
            <v20:exemptionRequests>
               <!--Optional:-->
               <v20:key>
                  <!--Optional:-->
                  <v20:policyName>?</v20:policyName>
                  <!--Optional:-->
                  <v20:violatingText>?</v20:violatingText>
               </v20:key>
            </v20:exemptionRequests>
         </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 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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Reply via email to