Class GenerateReachForecastRequest
Request message for ReachForecastService.GenerateReachForecast.
Implements
Inherited Members
Namespace: Google.Apis.DisplayVideo.v4.Data
Assembly: Google.Apis.DisplayVideo.v4.dll
Syntax
public class GenerateReachForecastRequest : IDirectResponseSchema
Properties
CampaignDuration
Required. The duration of the planned campaign.
Declaration
[JsonProperty("campaignDuration")]
public virtual CampaignDuration CampaignDuration { get; set; }
Property Value
| Type | Description |
|---|---|
| CampaignDuration |
CurrencyCode
Required. The currency code for the plan in ISO 4217 format.
Declaration
[JsonProperty("currencyCode")]
public virtual string CurrencyCode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MinEffectiveFrequency
Optional. The minimum effective frequency for the reported reach metrics. This is the smallest number of times a customer must be exposed to the ad for it to be considered effective. This setting only impacts reporting. Must be between 1 and 10, inclusive. If not specified, a default of 1 is applied.
Declaration
[JsonProperty("minEffectiveFrequency")]
public virtual int? MinEffectiveFrequency { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
PlannedProducts
Required. The list of line items to include in the forecast.
Declaration
[JsonProperty("plannedProducts")]
public virtual IList<PlannedProduct> PlannedProducts { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<PlannedProduct> |
Targeting
Required. The targeting parameters of the planned campaign.
Declaration
[JsonProperty("targeting")]
public virtual Targeting Targeting { get; set; }
Property Value
| Type | Description |
|---|---|
| Targeting |