Editja

Ixxerja permezz ta’


Create recommendations with demo data

Note

The Retail Interest Group by Dynamics 365 Commerce has moved from Yammer to Viva Engage. If you don't have access to the new Viva Engage community, fill out this form (https://aka.ms/JoinD365commerceVivaEngageCommunity) to be added and stay engaged in the latest discussions.

This article provides guidance on how to use omnichannel product recommendations in Tier-1 single box environments by using prepopulated, customizable demo data.

Omnichannel product recommendations provide a set of editorially curated or programmatically generated list of products. You can use these lists in several scenarios, depending on the business need. For more information about product recommendation lists, see Product recommendations overview.

For Tier-2 and higher Dynamics 365 environments, customer data automatically drives product recommendations. Using product recommendations demo data doesn't disable any product recommendations solution already provisioned in the environment, and it doesn't affect any costs associated with its usage.

For Tier-1 environments, product recommendations rely only on static demo data stored in a .csv file.

Enable product recommendations demo data in an environment

To enable product recommendations demo data, deploy the Dynamics 365 Commerce Preview Demo Extension to the environment. This action automatically enables product recommendations demo data.

Default demo data

Each OneBox type environment includes a preloaded set of product recommendations demo data stored in the comma separated reco_demo_data.csv file, located on the Commerce Scale Unit.

The data is structured along the following columns.

Column name Mandatory Description Possible values
RecoList ✔️ The specific product recommendation list type that the demo data point generates.
  • RecoBestSelling
  • RecoNew
  • RecoTrending
  • RecoCart
  • RecoPeopleAlsoBuy
  • RecoPicks
  • RecoSimilarVisual
  • RecoSimilarTextual
OperatingUnitNumber ✔️ The specific operating unit number where product recommendations surface.
Category The category the specific list should be returned for. If no category is specified, the list is for top of navigation hierarchy only.
SeedItemId For lists that require seed (RecoPeopleAlsoBuy and RecoCart), the product for which those lists show more products.
CustomerId For lists that require a customer identifier (RecoPicks). The default value '0' applies to all customers.
ItemIds ✔️ One or more products to return as the result, separated by ';'.

Customize demo data

You can edit the default demo data with any product and category information configured in HQ. After you update the CSV file, the product recommendations that the system returns to customers immediately reflect the changes.

The extension contains a data file called RecoMockDataset.csv, which you use to control the dataset that powers the mock recommendations results. You can control the file name through extension configuration by using the ext.Recommendations.DemoFilePath setting. By using this setting, you can have multiple datasets available that you can switch between easily through configuration.

<settings>
    <add name="ext.Recommendations.DemoFilePath" value="RecoMockDataset.csv" />
</settings>

Additional resources

Product recommendations overview

Enable Azure Data Lake Storage in a Dynamics 365 Commerce environment

Enable product recommendations

Enable personalized recommendations

Opt out of personalized recommendations

Enable "shop similar looks" recommendations

Add product recommendations on POS

Add recommendations to the transaction screen

Adjust AI-ML recommendations results

Manually create curated recommendations

Product recommendations FAQ