Could anyone shed some light on this as I can't really pretend to understand...
Google Merchant Listings is complaining about some of my products and says:
Either "url" or "contentUrl" should be specified (in "image") Items with this issue are invalid. Invalid items are not eligible for Google Search's rich results
Yes I have - the message I posted was directly from GWT but I get the same issue using using the url you suggested. If you want to try it to have a look here's one of the urls:
mymainwebsite in my profile /Glass-Om-Votive-Tea-Light-Holder
In GWT the highlighted code doesn't seem to show an image path for any structured data, only images related to the relative paths for proddetail images.
Is there a way ECT can automatically generate the contentUrl that google is asking for in the structured data?
We name our images with hyphens as separators but in a few cases spaces had been left in by maistake. Whilst ECT will cope with this and still show the images, google obviously can't make sense of an image url with spaces.