> For the complete documentation index, see [llms.txt](https://docs.didomi.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.didomi.io/consent-management-platform-cmp.md).

# Consent Management Platform (CMP)

- [Introduction](https://docs.didomi.io/consent-management-platform-cmp/introduction.md)
- [Consent Management Platform (CMP) implementation overview](https://docs.didomi.io/consent-management-platform-cmp/introduction/consent-management-platform-cmp-implementation-overview.md)
- [CMP behavior for granular consent](https://docs.didomi.io/consent-management-platform-cmp/introduction/cmp-behavior-for-granular-consent.md)
- [CMP glossary](https://docs.didomi.io/consent-management-platform-cmp/introduction/cmp-glossary.md)
- [Manage vendor tags without tag management solution (TMS)](https://docs.didomi.io/consent-management-platform-cmp/introduction/manage-vendor-tags-without-tag-management-solution-tms.md)
- [Use multiple tag managers](https://docs.didomi.io/consent-management-platform-cmp/introduction/use-multiple-tag-managers.md)
- [CMP behavior with bots](https://docs.didomi.io/consent-management-platform-cmp/introduction/cmp-behavior-with-bots.md)
- [Sharing end-user consent with vendors](https://docs.didomi.io/consent-management-platform-cmp/introduction/sharing-end-user-consent-with-vendors.md)
- [Share end-user consent across multiple domains](https://docs.didomi.io/consent-management-platform-cmp/introduction/share-end-user-consent-across-multiple-domains.md)
- [Share end-user consent with sub-domains](https://docs.didomi.io/consent-management-platform-cmp/introduction/share-end-user-consent-with-sub-domains.md)
- [Share end-user consent across devices](https://docs.didomi.io/consent-management-platform-cmp/introduction/share-end-user-consent-across-devices.md)
- [Vendor cookies dropped before end-user consent](https://docs.didomi.io/consent-management-platform-cmp/introduction/vendor-cookies-dropped-before-end-user-consent.md)
- [Collect end-user consent before embedded video](https://docs.didomi.io/consent-management-platform-cmp/introduction/collect-end-user-consent-before-embedded-video.md)
- [Collect end-user consent for Google Maps](https://docs.didomi.io/consent-management-platform-cmp/introduction/collect-end-user-consent-for-google-maps.md)
- [Privacy hub widget implementation overview](https://docs.didomi.io/consent-management-platform-cmp/introduction/privacy-hub-widget-implementation-overview.md)
- [Privacy center](https://docs.didomi.io/consent-management-platform-cmp/introduction/privacy-center.md)
- [Vendor lists](https://docs.didomi.io/consent-management-platform-cmp/vendor-lists.md)
- [Manage vendors list template](https://docs.didomi.io/consent-management-platform-cmp/vendor-lists/manage-vendors-list-template.md)
- [CMP Vendor Sync (CVS)](https://docs.didomi.io/consent-management-platform-cmp/vendor-lists/cmp-vendor-sync-cvs.md)
- [Add vendors via CMP Vendor Sync](https://docs.didomi.io/consent-management-platform-cmp/vendor-lists/add-vendors-via-cmp-vendor-sync.md)
- [Determine purposes for vendors](https://docs.didomi.io/consent-management-platform-cmp/vendor-lists/determine-purposes-for-vendors.md)
- [Consent notices](https://docs.didomi.io/consent-management-platform-cmp/consent-notices.md)
- [Multi-regulation approach](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/multi-regulation-approach.md)
- [Create consent notice](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/create-consent-notice.md)
- [Create consent notice (CTV)](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/create-consent-notice-ctv.md)
- [Create consent notice (mobile)](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/create-consent-notice-mobile.md)
- [Create consent notice (AMP)](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/create-consent-notice-amp.md)
- [Configure A/B test](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/configure-a-b-test.md)
- [Restricted CSS expressions](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/restricted-css-expressions.md)
- [Force consent notice language to match website](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/force-consent-notice-language-to-match-website.md)
- [Text macros](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/text-macros.md)
- [Same consent notice ID with different logo](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/same-consent-notice-id-with-different-logo.md)
- [Default conditions for re-collecting consent](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/default-conditions-for-re-collecting-consent.md)
- [Re-collect consent](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/re-collect-consent.md)
- [Block notice on page](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/block-notice-on-page.md)
- [Reorder consent notice buttons (web)](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/reorder-consent-notice-buttons-web.md)
- [Customize consent notice language](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/customize-consent-notice-language.md)
- [Processing rule override](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/processing-rule-override.md)
- [Configure publisher restrictions](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/configure-publisher-restrictions.md)
- [Add vendors to consent notice](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/add-vendors-to-consent-notice.md)
- [Retrieve vendor ID](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/retrieve-vendor-id.md)
- [Retrieve end-user information from consent notice](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/retrieve-end-user-information-from-consent-notice.md)
- [Mobile app v2 (webview)](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/mobile-app-v2-webview.md)
- [WCAG 2.1 accessibility compliance](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/wcag-2.1-accessibility-compliance.md)
- [Accessible CSS customization](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/accessible-css-customization.md)
- [Archive consent notice](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/archive-consent-notice.md)
- [Target consent notice](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/target-consent-notice.md)
- [Quebec Law 25 compliance](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/quebec-law-25-compliance.md)
- [Configure no-interaction timer as consent refusal](https://docs.didomi.io/consent-management-platform-cmp/consent-notices/configure-no-interaction-timer-as-consent-refusal.md)
- [Troubleshoot](https://docs.didomi.io/consent-management-platform-cmp/troubleshoot.md)
- [Incorrect or missing consent notice on website](https://docs.didomi.io/consent-management-platform-cmp/troubleshoot/incorrect-or-missing-consent-notice-on-website.md)
- [Check consent notice implementation (web)](https://docs.didomi.io/consent-management-platform-cmp/troubleshoot/check-consent-notice-implementation-web.md): This guide will help you undertake some of the necessary checks to make sure your consent notice interface and setup are working as expected.
- [SDK version control](https://docs.didomi.io/consent-management-platform-cmp/sdk-version-control.md)
- [Configure web SDK version control](https://docs.didomi.io/consent-management-platform-cmp/sdk-version-control/configure-web-sdk-version-control.md)
- [Configure web-based CTV SDK version control](https://docs.didomi.io/consent-management-platform-cmp/sdk-version-control/configure-web-based-ctv-sdk-version-control.md)
- [Frameworks/Regulations](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations.md)
- [Global Privacy Control (GPC)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/global-privacy-control-gpc.md)
- [General Data Protection Regulation (GDPR)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr.md)
- [GDPR countries](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/gdpr-countries.md)
- [Personal data (GDPR) overview](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/personal-data-gdpr-overview.md)
- [Obligation to inform (GDPR)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/obligation-to-inform-gdpr.md)
- [Consent (GDPR)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/consent-gdpr.md)
- [Register of Processing Tools' features](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/register-of-processing-tools-features.md)
- [Guidelines for consent notice (Spain - AEPD)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/guidelines-for-consent-notice-spain-aepd.md): The Spanish Data Protection Agency (AEPD) has recently updated its requirements on cookie consent banners in line with new directives issued by the European Data Protection Board.
- [CNIL (Commission Nationale de l'Informatique et des Libertés](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/cnil-commission-nationale-de-linformatique-et-des-libertes.md)
- [Create a category for purpose](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/create-a-category-for-purpose.md)
- [Create required purpose for necessary cookies](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/create-required-purpose-for-necessary-cookies.md)
- [Modify or delete a custom category](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/modify-or-delete-a-custom-category.md)
- [IAB TCF](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf.md)
- [IAB TCF 2.3](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.3.md)
- [IAB TCF 2.2](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.2.md)
- [TCF v2.2 Summary of Purposes/Features](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.2/tcf-v2.2-summary-of-purposes-features.md)
- [TCF v2.2 FAQs](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.2/tcf-v2.2-faqs.md)
- [TCF v2.2 Migration guide](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.2/tcf-v2.2-migration-guide.md)
- [TCF v2.2 implementation calendar](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.2/tcf-v2.2-implementation-calendar.md)
- [TCF v2.2: What will change in your notice](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.2/tcf-v2.2-what-will-change-in-your-notice.md)
- [TCF v2.2 consent notice requirements](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-2.2/tcf-v2.2-consent-notice-requirements.md)
- [Deactivate IAB TCF integration for consent notice](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/deactivate-iab-tcf-integration-for-consent-notice.md)
- [Standard text](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/standard-text.md)
- [Standard text per language](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/standard-text-per-language.md)
- [Add custom standard text to consent notice](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/add-custom-standard-text-to-consent-notice.md)
- [View vendors and associated purposes](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/view-vendors-and-associated-purposes.md)
- [Configure legitimate interest behavior when end-user disagrees](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/configure-legitimate-interest-behavior-when-end-user-disagrees.md)
- [TCF String](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/tcf-string.md)
- [Google's IAB TCF membership](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/googles-iab-tcf-membership.md)
- [IAB TCF framework vs. No preset](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-framework-vs.-no-preset.md)
- [Missing vendors or purposes in the consent string or when using the \_\_tcfapi() function](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/missing-vendors-or-purposes-in-the-consent-string-or-when-using-the-__tcfapi-function.md)
- [IAB TCF stacks](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-stacks.md): Didomi allows you to put the purposes into stacks in compliance with TCFv2.2
- [IAB TCF v2 compliance checks](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-v2-compliance-checks.md)
- [Withdrawing consent in IAB TCF](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-tcf/withdrawing-consent-in-iab-tcf.md)
- [IAB Global Privacy Protocol (GPP)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp.md)
- [Enable IAB GPP Integration](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/enable-iab-gpp-integration.md)
- [Multi-State Privacy Agreement (MSPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/multi-state-privacy-agreement-mspa.md)
- [US privacy V2](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/us-privacy-v2.md)
- [Configure IAB GPP fields based on user consent](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/configure-iab-gpp-fields-based-on-user-consent.md)
- [GPP String](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string.md)
- [U.S. National Privacy Section](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-national-privacy-section.md)
- [U.S. State Privacy Sections](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections.md)
- [California (CPRA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/california-cpra.md)
- [Colorado (CPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/colorado-cpa.md)
- [Connecticut (CTDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/connecticut-ctdpa.md)
- [Delaware (DPDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/delaware-dpdpa.md)
- [Florida (FDBR)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/florida-fdbr.md)
- [Indiana (INCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/indiana-incdpa.md)
- [Iowa (ICDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/iowa-icdpa.md)
- [Kentucky (KCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/kentucky-kcdpa.md)
- [Maryland (MODPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/maryland-modpa.md)
- [Minnesota (MNCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/minnesota-mncdpa.md)
- [Montana (MCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/montana-mcdpa.md)
- [Nebraska (NDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/nebraska-ndpa.md)
- [New Hampshire (NHPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/new-hampshire-nhpa.md)
- [New Jersey (NJDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/new-jersey-njdpa.md)
- [Oregon (OCPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/oregon-ocpa.md)
- [Rhode Island (RIDTPPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/rhode-island-ridtppa.md)
- [Tennessee (TIPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/tennessee-tipa.md)
- [Texas (TDPSA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/texas-tdpsa.md)
- [Utah (UCPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/utah-ucpa.md)
- [Virginia (VCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/iab-global-privacy-protocol-gpp/gpp-string/u.s.-state-privacy-sections/virginia-vcdpa.md)
- [United States (US)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us.md)
- [Colorado (CPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/colorado-cpa.md)
- [California (CPRA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/california-cpra.md)
- [CPRA logic](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/california-cpra/cpra-logic.md)
- [Monitor CPRA data](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/california-cpra/monitor-cpra-data.md)
- [Communicate consent to vendors (CPRA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/california-cpra/communicate-consent-to-vendors-cpra.md)
- [California Invasion of Privacy Act (CIPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/california-cpra/california-invasion-of-privacy-act-cipa.md)
- [Is it compulsory to use the existing categories for CPRA?](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/california-cpra/is-it-compulsory-to-use-the-existing-categories-for-cpra.md)
- [Kentucky (KCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/kentucky-kcdpa.md)
- [Connecticut (CTDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/connecticut-ctdpa.md)
- [Delaware (DPDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/delaware-dpdpa.md)
- [Florida (FDBR)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/florida-fdbr.md)
- [Iowa (ICDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/iowa-icdpa.md)
- [Indiana (INCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/indiana-incdpa.md)
- [Montana (MCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/montana-mcdpa.md)
- [Minnesota (MNCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/minnesota-mncdpa.md)
- [Maryland (MODPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/maryland-modpa.md)
- [Nebraska (NDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/nebraska-ndpa.md)
- [New Hampshire (NHPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/new-hampshire-nhpa.md)
- [New Jersey (NJDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/new-jersey-njdpa.md)
- [Oregon (OCPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/oregon-ocpa.md)
- [Rhode Island (RIDTPPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/rhode-island-ridtppa.md)
- [Texas (TDPSA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/texas-tdpsa.md)
- [Tennessee (TIPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/tennessee-tipa.md)
- [Utah (UCPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/utah-ucpa.md)
- [Virginia (VCDPA)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/united-states-us/virginia-vcdpa.md)
- [Google Consent Mode v2](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/google-consent-mode-v2.md)
- [Google Consent Mode v2 (Basic)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/google-consent-mode-v2/google-consent-mode-v2-basic.md)
- [Google Consent Mode v2 (Advanced)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/google-consent-mode-v2/google-consent-mode-v2-advanced.md)
- [Microsoft Consent Mode](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/microsoft-consent-mode.md)
- [Amazon Consent Signal (ACS)](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/amazon-consent-signal-acs.md)
- [WordPress Consent API](https://docs.didomi.io/consent-management-platform-cmp/frameworks-regulations/wordpress-consent-api.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.didomi.io/consent-management-platform-cmp.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
