Class GoogleAdsSearchads360V23ServicesGenerateBenchmarksMetricsRequest
Request message for BenchmarksService.GenerateBenchmarksMetrics.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ServicesGenerateBenchmarksMetricsRequest : IDirectResponseSchema
Properties
ApplicationInfo
Additional information on the application issuing the request.
Declaration
[JsonProperty("applicationInfo")]
public virtual GoogleAdsSearchads360V23CommonAdditionalApplicationInfo ApplicationInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonAdditionalApplicationInfo |
BenchmarksSource
Required. The source used to generate benchmarks metrics for.
Declaration
[JsonProperty("benchmarksSource")]
public virtual GoogleAdsSearchads360V23ServicesBenchmarksSource BenchmarksSource { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ServicesBenchmarksSource |
CurrencyCode
Optional. The three-character ISO 4217 currency code. If unspecified, the default currency for monetary values is USD.
Declaration
[JsonProperty("currencyCode")]
public virtual string CurrencyCode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CustomerBenchmarksGroup
The name of the customer being planned for. This is a user-defined value.
Declaration
[JsonProperty("customerBenchmarksGroup")]
public virtual string CustomerBenchmarksGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DateRange
The date range to aggregate metrics over. If unset, data will be returned for the most recent quarter for which data is available. Dates can be retrieved using BenchmarksService.ListBenchmarksAvailableDates.
Declaration
[JsonProperty("dateRange")]
public virtual GoogleAdsSearchads360V23CommonDateRange DateRange { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonDateRange |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Location
Required. The location to generate benchmarks metrics for.
Declaration
[JsonProperty("location")]
public virtual GoogleAdsSearchads360V23CommonLocationInfo Location { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonLocationInfo |
ProductFilter
Required. The products to aggregate metrics over. Product filter settings support a list of product IDs or a list of marketing objectives.
Declaration
[JsonProperty("productFilter")]
public virtual GoogleAdsSearchads360V23ServicesProductFilter ProductFilter { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ServicesProductFilter |