# Parameters

- [JSON representation](https://developers.google.com/bid-manager/reference/rest/v2/Parameters#SCHEMA_REPRESENTATION)
- [ReportType](https://developers.google.com/bid-manager/reference/rest/v2/Parameters#ReportType)
- [FilterPair](https://developers.google.com/bid-manager/reference/rest/v2/Parameters#FilterPair)
  - [JSON representation](https://developers.google.com/bid-manager/reference/rest/v2/Parameters#FilterPair.SCHEMA_REPRESENTATION)
- [Options](https://developers.google.com/bid-manager/reference/rest/v2/Parameters#Options)
  - [JSON representation](https://developers.google.com/bid-manager/reference/rest/v2/Parameters#Options.SCHEMA_REPRESENTATION)

Parameters of a generated report.

| JSON representation |
|---|
| ``` { "type": enum (`https://developers.google.com/bid-manager/reference/rest/v2/Parameters#ReportType`), "groupBys": [ string ], "filters": [ { object (`https://developers.google.com/bid-manager/reference/rest/v2/Parameters#FilterPair`) } ], "metrics": [ string ], "options": { object (`https://developers.google.com/bid-manager/reference/rest/v2/Parameters#Options`) } } ``` |

| Fields ||
|---|---|
| `type` | ``enum (`https://developers.google.com/bid-manager/reference/rest/v2/Parameters#ReportType`)`` The type of the report. The type of the report determines the dimesions, filters, and metrics that can be used. |
| `groupBys[]` | `string` Dimensions by which to segment and group the data. Defined by [Filter](https://developers.google.com/bid-manager/reference/rest/v2/filters-metrics#filters) values. |
| `filters[]` | ``object (`https://developers.google.com/bid-manager/reference/rest/v2/Parameters#FilterPair`)`` Filters to limit the scope of reported data. |
| `metrics[]` | `string` Metrics to define the data populating the report. Defined by [Metric](https://developers.google.com/bid-manager/reference/rest/v2/filters-metrics#metrics) values. |
| `options` | ``object (`https://developers.google.com/bid-manager/reference/rest/v2/Parameters#Options`)`` Additional report parameter options. |

## ReportType

Available types of report.

| Enums ||
|---|---|
| `REPORT_TYPE_UNSPECIFIED` | Default value when report type is not specified or is unknown in this version. |
| `STANDARD` | Standard report. |
| `INVENTORY_AVAILABILITY` | Inventory Availability report. |
| `AUDIENCE_COMPOSITION` | Audience Composition report. > [!WARNING] > This item is deprecated! |
| `FLOODLIGHT` | Floodlight report. |
| `YOUTUBE` | YouTube report. |
| `GRP` | GRP report. |
| `YOUTUBE_PROGRAMMATIC_GUARANTEED` | YouTube Programmatic Guaranteed report. |
| `REACH` | Reach report. |
| `UNIQUE_REACH_AUDIENCE` | Unique Reach Audience report. |
| `FULL_PATH` | Full Path report. > [!WARNING] > This item is deprecated! |
| `PATH_ATTRIBUTION` | Path Attribution report. > [!WARNING] > This item is deprecated! |

## FilterPair

Represents a single filter rule.

| JSON representation |
|---|
| ``` { "type": string, "value": string } ``` |

| Fields ||
|---|---|
| `type` | `string` The type of value to filter by. Defined by a [Filter](https://developers.google.com/bid-manager/reference/rest/v2/filters-metrics#filters) value. |
| `value` | `string` The identifying value to filter by, such as a relevant resource ID. |

## Options

Report parameter options.

| JSON representation |
|---|
| ``` { "includeOnlyTargetedUserLists": boolean } ``` |

| Fields ||
|---|---|
| `includeOnlyTargetedUserLists` | `boolean` Whether to include data for audience lists specifically targeted by filtered line items or insertion orders. Requires the use of `FILTER_INSERTION_ORDER` or `FILTER_LINE_ITEM` filters. |