Hi, I am trying add a promotionLine to an existing product-ad using Adwords API v201109 . My outgoing and incoming soap's are listed below (with intentionally obfuscated data) but it is still not resulting in creation of a promotionLine. Any ideas?
*** Outgoing HTTP headers ********************************************** POST /api/adwords/cm/v201109/AdGroupAdService HTTP/1.0 Host:adwords.google.com User-agent:SOAPpy 0.12.0 (pywebsvcs.sf.net),gzip XML-parser: xml.etree.cElementTree v1.0.6 Content-type:text/xml; charset="UTF-8" Content-length:818 Accept-Encoding:gzip Content-Encoding:gzip SOAPAction:"mutate" ************************************************************************ *** Outgoing SOAP ****************************************************** <?xml version='1.0' encoding='UTF-8'?> <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header> <ns1:RequestHeader xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201109"> <ns1:developerToken>abcdefgh</ns1:developerToken> <ns1:validateOnly>false</ns1:validateOnly> <ns1:userAgent>AwApi-Python-15.2.1 (Python 2.6)|Vurve</ns1:userAgent> <ns1:authToken>xxxxxx</ns1:authToken> <ns1:clientCustomerId>012-345-6789</ns1:clientCustomerId> </ns1:RequestHeader> </s:Header> <s:Body> <ns1:mutate xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201109"> <ns1:operations i:type="cm:AdGroupAdOperation" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <ns1:operator>SET</ns1:operator> <ns1:operand i:type="cm:AdGroupAd"> <ns1:adGroupId>123456</ns1:adGroupId> <ns1:ad i:type="cm:ProductAd"> <ns1:id>123456</ns1:id> <ns1:promotionLine>Test Promotion Line</ns1:promotionLine> </ns1:ad> <ns1:status>ENABLED</ns1:status> </ns1:operand> </ns1:operations> </ns1:mutate> </s:Body> </s:Envelope> ************************************************************************ *** Incoming HTTP headers ********************************************** HTTP/1.? 200 OK Content-Type: text/xml; charset=UTF-8 Content-Encoding: gzip Date: Mon, 24 Sep 2012 20:17:03 GMT Expires: Mon, 24 Sep 2012 20:17:03 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 438 Server: GSE ************************************************************************ *** Incoming SOAP ****************************************************** <?xml version='1.0' encoding='UTF-8'?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header> <ns1:ResponseHeader xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201109"> <ns1:requestId>0123456789</ns1:requestId> <ns1:serviceName>AdGroupAdService</ns1:serviceName> <ns1:methodName>mutate</ns1:methodName> <ns1:operations>1</ns1:operations> <ns1:responseTime>127</ns1:responseTime> <ns1:units>1</ns1:units> </ns1:ResponseHeader> </s:Header> <s:Body> <ns1:mutateResponse xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201109"> <ns1:rval> <ns1:ListReturnValue.Type>AdGroupAdReturnValue</ns1:ListReturnValue.Type> <ns1:value> <ns1:adGroupId>123456</ns1:adGroupId> <ns1:ad i:type="ProductAd" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <ns1:id>123456</ns1:id> <ns1:approvalStatus>UNCHECKED</ns1:approvalStatus> <ns1:Ad.Type>ProductAd</ns1:Ad.Type> </ns1:ad> <ns1:status>ENABLED</ns1:status> </ns1:value> </ns1:rval> </ns1:mutateResponse> </s:Body> </s:Envelope> ************************************************************************ -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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