Hi,

Certain image ad formats aren't accepted in the sandbox, and I believe
flash is one of them.  Have you tried using this same code against a
production account?

Best,
- Eric Koleda, AdWords API Team

On Mar 18, 6:07 pm, spongman <[email protected]> wrote:
> 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