Localist Default Cookie Policy
When users visit our calendars, they’ll see a notification informing them about our use of cookies and how they enhance their experience. Users will be able to customize their preferences and which cookies they’d like to allow, though first-party cookies essential to the functionality of Localist will always be used.
The pop-up will automatically pull the colors and styling from your platform.
This cookie policy will be enabled for all platforms by default. However, clients who already comply with relevant privacy regulations with their own cookie policy will be able to turn our prompt off as needed.
- Open the Admin Dash
- Navigate to Settings
- Click Platform Settings
- Enable/Disable Cookie Consent Prompt checkbox
- Save Changes
Clients can enable or disable the cookie consent prompt in their Platform Settings.
The cookie policy that displays will utilize the platform’s primary button styling.
Implementing Your Own Cookie Consent
If your organization uses its own cookie / privacy policy instead of Localist's default above, you can integrate with our consent management API. This allows your own policy to communicate users' consent status to our system.
How To
Localist has a JavaScript object exposed for you to use: Slzr.ConsentManager
. This object provides methods for managing cookie consent status. Here's how to use it:
Available Methods
getConsentStatus()
: Returns the current consent statussetConsentStatus()
: Sets the consent status to a specified valueresetConsentStatus()
: Resets the consent status (rarely needed)
Consent Status Values
Localist recognizes three possible consent states:
UNACCEPTED
: Initial state before user choiceNECESSARY_ONLY
: User has accepted only necessary cookiesACCEPTED
: User has accepted all cookies
These are constants defined under Slzr.ConsentManager.ConsentStatus
Example
To set an accepted consent status:
Slzr.ConsentManager.setConsentStatus(Slzr.ConsentManager.ConsentStatus.ACCEPTED)