> For the complete documentation index, see [llms.txt](https://docs.jentis.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.jentis.com/consent-center/google-consent-mode-vendor-settings/use-case-2-customized-categories-and-vendors.md).

# Use Case 2 – Customized Categories and Vendors

In this use case we discuss how JENTIS can submit consent information to Google Consent Mode when working with **custom vendors or categories** that you define in your Consent Management Platform (CMP).

### Why Use Custom Vendors?

In some scenarios you may want to define a **custom vendor** or **custom category** in your CMP.\
For example, you might create a category called **“Analytics Tools”** that functions as a surrogate for a Google Consent Mode setting such as `analytics_storage`.

This allows you to treat a Google Consent Mode signal just like any other cookie or vendor consent option provided to your users.

### Aligning Custom Vendors with JENTIS

To align this setup with JENTIS and the Google Tag (`gtag`), follow these steps:

1. **Create a custom vendor** in JENTIS:
   * Go to **Legal Hub → Vendors** in your JENTIS DCP.
   * Click **Add New Vendor** and define the vendor (e.g. “Analytics Tools”).

<figure><img src="/files/yN5aUMmj83d8ONlKTriS" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4XriwxADzWQSPLD4icK6" alt=""><figcaption></figcaption></figure>

2. **Map Google Consent Mode settings** in this new vendor:

* Within the vendor settings, select which Consent Mode strings (e.g. `analytics_storage`) should be tied to this vendor’s consent status.

3. **Link the CMP vendor** to the JENTIS vendor:

* Ensure your CMP and JENTIS both use this vendor category.
* Once consent is granted in the CMP, JENTIS will translate it to the corresponding Consent Mode signal.

✅ Now, when the visitor consents to “Analytics Tools” in your CMP, JENTIS will submit `analytics_storage: granted` to the Google Tag.

### Example

A custom vendor **“Analytics Tools”** is created in JENTIS and linked to `analytics_storage`.

* If the visitor consents to “Analytics Tools,” JENTIS automatically applies:

  ```
  analytics_storage: granted
  ```
* If consent is denied, JENTIS applies:

  ```
  analytics_storage: denied
  ```

### Resolving Conflicts

You might wonder: *What happens if multiple vendors in JENTIS are linked to the same Google Consent Mode setting?*

JENTIS resolves this with a **“single signal wins”** method:

* If **any** vendor linked to `analytics_storage` is granted consent, JENTIS will submit:

  ```
  analytics_storage: granted
  ```
* Even if other vendors linked to the same setting are denied, **one granted signal is enough** to set the status as granted.

This ensures that consent signals are consistently passed to Google Tag, without ambiguity.

👉 This approach gives you maximum flexibility in designing your CMP categories while still ensuring a reliable connection to Google Consent Mode through JENTIS.


---

# 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.jentis.com/consent-center/google-consent-mode-vendor-settings/use-case-2-customized-categories-and-vendors.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.
