Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Highlights
|
Platform
Partner API's
Various enhancements have been made to the PartnersAPI:
getStoreMenu endpoint has been enhanced to expose additional information.
The nutritionWithModifiers object from Sanity has been added to the partner menu (store menu with content)
vendorConfigs have been added for partners to be able to map the Sanity content information to PLUs.
Supported menu item types extended to include offers (systemwide + config) and rewards
Channel & Market APIs have been merged under partners API to have only one unified API.
Updated documentation can be found in https://euc1-prod-bk-partners-api.rbictg.com/docs/market/#tag/MenuAPI/operation/getStoreMenu
Core
A new series of improvements on the web code was recently released on the app shell. By having these improvements, the update check of the app will occur right before the app launches, triggering an immediate background download and installation, if an update is available.
At the same time, that new update is downloaded and installed in the background, seamlessly hidden from the user, with changes taking effect when the app comes into focus again.
CRM
Email & push notification
Customers will now be opted in to both email and push notifications when they opt in to communications at Sign Up. Historically, opting in to communications was only opting in users for email communications.
As part of this improvement, we advise all franchisees to perform the following two changes:
1️⃣ Update the opt in text on sign up to reflect emails and push notifications (e.g. “I want to receive special offers and other info via email and push notification"). You can do that using Lokalise.com by searching for the proper tag for your specific brand: BK - acceptEmailsAndSpecialOffers.bk; FHS - acceptEmailsAndSpecialOffers.fhs; PLK - acceptEmailsAndSpecialOffers.plk; TH - acceptEmailsAndSpecialOffers.th
Info |
---|
Thanks to the translation improvements announced here, string updates are synchronized twice per day (at 10:00 and 22:00 UTC). |
2️⃣ Display separate checkboxes for email and push Opt in. This allows users to customize the type of communication they want to receive, allowing them to opt out of a single channel if desired while still receiving comms through the other channel.
Note: To enable such a feature, go to Sanity > Marketing Content > Features > Account and ensure that ‘Opt In Setting Email and Push’ has been selected. Select the available values for Push Key and Email Key, add a Name and ensure that ‘Single Tickbox’ is unselected.