Skip to content

Commit

Permalink
Add new CMP pages (#41)
Browse files Browse the repository at this point in the history
* chore: update deps

* feat: add new pages for CMPs

* add new pages and category groups

* sorted components alphabetically (within groups)
  • Loading branch information
alexcasalboni authored Feb 10, 2025
1 parent 6ec6552 commit 9d30c92
Show file tree
Hide file tree
Showing 4 changed files with 104 additions and 7 deletions.
25 changes: 25 additions & 0 deletions components/cmp/axeptio-consent-mapping.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Axeptio Consent Mapping
description: Integrate user consent managed by Axeptio with your Edgee components.
---

import EdgeeSdk from '/snippets/edgee-sdk.mdx';

<EdgeeSdk />

[Axeptio](https://www.axept.io) helps you collect user consent on your website and build a positive consent experience.

With this component, you no longer need to [specify your users' consent](/services/data-collection/consent)
via the Edgee SDK or Edgee Data Layer: everything is done automatically.

The consent status will be automatically set to `pending`, `granted`, or `denied` based on the Axeptio cookie.

## Getting Started

**To integrate Axeptio Consent Mapping into your Edgee project:**

1. From the Edgee console, go to your project and navigate to the Data Collection service.
2. Click on "Add Component" and select "Axeptio Consent Mapping".
3. Activate the component on the top right.
4. Confirm with "Add component" to complete the setup.

26 changes: 26 additions & 0 deletions components/cmp/didomi-consent-mapping.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Didomi Consent Mapping
description: Integrate user consent managed by Didomi with your Edgee components.
---

import EdgeeSdk from '/snippets/edgee-sdk.mdx';

<EdgeeSdk />


[Didomi](https://www.didomi.io/consent-management-platform) helps you collect user consent on your website and comply with international data privacy regulations.

With this component, you no longer need to [specify your users' consent](/services/data-collection/consent)
via the Edgee SDK or Edgee Data Layer: everything is done automatically.

The consent status will be automatically set to `pending`, `granted`, or `denied` based on the Didomi cookie.

## Getting Started

**To integrate Didomi Consent Mapping into your Edgee project:**

1. From the Edgee console, go to your project and navigate to the Data Collection service.
2. Click on "Add Component" and select "Didomi Consent Mapping".
3. Activate the component on the top right.
4. Confirm with "Add component" to complete the setup.

25 changes: 25 additions & 0 deletions components/cmp/onetrust-consent-mapping.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: OneTrust Consent Mapping
description: Integrate user consent managed by OneTrust with your Edgee components.
---

import EdgeeSdk from '/snippets/edgee-sdk.mdx';

<EdgeeSdk />

The [OneTrust Consent Management Platform](https://www.onetrust.com/products/consent-management/) helps you collect user consent on your website.

With this component, you no longer need to [specify your users' consent](/services/data-collection/consent)
via the Edgee SDK or Edgee Data Layer: everything is done automatically.

The consent status will be automatically set to `pending`, `granted`, or `denied` based on the OneTrust cookie.

## Getting Started

**To integrate OneTrust Consent Mapping into your Edgee project:**

1. From the Edgee console, go to your project and navigate to the Data Collection service.
2. Click on "Add Component" and select "OneTrust Consent Mapping".
3. Activate the component on the top right.
4. Confirm with "Add component" to complete the setup.

35 changes: 28 additions & 7 deletions mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -139,13 +139,34 @@
{
"group": "Data Collection",
"pages": [
"components/data-collection/google-analytics",
"components/data-collection/amplitude",
"components/data-collection/piano-analytics",
"components/data-collection/segment",
"components/data-collection/meta-capi",
"components/data-collection/snapchat-capi",
"components/data-collection/linkedin-capi"
{
"group": "Analytics",
"icon": "display-chart-up",
"pages": [
"components/data-collection/amplitude",
"components/data-collection/google-analytics",
"components/data-collection/piano-analytics",
"components/data-collection/segment"
]
},
{
"group": "Conversion API",
"icon": "rectangle-ad",
"pages": [
"components/data-collection/linkedin-capi",
"components/data-collection/meta-capi",
"components/data-collection/snapchat-capi"
]
},
{
"group": "Consent Management Platforms (CMP)",
"icon": "cookie-bite",
"pages": [
"components/cmp/axeptio-consent-mapping",
"components/cmp/didomi-consent-mapping",
"components/cmp/onetrust-consent-mapping"
]
}
]
},
{
Expand Down

0 comments on commit 9d30c92

Please sign in to comment.