Ingest assets into Dynamic Media

Business case: Efficiently manage large volumes of assets and ensure that only relevant, approved content is delivered to end users.

Streamline your management of large numbers of assets efficiently. Ensure that only the appropriate, authorized content reaches your end-users by using Dynamic Media’s Selective Sync and Selective Publish features.

  • Selective sync:
    A proactive feature that lets you choose which assets to sync with Dynamic Media. For example, you might decide to sync only those folders containing assets that have received final approval. This workflow helps you maintain control over which assets are being prepared for delivery to your customers.

  • Selective publish:
    After syncing your assets, Selective Publish gives you control over which assets are visible to your customers. This ability means you can govern which approved assets are actually delivered through your channels, ensuring that your customers see only the best and most relevant content.

These two best practices help you achieve better control, governance, and productivity over your rich-media content.

Want to learn more? Go to Configure Selective Publish at the folder level in Dynamic Media.

Dynamic Media Viewers

Dynamic Media Viewer best practices are essential guidelines designed to optimize the performance, functionality, and user experience of Dynamic Media assets on AEM. These practices ensure that assets are properly synchronized, published, and configured to use the full capabilities of Dynamic Media.

By following these best practices, you can achieve seamless integration, efficient asset management, and enhanced viewer interactions. Synchronizing assets, using smart cropping, and adhering to JavaScript file inclusion guidelines are all important practices. These recommendations help maintain the integrity and reliability of media delivery across various platforms and devices.

  • Synchronize Viewer Assets:
    Ensure that all viewer assets are synchronized with Dynamic Media before using the player.

    • Access the sample manager page at /libs/dam/gui/content/s7dam/samplemanager/samplemanager. This page lets you resynchronize a viewer’s assets, including out-of-the-box icons, CSS files, and presets.
    • If you encounter any viewer issues, go to the Troubleshoot Dynamic Media Viewers article.
  • Publish Assets:
    Make sure that assets are published before viewing them in delivery viewers.

  • Autoplay Videos Muted:
    For autoplay functionality in videos, use muted video settings because browsers restrict playing videos with volume.

  • Smart Cropping:
    Use the Image v3 component for smart cropping to enhance image asset presentation.

  • JavaScript File Inclusion:
    Only include the primary viewer JavaScript file on your page. Avoid referencing additional JavaScript files that the viewer’s runtime logic may download. Specifically, do not directly link to the HTML5 SDK Utils.js library from the /s7viewers context path (known as consolidated SDK include). The viewer’s logic manages the location of Utils.js or similar runtime viewer libraries, which can change between releases. Adobe does not retain older versions of secondary viewer includes on the server, so directly referencing them can break viewer functionality in future updates.

  • Embedding Guidelines:
    Use the documentation for embedding guidelines that are specific to each viewer.
    Want to learn more? Go to Viewers for AEM Assets.

  • SDK Tutorial and Examples:
    Review the Viewer SDK Tutorial and HTML5 SDK application examples for a thorough understanding of SDK component APIs.

Prepare assets for delivery

Organize your assets

Business case: Efficiently organize assets to streamline workflows.

For efficient asset organization that streamlines workflows, use one or more of the following best practices:

  • Organize assets in folders:
    Organizing assets effectively involves categorizing them into folders, similar to file organization on a computer. Proper naming, structuring subfolders, and file management within these folders are crucial for efficient asset processing. Implementing systematic naming conventions and metadata practices maximizes the utility of your digital asset repository.
    Want to learn more? Go to Organize assets in folders.
  • Organize assets using tags:
    Tagging assets enhances searchability, collection creation, and search ranking. Adobe Sensei’s AI employs a self-learning algorithm for precise tagging, enabling quick asset retrieval. Adobe Sensei also recognizes and assigns relevant tags–including custom ones–to assets, simplifying asset management with automatic, descriptive tagging.
    Want to learn more? Go to Organize assets using tags.
  • Organize assets as collections:
    Dynamic Media along with Experience Manager Assets allows for the efficient creation, editing, and sharing of asset collections among users. You can establish various collection types, including static lists and dynamic, search-based compilations. These collection types can be shared across diverse locations with customizable access and editing rights.
    Want to learn more? Go to Organize assets as collections.
  • Organize assets using profiles:
    A processing profile automates asset handling in designated folders, streamlining organization. Standardizing metadata, file names, and folder structures allows for consistent and precise application of these profiles as your digital asset collection expands.
    Want to learn more? Go to Organize assets using profiles.

