Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
Community interest groups have now moved from Yammer to Microsoft Viva Engage. To join a Viva Engage community and take part in the latest discussions, fill out the Request access to Finance and Operations Viva Engage Community form and choose the community you want to join.
This article describes how to publish media assignments by using omnichannel media management in Microsoft Dynamics 365 Commerce.
Publishing product and category media assignments involves several automatic, sequential steps that run in the background. The content management system (CMS) first publishes all the media library items (images, videos, and documents) that you assigned to a product or category. This process has the same result as going to the Commerce site builder media library and selecting Publish for each assigned media item. After the CMS publishes all media library items, each media item gets its own public CMS URL. Next, a batch job flattens and stores the product (or category) assignments and fallback defaults in the headquarters SQL database. The headquarters data synchronization jobs then push the flattened media assignments to Commerce Scale Unit (CSU) databases across configured channels. The CSU architecture has a two-hour rolling cache for product and category merchandising data from its own database.
The time that product and category media assignments take to appear for site users after a Publish action depends on the following factors:
- The number of media items and assignments for the Publish action
- The frequency of the headquarters omnichannel media batch job in headquarters
- The frequency of the headquarters-to-CSU data sync jobs in headquarters
- The default two-hour cache for CSU merchandising data
To publish product (or category) media assignments, follow these steps:
- In the site builder Omnichannel content workspace, open the Product media assignment view. Alternatively, open the same view in headquarters by selecting Product media assignments in the Released products by category view (Modules > Retail and Commerce > Products and categories > Released products by category).
- In the search field on the left, search for a product (or category) by its name or product ID. Then select it.
- Confirm that the product (or category) isn't still being edited. If it's still being edited, and the edits are yours, select Finish editing to check in the changes. If someone else is editing the media assignments, request that they check in their changes. Or, if necessary, select Discard edits to return to the previously checked-in media assignments.
- Select Publish. For products, this action publishes all draft media assignments in Master, Dimensions, and Variants for the selected product.
- The first time that you publish media assignments, a message box explains the sequential publication behavior that was described earlier in this article. To prevent this message box from appearing during future Publish actions, select the Don't show this message again checkbox, and then select I understand.
- If the media assignments reference any unpublished CMS items, a dialog box lists the unpublished dependencies. Select Publish all to publish the unpublished CMS item dependencies.
The published media assignments appear for channel-specific site users after the configured headquarters batch jobs, CSU data synchronization, and CSU cache schedule are completed.
Use publish groups for media assignments
Omnichannel content, such as product media assignments, can use site builder's publish group feature to trigger a Publish action for a set of changes at a scheduled date and time. For more information about the publish group feature, see Work with publish groups.
To use a publish group for product media assignments, follow these steps:
In the Omnichannel content workspace, on the left navigation pane, select Publish groups.
In the publish groups list view, on the command bar, select New. Enter a friendly name for the publish group, and then select OK.
In the navigation publish group context selector control, select the new publish group. The default value is Live site.
On the left navigation pane, go to Product media.
Select and edit the product media assignments that you want to stage inside the publish group.
Note
If you select Edit product media while you're working inside a publish group, you automatically add the product media assignments to the publish group context. A yellow Draft tag next to each edited product media assignment indicates which products you edited and added to the publish group.
When you stage all edits inside the publish group, on the left navigation pane, go to Publish groups. Schedule a publication date and time by following the instructions in Schedule a publish group to go live.
Additional resources
Omnichannel media management overview
Assign media to products and categories
Copy omnichannel content between tenants