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

# CONFIGURATION

- [Step 1: Access AppConsent](https://docs.sfbx.io/configuration/step-1-access-appconsent.md)
- [Step 2: Create a notice](https://docs.sfbx.io/configuration/step-2-create-a-notice.md)
- [2.1. Create a source](https://docs.sfbx.io/configuration/step-2-create-a-notice/2.1.-create-a-source.md)
- [Add extra vendor](https://docs.sfbx.io/configuration/step-2-create-a-notice/2.1.-create-a-source/add-extra-vendor.md)
- [Add extra purpose](https://docs.sfbx.io/configuration/step-2-create-a-notice/2.1.-create-a-source/add-extra-purpose.md)
- [2.2 Add a notice](https://docs.sfbx.io/configuration/step-2-create-a-notice/2.2-add-a-notice.md)
- [Configure a web notice](https://docs.sfbx.io/configuration/step-2-create-a-notice/2.2-add-a-notice/configure-a-web-notice.md)
- [Configure a mobile notice](https://docs.sfbx.io/configuration/step-2-create-a-notice/2.2-add-a-notice/configure-a-mobile-notice.md)
- [2.3 Actions on a notice](https://docs.sfbx.io/configuration/step-2-create-a-notice/2.3-actions-on-a-notice.md)
- [Step 3: Notice implementation (Web / App / TV)](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv.md)
- [Web CMP](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp.md): Implement a notice on a website using Javascript, as described below.
- [Implement with Shopify](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp/implement-with-shopify.md): On this page you'll find instructions on how to implement AppConsent CMP with Shopify.
- [Privacy Center Kit](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp/privacy-center-kit.md)
- [Prebid.js](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp/prebid.js.md)
- [AMP](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp/amp.md)
- [Migration of the CMP implementation](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp/migration-of-the-cmp-implementation.md): Since version 32.0.0 of the CMP, the implementation in your website has been simplified. In the page, we will see how to migrate step by step from old implementation to the new one.
- [Blocking tags using Guardian](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp/blocking-tags-using-guardian.md)
- [Setting up Google Consent Mode v2 for Google Analytics and Google Ads](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/web-cmp/setting-up-google-consent-mode-v2-for-google-analytics-and-google-ads.md): Since version 32.7.1 of the CMP, we improved a lot the behavior of the Google Consent Mode v2 in order to be bulletproof regarding the Google requirements.
- [Google GTM](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/google-gtm.md)
- [Install AppConsent with Google Tag Manager](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/google-gtm/install-appconsent-with-google-tag-manager.md)
- [Manage Google Analytics](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/google-gtm/manage-google-analytics.md)
- [Control your Extra vendors finely](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/google-gtm/control-your-extra-vendors-finely.md)
- [Manage GTM by purposes](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/google-gtm/manage-gtm-by-purposes.md)
- [Meta/Facebook pixel](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/google-gtm/meta-facebook-pixel.md)
- [Fixing Google errors 2.1a](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/google-gtm/fixing-google-errors-2.1a.md)
- [Android](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android.md): How to use the SDK ?
- [Unified SDK](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk.md)
- [Step 1: Repository](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk/step-1-repository.md): Dependency Resolution Management
- [Step 2: Dependency](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk/step-2-dependency.md)
- [Step 3: Integration](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk/step-3-integration.md)
- [How to use it ?](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk/how-to-use-it.md)
- [Git sample](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk/git-sample.md): A ready-to-run Android project showcasing a full integration of the UnifiedSDK.
- [Migrate from 0.3.0-beta01 to 6.0.0](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk/migrate-from-0.3.0-beta01-to-6.0.0.md)
- [Migrate from Old SDK](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/unified-sdk/migrate-from-old-sdk.md)
- [Old SDK (AppConsentSDK)](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk.md)
- [Step 1: Repository](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/step-1-repository.md): Dependency Resolution Management
- [Step 2: Dependency](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/step-2-dependency.md)
- [Step 3: Integration](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/step-3-integration.md)
- [How to use it?](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/how-to-use-it.md)
- [Go further](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/go-further.md): Examples
- [Mobile / Tablet](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/go-further/mobile-tablet.md)
- [TV](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/go-further/tv.md)
- [FAQ](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/android/old-sdk-appconsentsdk/faq.md)
- [iOS](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios.md)
- [AppConsent Unified SDK](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk.md)
- [Step 1: Get Started](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/step-1-get-started.md): Dependency Resolution Management
- [Step 2: Basic Integration](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/step-2-basic-integration.md)
- [Step 3: Advanced Integration](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/step-3-advanced-integration.md)
- [Go further](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/go-further.md)
- [Advanced Interaction](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/go-further/advanced-interaction.md)
- [Data Access](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/go-further/advanced-interaction/data-access.md): Here's a list of methods that could be useful if you want to go further in tracking user consent.
- [Specific Actions](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/go-further/advanced-interaction/specific-actions.md): Here's a list of methods that could be useful if you want to interact further with our SDK (updating some data sets, overriding consent, etc)
- [Logging](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/go-further/logging.md)
- [App Tracking Transparency](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-unified-sdk/go-further/app-tracking-transparency.md)
- [AppConsent SDK](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-sdk.md)
- [React Native](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-sdk/react-native.md)
- [Flutter](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-sdk/flutter.md)
- [Unity](https://docs.sfbx.io/configuration/step-3-notice-implementation-web-app-tv/ios/appconsent-sdk/unity.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.sfbx.io/configuration.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.
