# Google Consent Mode – Vendor Settings

In this article we will delve deeper into the topic of **Google Consent Mode** and the corresponding **vendor settings** in the **JENTIS Data Capturing Platform (DCP)**.\
Our focus is on how to activate the right settings for all Google Tags in both your **client-side** and **server-side** configurations.

If you are new to the subject and would like to understand the fundamentals of how JENTIS and Google Consent Mode work together, please read the introduction guide first:\
👉 Google Consent Mode Guide with JENTIS and Essential Mode

### Why This Matters

Correctly configuring Consent Mode is crucial to:

* Ensure compliance with legal requirements (GDPR, ePrivacy).
* Control how Google services behave before and after consent.
* Keep data collection consistent across **tags**, **vendors**, and **execution environments**.

### Use Cases at a Glance

This article covers three main use cases for configuring JENTIS vendor settings with Google Consent Mode (Version 2):

1. **Basic Use of JENTIS Vendor to Consent Mode Setting**
   * Direct mapping of Google-related vendors inside JENTIS.
2. **Mapping Consent for Custom Vendor Configurations**
   * Linking your Consent Management Platform (CMP) settings to JENTIS vendor definitions.
3. **Mapping CMP-Based Consent Mode Information with JENTIS**
   * Passing CMP consent signals through JENTIS to Google.

### Key Preconditions & Settings

Before implementing, be aware of the following factors that determine how your configuration behaves:

#### 1. Google Tag – Consent Mode Signals

* **Update vs. Default settings**\
  Which application provides Consent Mode signals (`update` and `default`) to `gtag()`?
  * CMP
  * Your website
  * JENTIS

It is essential to define the source clearly, otherwise conflicting consent updates may occur.

#### 2. Tag Execution

Consider **where** your Google tags are executed:

* **Client-side** (in the browser)
* **Server-side** (via JENTIS Server Tagging)
* **Hybrid** (a mix of both)

Each execution layer may require different configurations and consent mappings.

### Use Case Scenarios

#### Use Case 1: Client-Side Tag with Consent Mode in JENTIS

* Google tags execute in the browser.
* Consent Mode settings are applied via JENTIS vendor configurations.
* JENTIS ensures correct propagation of consent signals (`ad_storage`, `analytics_storage`, etc.) to `gtag()`.

#### Use Case 2: Client-Side Tag without Google Vendor

* Tag executes client-side but is not tied to a standard Google vendor in JENTIS.
* You configure Consent Mode manually in JENTIS.
* Useful for custom setups where Google services are embedded indirectly.

#### Use Case 3: Server-Side Tags with CMP/JENTIS Consent Mode

* Tags execute on the **server** (through JENTIS).
* Consent Mode information can come from:
  * CMP (direct push)
  * JENTIS (mapped vendor consent)
* Requires careful mapping to ensure signals passed downstream to Google remain consistent.

### Next Steps

* Define your **consent source of truth** (CMP, JENTIS, or direct website integration).
* Decide on execution type (**client**, **server**, or **hybrid**).
* Configure JENTIS vendor settings accordingly.
* Test in preview mode to confirm signals are sent correctly.


---

# Agent Instructions: 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:

```
GET https://docs.jentis.com/consent-center/google-consent-mode-vendor-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
