Skip to main content

Images

For a nice store or website experience, having product images in EVA is essential. Include one or multiple image URLs in your product master data and we’ll fetch the content automatically.

You can add one or multiple images to your products by including image URLs during your product upload. As part of the upload process EVA will access those URLS to download the images to our own CDN.

Image on configurable products

You can set images on Configurable products in case you use a product hierarchy. That way you can set the images on the ‘Parent Product’ only, after which all underlying sizes get the same image.

We encourage always setting an image on your Parent product anyhow, as those will show up in the product search results in the applications.

Access to URLs

To ensure EVA can fetch your images during the product upload, ensure those URLs are publicly accessible and traffic is not blocked by a firewall etc.

Image sizing

EVA support hi-res images, so users can zoom in to see product details. Our CDN will re-size images automatically to ensure quick load times (small images on search results etc.).

Updating images

Currently images are synced upon initial upload of products to EVA. Doing a second product upload with the same image URLs will not result in an update on EVA-side. To update your images on existing products, include new unique image URLs.

Hierarchy & primary images

You can include multiple images for a single product. During your upload you can determine the order in which EVA needs to sort these images using the Sequence numbering. Items are sorted from lowest to highest sequence.

MimeType

Most commonly images are stored as JPEG. You can specify images to be stored as PNG, for example when they have a transparent background. This is most commonly done when you want to embed images into a website using different color backgrounds.

Download images in background

The ImportProducts call has an additional parameter to determine whether or not EVA downloads the images whilst processing your API call, or does so in the background whilst we already process the textual content of your product upload.

We advise setting this parameter DownloadImagesInBackground to true, to avoid a long processing time of your ImportProducts call.

3rd Party CDN

By default EVA will sync your ImageURL content to our own CDN. This usually works fine in a global POS landscape, but could result in performance issues in a global e-commerce context.

In case you want to rely on your 3rd party CDN and its caching logic, you can optionally override our CDN and have EVA directly access imageURLs at your designated CDN.