# firebase::gma::ump::ConsentDebugSettings


`#include <types.h>`

Debug settings for `https://developers.google.com/admob/cpp/reference/class/firebase/gma/ump/consent-info#classfirebase_1_1gma_1_1ump_1_1_consent_info_1aff1b2c4891eca23c058052b01c37290e`.

## Summary

These let you force a specific geographic location. Be sure to include debug device IDs to enable this on hardware. Debug features are always enabled for simulators.

**[Deprecated.](https://developers.google.com/admob/cpp/reference/deprecated/deprecated)** This struct has been moved to the [firebase::ump](https://developers.google.com/admob/cpp/reference/namespace/firebase/ump#namespacefirebase_1_1ump) namespace.

| ### Constructors and Destructors ||
|---|---|
| `https://developers.google.com/admob/cpp/reference/struct/firebase/gma/ump/consent-debug-settings#structfirebase_1_1gma_1_1ump_1_1_consent_debug_settings_1a7fcca3b1ecda632d2dcf15782e10ed0b()` Create a default debug setting, with debugging disabled. ||

| ### Public attributes ||
|---|---|
| `https://developers.google.com/admob/cpp/reference/struct/firebase/gma/ump/consent-debug-settings#structfirebase_1_1gma_1_1ump_1_1_consent_debug_settings_1ad22b1dc51ba486e370090ff97d86e1ea` | `std::vector< std::string >` A list of all device IDs that are allowed to use debug settings. |
| `https://developers.google.com/admob/cpp/reference/struct/firebase/gma/ump/consent-debug-settings#structfirebase_1_1gma_1_1ump_1_1_consent_debug_settings_1ae0734501b4f4f75af6cf3d73283b703d` | `https://developers.google.com/admob/cpp/reference/namespace/firebase/gma/ump#namespacefirebase_1_1gma_1_1ump_1a4d5617f24718c0f4f2e4d3268874d74f` The geographical location, for debugging. |

## Public attributes

### debug_device_ids

```c++
std::vector< std::string > firebase::gma::ump::ConsentDebugSettings::debug_device_ids
```
A list of all device IDs that are allowed to use debug settings.

You can obtain this from the device log after running with debug settings enabled.

### debug_geography

```c++
ConsentDebugGeography firebase::gma::ump::ConsentDebugSettings::debug_geography
```
The geographical location, for debugging.

## Public functions

### ConsentDebugSettings

```c++
 firebase::gma::ump::ConsentDebugSettings::ConsentDebugSettings()
```
Create a default debug setting, with debugging disabled.