Description
Some items that Messenger JavaScript SDK persists in browsers' LocalStorage will have their keys updated. The items in question are: _actsc
, _actec
, _actmr
, _actmu
, _actms
, _actts
and _actvc
.
Each key will now be prefixed by the Messenger deployment ID the value originated from, for example _actmu
will now be _{deploymentId}:actmu
.
Change Category
Informational
Change Context
It is necessary to ensure that all data persisted in browsers' LocalStorage is scoped to a single Messenger deployment. Some items persisted by Messenger JavaScript SDK have keys already prefixed by deployment ID and this change aligns other documented items, so that the behavior is consistent across all Messenger SDK plugins. Consistent behavior is important for future efforts, like web sessions division-awareness.
Change Impact
Customers that strictly control LocalStorage access will need to update their policies to allow updated items with new keys, now prefixed by Messenger deployment ID.
Date of Change
No sooner than July 15th, 2024
Update: new release date planned for July 22nd, 2024
Update: new release date planned for August 5th, 2024
Impacted APIs
No APIs impacted.
References
[GPE-13833], [AI-992]