Due to Google’s deprecation of Chrome Apps, Nutrislice is transitioning its Digital Signage Chrome application to a modern Progressive Web Application. To make this transition as seamless as possible, the following steps must be observed.
If your Chromeboxes use a Chrome license managed by Nutrislice, we will take care of these steps for you. If your organization hosts the devices on its own Chrome licenses, your Google Chrome Administrator must take these steps.
Install Nutrislice Digital Signage v2.0.0
Install the newest version of the Progressive Web Application.
- Log into the Google Admin: https://admin.google.com
- Navigate to Devices → Chrome → Apps & Extensions. Select the "Kiosks" tab along the top.
- Choose the Organizational Unit you wish to apply the update to
- Hover over the yellow “+” in the bottom right, and choose the top option: “Add by URL”.
- In the modal that opens, enter “https://signage-kiosk.nutrislice.com”. Click “SAVE”
- On the next screen, Agree to the Terms.
Install the Nutrislice Signage Transition Extension
This extension will only work on devices with ChromeOS v90 or newer. If your devices is on an earlier version of ChromeOS and cannot upgrade, you will need to proceed to installing v2.0.0 and manually enter the screen URLs.
The Signage Transition Extension ensures a smooth transition from the old application to the new application, and will automatically load the URL as previously entered in the old Chrome Application (as captured by the Chrome app v 1.7.1. If your devices never ran v1.7.1, you will need to enter the screen URLs manually)
- Remaining in the Organizational Unit that contains all your Nutrislice devices, ensure you are in Devices → Chrome → Apps & Extension. Click on the "Kiosks" tab along the top, then click on the newly installed Nutrislice Digital Signage v2.0.0
- In the right-side pane that opens, scroll down to the "Extensions" section:
- Choose "ADD EXTENSION" and choose "Add from a custom URL"
- In the modal that opens, enter the following:
-
Extension ID: fchjeaijmikbndfopclfgplhcineoohh
-
Choose “From a custom URL”
-
URL: https://s3.us-east-1.amazonaws.com/signage-transition.nutrislice.com/update-transition.xml
-
- Choose CONFIRM to save the extension
- Finally, Choose "Save" in the upper right hand corner
Launch Nutrislice Digital Signage v2.0.0
Finally, the new application and extension must be deployed to your devices. At the top of the App list, select Nutrislice Digital Signage v 2.0.0 as the “Auto-launch app”. The next time your devices restart, they will launch the new application and automatically load up the most recently used Nutrislice Digital Signage URL.
Troubleshooting: How to Set URLs Manually
If your devices never ran v 1.7.1 of the app, or you are unable to use the transition extension due to an unsupported OS version, you will need to manually set the screen URL in the newly installed 2.0.0 app.
Screen URLs can be found in the Nutrislice Admin under Digital Signage > Screen Management > Screens. Each device should have a unique Screen entry on this page.
There are 2 ways to set the screen URL:
- Option 1: Enter the URL
- When the Nutrislice Digital Signage app launches, remotely (or on-site) access the Chromebox and move your cursor to the top of the screen. This will expose the URL bar where you can type the URL.
- Option 2: Assign with Code
- When the Nutrislice Digital Signage app launches, it will display the nutrislice logo with a 5 character "Screen Code." Note this code and which device it belongs to.
- In the Nutrislice Admin, navigate to Digital Signage > Screen Management > Screens.
- Locate the row with the Screen name you want to associate the device to.
- Click the 3 dot icon on the far right side of the row and choose "Assign with Code"
- In the window, enter the code displayed on the device and click confirm.
FAQ
What if I can't update by 12/31/24?
There is an option to extend this timeline for Chrome App support to June 2025 by enabling a setting in your Google Admin.
- Open the Google Admin
- In the left sidebar, Select Devices → Chrome → Settings
- Select your top Organizational Unit (or the OU containing all your Nutrislice devices)
- Under the "User & Browser Settings" tab scroll to the "Apps and Extensions" section and set "Manifest V2 Extension Availability to "Enable manifest v2 extensions."
- Under "Device Settings" tab, scroll to the "Sign-in settings" section and set "Manifest v2 extension availability on sign-in screen" to "Enable manifest v2 extensions on the sign-in screen."
- Under the "Managed guest session setting" tab scroll to the "Apps and Extensions" section and set "Manifest V2 Extension Availability to "Enable manifest v2 extensions."