Selecting a Specific Derivative
By default, Image and Video Manager uses sophisticated algorithms to determine the best derivative to serve. You can use select query parameters to override Image and Video Manager’s algorithms and select a specific derivative image or video instead.
See the Available Image and Video Manager Parameters below for details. Parameters can be applied either with the “Image and Video Manager: Set Parameters” behavior or by incorporating query string parameters in the image URLs on your site.
You can apply multiple parameters simultaneously:
- With the Set Parameters behavior, simply add multiple instances of the behavior in the same rule, and select a different Parameter in each instance.
- With query string parameters, join multiple parameters with the ampersand character:
.../product/item12345.jpg?impolicy=mypolicy&imformat=chromeNote: Many content management systems include features for inserting query string parameters into image URLs. Consult your CMS documentation for more information.
Available Image and Video Manager Parameters Key Function Syntax Example
Apply the specified Image and Video Manager policy. If no valid policy name is specified, Image and Video Manager applies the auto policy. To apply the policy for thumbnails:
Serve the image in the specified width (in pixels). If the applied policy does not include that width, serve the next largest. To serve the image that is 320 px wide:
Serve the video resolution using the width in pixels specified in the policy (854, 1280, or 1920). If the applied policy does not include that width, serve the next largest. To serve a video that is 1280 px wide:
Force Image and Video Manager to serve the image in the browser-optimized format specified. Use this to override the one-touch feature Use Best File Type. Allowed values are: chrome, safari, generic. To serve the image optimized for Safari browsers:
Force Image and Video Manager to serve the video using the encoding format specified. Allowed values are: h264, h265, vp9. To serve the video optimized using the h264 encoding format:
imdensityparameter specifies the pixel density to use for the given request.
Serves an image using the appropriate resolution for the end device by multiplying the
imdensityvalue by the
The pixel density is expressed as a multiplier where the value 1 is normal density.
To represent a pixel density 2.4 times the normal density for the given request: