Our new ads don't pass auditing anymore, since last month or so.
We're using Python,
We're using v201409, and prefer *not* to move to 201502 yet, until its
sunset.
More info:
Until last month, our images passed auditing normally.
At some points we realized 100% of the ads uploaded via API are not
accepted by the auditors;
We can see that Adwords web-UI changed around Image Ads, and we can also
see differences between new and old images via API, e.g. devicePreference
was added;
But we'd rather know what changed, officially, rather than reverse engineer.
Please tell us specifically *what changed in the Image Ads upload API?*
Attached:
an Ad uploaded via original v201409 version (via API)
and a recently uploaded Ad, after the change (manually).
Thank you
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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
---
You received this message because you are subscribed to the Google Groups
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit
https://groups.google.com/d/msgid/adwords-api/83a72ca3-fa12-420c-88fc-6b538b89b71a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
(AdGroupAd){
adGroupId = 19346034905
ad =
(ImageAd){
id = 74474228345
url = "http://aaaaaaaaaaaaaaaaaa"
displayUrl = "bbbbbbbbbbbbbbbbbb"
devicePreference = 30001
Ad.Type = "ImageAd"
image =
(Image){
type = "IMAGE"
referenceId = -1980641394791809024
dimensions[] =
(Media_Size_DimensionsMapEntry){
key = "FULL"
value =
(Dimensions){
width = 300
height = 250
}
},
(Media_Size_DimensionsMapEntry){
key = "PREVIEW"
value =
(Dimensions){
width = 120
height = 100
}
},
(Media_Size_DimensionsMapEntry){
key = "SHRUNKEN"
value =
(Dimensions){
width = 300
height = 239
}
},
urls[] =
(Media_Size_StringMapEntry){
key = "FULL"
value =
"https://tpc.googlesyndication.com/pageadimg/imgad?id=nnnnnnnnnnnnn
},
(Media_Size_StringMapEntry){
key = "PREVIEW"
value =
"https://tpc.googlesyndication.com/pageadimg/imgad?id=mmmmmmmmmmmmmmmmmm"
},
(Media_Size_StringMapEntry){
key = "SHRUNKEN"
value =
"https://tpc.googlesyndication.com/pageadimg/imgad?id=pppppppppppppppppp"
},
mimeType = "IMAGE_JPEG"
fileSize = 0
Media.Type = "Image"
}
name = "20150416060721.jpeg"
}
status = "ENABLED"
approvalStatus = "FAMILY_SAFE"
trademarkDisapproved = False
},
(AdGroupAd){
(ImageAd){
id = 75328984745
url = "http://xxxxxxxxxxxxxxxxxxx"
displayUrl = "yyyyyyyyyyyyyyy"
Ad.Type = "ImageAd"
image =
(Image){
type = "IMAGE"
referenceId = -9107243108210311168
dimensions[] =
(Media_Size_DimensionsMapEntry){
key = "FULL"
value =
(Dimensions){
width = 320
height = 50
}
},
(Media_Size_DimensionsMapEntry){
key = "PREVIEW"
value =
(Dimensions){
width = 96
height = 15
}
},
urls[] =
(Media_Size_StringMapEntry){
key = "FULL"
value =
"https://tpc.googlesyndication.com/pageadimg/imgad?id=yyyyyyyyyyyyyyyyyy
},
(Media_Size_StringMapEntry){
key = "PREVIEW"
value =
"https://tpc.googlesyndication.com/pageadimg/imgad?id=xxxxxxxxxxxxxxxxxxx"
},
mimeType = "IMAGE_GIF"
fileSize = 0
Media.Type = "Image"
}
name = "zzzzzzzzzzzzzzzzzz.gif"
}
status = "ENABLED"
approvalStatus = "FAMILY_SAFE"
trademarkDisapproved = False