Online Store 2.0 App Embeds
Shopify's Online Store 2.0 (OS 2.0) themes support App Embeds.
App embeds are the default way to enable app components in a theme.
Configure Discount Ninja to use App Embeds
Open Discount Ninja
In the menu navigate to Settings > Assets > Install script & assets
Select the option [Recommended] App embed
Follow the instructions in the app to enable the App embed
Releases
Discount Ninja provides two App Embed options.
[RECOMMENDED] Stable release: enable the stable release (and disable the latest release) to use the latest stable release of the app.
Latest release: enable the latest release (and disable the stable release) to get early access to new features and recent fixes.
How to enable or disable App embeds
IMPORTANT: when Discount Ninja is configured to use App embeds, you must ensure that the App embed is enabled on the theme. If you change themes or publish an older theme, you'll need to ensure the App embed is enabled.
Open the Online Store section in the Shopify admin and click Themes:
Find the theme you want to customize and click the Customize button for that theme:
The theme editor opens.
In the sidebar on the left, click App Embeds. If you can't find Discount Ninja in the list type Discount Ninja in the search bar (where it says "Search app embeds"').
Enable either the Stable or Latest release.
You can enable a different release on different themes. This can be useful to test the latest release on a theme that is not live.
Note: enable only one of those two options on each theme.