User consent and privacy settings. These settings help PAL SDK make decisions about the identifiers used while generating nonce signals.

| Constructors ||
|---|---|
| `https://developers.google.com/ad-manager/pal/cast/reference/class/goog.cast.pal.ConsentSettings#goog.cast.pal.ConsentSettings.constructor` |   |

| Properties ||
|---|---|
| `https://developers.google.com/ad-manager/pal/cast/reference/class/goog.cast.pal.ConsentSettings#goog.cast.pal.ConsentSettings.allowStorage` | Whether PAL has IAB purpose 1 consent to use identifiers and storage. |

## Constructors

*** ** * ** ***

### constructor

`new ConsentSettings(): https://developers.google.com/ad-manager/pal/cast/reference/class/goog.cast.pal.ConsentSettings`

| Returns ||
|---|---|
| `https://developers.google.com/ad-manager/pal/cast/reference/class/goog.cast.pal.ConsentSettings` |   |

## Properties

*** ** * ** ***

### allowStorage

`allowStorage: boolean` Whether PAL has IAB purpose 1 consent to use identifiers and storage. For more information, see [IAB Europe Transparency \& Consent Framework Policies](https://iabeurope.eu/iab-europe-transparency-consent-framework-policies/) You must use a Consent Management Provider (CMP) to determine the value of `allowStorage` property. By default, the `allowStorage` property is a `false` value. If specified as a `true` value, PAL SDK has consent from the user to use information like cookies, device IDs and advertising IDs. You must set this value to comply with IAB TCFv2 (Transparency and Consent Framework).