Optimize the quality of images

Business case: Obtain good quality images from Dynamic Media.

Enhancing image quality requires careful consideration of various factors. It can be a time-intensive process. However, there are some tried-and-true practices that can help you achieve desirable results. Some of those best practices include how to obtain optimal image sizing, image sharpening, and the best image formats to use.

Want to learn more? Go to Best practices for optimizing the quality of your images.

Because perception of image quality varies from person to person, sometimes a systematic approach to experimentation is essential for achieving desirable results. Adobe Experience Manager aids this process with more than 100 Dynamic Media commands for image enhancement.

Want to learn more? Watch Dynamic Media Snapshot (3 minutes, 17 seconds).

To assess these different commands’ impact on image quality, you can upload an image to Dynamic Media, use the tool’s interface at the specified URL, and apply the commands you want to try out.

Want to try it? Launch Dynamic Media Snapshot

Standardize on styles applied to images

Business case: Efficiently standardize the style and transformation applied to my image assets.

Use Image Presets regularly in Dynamic Media so you can consistently and dynamically adjust image sizes, formats, and properties. Think of an Image Preset as a macro: it’s a named set of commands for sizing and formatting. For example, if your site needs product images in various sizes and formats, with specific compression for desktop and mobile, Image Presets automate this process efficiently.

Want to try it? Go to Fundamentals of creating image presets to render assets

Adjust the focus and framing of images and videos

Business case: Ensure that the main point of interest of my images or videos remains in focus across devices.

Smart Crop is a feature in Dynamic Media that uses Adobe Sensei, Adobe’s AI and machine learning framework, to automate the cropping of images and videos. It intelligently detects and focuses on the main subject or point of interest in an image or video. This intelligence ensures that the focal point is maintained across various screen sizes on desktop computers and mobile devices.

A best practice is to create an Image Profile with Smart Crop. In the profile, you can define various screen sizes and let Adobe Sensei do the rest, ensuring that your images and videos are always optimized for the viewer’s device.

Want to learn more? Watch Using Smart Crop with AEM Assets Dynamic Media (6 minutes, 35 seconds) and Using Dynamic Media Smart Crop for Video (6 minutes, 22 seconds).

Improve SEO rankings

Business case: Configure Dynamic Media to get improved SEO rankings.

Use the following recommendations regularly to ensure that your images contribute effectively to your overall SEO strategy.

  • Meaningful image file names:
    Use descriptive file names that reflect the image content. For example,

    • use myCompany-Silver-Wrist-Watch
    • avoid myCompany_Silver_Wrist_Watch or myCompanySilverWristWatch

    Doing so helps search engines understand the image context and improves SEO. Google prefers hyphens over underscores or spaces in a file name. Also, avoid concatenating words in a file name.

  • Custom domain:
    Implement a custom domain that includes your company or brand name to reinforce brand recognition and trust. For example,

    • use http://images.mycompany.com/is/image/companyname/
    • avoid https://s7d1.scene7.com/is/image/folder/AdobeStock_28563982
  • SEO-friendly folder structure:
    Organize your images in a folder structure that includes your company name or brand for better indexing, like http://images.mycompany.com/is/image/companyname/.

  • Dynamic Media rule sets:
    Learn how you can conditionally transform URLs based on various factors, enhancing SEO and user experience.
    Want to learn more? Go to Use rule sets to transform URLs.

  • Smart Imaging and Smart Crop:
    Use Smart Imaging and Smart Crop features in Dynamic Media to serve optimized and responsive images. Doing so not only improves page load times but also contributes positively to SEO rankings.
    Want to learn more? Go to Smart Imaging, or watch Using Smart Crop with AEM Assets Dynamic Media (6 minutes, 35 seconds).

Remember, these best practices align well with Google’s image SEO best practices. Such practices emphasize the importance of providing context and clarity to search engines through proper naming conventions, structured data, and optimized image delivery.

Want to learn more? Go to URL structure best practices for Google and Google image SEO best practices