Welcome
Welcome to the Jane Digital Merchandising (JDM) SDK Documentation. This guide provides general information about building widgets using the Jane DM SDK. Please contact your Jane representative for more information and to get started.
The Jane DM SDK provides personalization and publisher monetization features for your dispensary, allowing you to integrate Jane’s MyHigh powered recommendations and advertising in widgets across your own menu.
MyHigh is Jane’s personalization engine, which uses shopper purchases and interactions with your menu to provide the most relevant product recommendations, increasing shopper conversion rates and average order value by over 10%.
The DM SDK can be used in both client-side applications (e.g. React, Angular, Vue) and server-side applications (e.g. Node.js, Express). The SDK is written in TypeScript and can be used in JavaScript and TypeScript projects.
Prerequisites
Jane’s DM SDK requires approval from Jane to enable on your menus. Please reach out to your Jane account representative to get started.
Available Widgets
The JDM SDK provides access to several distinct widgets you can implement on your shop. These widgets include personalized product rows, single brand ad rows, and the ability to power searches.
Jane’s SDK provides the raw data necessary to render a grid or list of products, and you can style the resulting product cards in any fashion to match your menu, as long as it allows for display of standard product card info (images, title, price) as well as an Add to Cart/Bag button. You must also implement impression, click, and checkout/conversion events to track shopper interaction with these widgets.
Recommended Row

The Recommended Row widget displays a list of up to 16 products, using Jane’s MyHigh personalization model to rank products based on general popularity and a shoppers individual purchase history. Products are a mixture of organic results and sponsored recommendations from multiple brands.
The recommended row widget can be placed on any page and position on your menu. You can also filter this row (for example by product category or strain type) to ensure results are relevant to the page context.
Recommended Sort

Recommended Sort allows you to use Jane’s MyHigh personalization to sort any product search or filter request, displaying the most relevant products for your shoppers at the top of a results grid. In comparison to the Recommended Row, which is intended to feature a limited set of recommended products in a row-based widget, the Recommended Sort feature is intended to power sorting for large, potentially paginated results sets from a search query or filter in a grid view.
Top of Menu Row

The Top of Menu row placement features a list of up to 16 sponsored products from a single brand. This widget requires placement above the fold (ATF) on menu or search result pages, and will not be approved for any other locations.
Cart Topper

Cart Toppers feature up to 16 Sponsored and Organic product recommendations meant to be displayed in a shopping cart or bag page.
Wireframes
