I'm trying to publish a SWF to sandbox, but I'm getting an
ImageError.INVALID_IMAGE error. what am I doing wrong?

here's my request:

<?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/
v200909">
                        <authToken>{my token{</authToken>
                        <clientEmail>client_1+{my email}</clientEmail>
                        <developerToken>{my email}++USD</developerToken>
                        <userAgent>AWAPI DotNetLib 7.1 - {my 
company}</userAgent>
                </RequestHeader>
        </soap:Header>
        <soap:Body>
                <mutate 
xmlns="https://adwords.google.com/api/adwords/cm/v200909";>
                        <operations>
                                <operator>ADD</operator>
                                <operand>
                                        <adGroupId>3121619235</adGroupId>
                                        <ad xsi:type="ImageAd">
                                                <url>{click URL}</url>
                                                <displayUrl>{click 
URL}</displayUrl>
                                                <image>
                                                        
<mimeType>FLASH</mimeType>
                                                        <data>{base-64 encoded 
SWF}</data>
                                                </image>
                                                
<name>New_Campaign_300x250_0</name>
                                        </ad>
                                </operand>
                        </operations>
                </mutate>
        </soap:Body>
</soap:Envelope>

and here's the response:



<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
        <soap:Header>
                <ResponseHeader 
xmlns="https://adwords.google.com/api/adwords/cm/
v200909">
                        <requestId>e038a885b90ce2a4b607d3dbb86c5df2</requestId>
                        <operations>1</operations>
                        <responseTime>322</responseTime>
                        <units>40</units>
                </ResponseHeader>
        </soap:Header>
        <soap:Body>
                <soap:Fault>
                        <faultcode>soap:Server</faultcode>
                        <faultstring>[ImageError.INVALID_IMAGE @
operations[0].operand.ad.image.data]</faultstring>
                        <detail>
                                <ApiExceptionFault 
xmlns="https://adwords.google.com/api/adwords/
cm/v200909">
                                        <message>[ImageError.INVALID_IMAGE @
operations[0].operand.ad.image.data]</message>
                                        
<ApplicationException.Type>ApiException</
ApplicationException.Type>
                                        <errors 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:type="ImageError">
                                                
<fieldPath>operations[0].operand.ad.image.data</fieldPath>
                                                <trigger></trigger>
                                                
<ApiError.Type>ImageError</ApiError.Type>
                                                <reason>INVALID_IMAGE</reason>
                                        </errors>
                                </ApiExceptionFault>
                        </detail>
                </soap:Fault>
        </soap:Body>
</soap: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 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