
pending
, granted
, or denied
based on evaluating ALL Osano consent categories together.
Getting Started
1
Navigate to Components
Open the Edgee console and navigate to your project’s Components section.
2
Add the Component
Select “Add a component” and choose
edgee/osano-consent-mapping
from the list of available components.3
Activate the Component
Activate the component using the toggle on the top right of the component card.
4
Confirm Setup
Confirm with “Add component” to complete the setup and begin automatic consent mapping.
How It Works
The Osano consent mapping component automatically reads theosano_consentmanager
cookie that Osano sets on your website. This cookie contains encrypted consent information that includes various consent categories:
- ESSENTIAL: Necessary functionality
- ANALYTICS: Tracking and analytics consent
- MARKETING: Marketing and advertising consent
- PERSONALIZATION: Personalization and customization consent
- STORAGE: Local storage consent
The component evaluates ALL consent categories together to determine the overall consent status. This ensures comprehensive privacy compliance by respecting user choices across all consent types.
How the Component Works
The component automatically:- Reads the
osano_consentmanager
cookie from user requests - Processes the cookie data to extract consent preferences
- Maps the consent categories to Edgee’s consent model
Consent Mapping
The component maps individual Osano category values as follows:Osano Category Value | Interpreted As |
---|---|
ACCEPT | granted |
DENY | denied |
Missing or invalid | pending |
Scenario | Final Edgee Consent |
---|---|
Any category denied | denied |
Any category pending (none denied) | pending |
All categories granted | granted |
No cookie or invalid data | pending |
Configuration
No additional configuration is required for this component. The consent mapping works automatically once the component is activated in your Edgee project.Make sure your Osano consent management platform is properly configured on your website before activating this component. The component relies on the presence of the
osano_consentmanager
cookie.Troubleshooting
Consent mapping not working correctly
Consent mapping not working correctly
Possible causes:
- Domain name mismatch between Edgee configuration and Osano setup
- Cookie encryption issues
Consent showing as denied when some categories are granted
Consent showing as denied when some categories are granted
This is expected behavior. The component uses a priority-based system where:
- ANY denied category results in overall
denied
consent - This ensures comprehensive privacy compliance
- Check which specific categories are denied in your Osano dashboard
- Verify that users have granted consent for ALL required categories
- Remember that essential functionality might still work even with
denied
consent
Privacy Compliance
This component helps maintain privacy compliance by:- Automatically respecting user consent choices made through Osano
- Ensuring consistent consent enforcement across all Edgee components
- Supporting Osano’s “$500,000 No Fines, No Penalties” guarantee through proper consent handling
Always ensure your Osano implementation complies with applicable privacy regulations in your jurisdiction. This component only maps existing consent data and does not handle the consent collection process itself.