Class GoogleAdsSearchads360V23ResourcesBiddingSeasonalityAdjustment
Represents a bidding seasonality adjustment. Cannot be used in manager accounts. See "About seasonality adjustments" at https://support.google.com/google-ads/answer/10369906.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ResourcesBiddingSeasonalityAdjustment : IDirectResponseSchema
Properties
AdvertisingChannelTypes
The seasonality adjustment will apply to all the campaigns under the listed channels retroactively as well as going forward when the scope of this adjustment is CHANNEL. The supported advertising channel types are DISPLAY, SEARCH and SHOPPING. Note: a seasonality adjustment with both advertising_channel_types and campaign_ids is not supported.
Declaration
[JsonProperty("advertisingChannelTypes")]
public virtual IList<string> AdvertisingChannelTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Campaigns
The seasonality adjustment will apply to the campaigns listed when the scope of this adjustment is CAMPAIGN. The maximum number of campaigns per event is 2000. Note: a seasonality adjustment with both advertising_channel_types and campaign_ids is not supported.
Declaration
[JsonProperty("campaigns")]
public virtual IList<string> Campaigns { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ConversionRateModifier
Conversion rate modifier estimated based on expected conversion rate changes. When this field is unset or set to 1.0 no adjustment will be applied to traffic. The allowed range is 0.1 to 10.0.
Declaration
[JsonProperty("conversionRateModifier")]
public virtual double? ConversionRateModifier { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
Description
The description of the seasonality adjustment. The description can be at most 2048 characters.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Devices
If not specified, all devices will be included in this adjustment. Otherwise, only the specified targeted devices will be included in this adjustment.
Declaration
[JsonProperty("devices")]
public virtual IList<string> Devices { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EndDateTime
Required. The exclusive end time of the seasonality adjustment in yyyy-MM-dd HH:mm:ss format. The length of [start_date_time, end_date_time) interval must be within (0, 14 days].
Declaration
[JsonProperty("endDateTime")]
public virtual string EndDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
The name of the seasonality adjustment. The name can be at most 255 characters.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResourceName
Immutable. The resource name of the seasonality adjustment. Seasonality adjustment resource names have the
form: customers/{customer_id}/biddingSeasonalityAdjustments/{seasonality_adjustment_id}
Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Scope
The scope of the seasonality adjustment.
Declaration
[JsonProperty("scope")]
public virtual string Scope { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SeasonalityAdjustmentId
Output only. The ID of the seasonality adjustment.
Declaration
[JsonProperty("seasonalityAdjustmentId")]
public virtual long? SeasonalityAdjustmentId { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
StartDateTime
Required. The inclusive start time of the seasonality adjustment in yyyy-MM-dd HH:mm:ss format. A seasonality adjustment is forward looking and should be used for events that start and end in the future.
Declaration
[JsonProperty("startDateTime")]
public virtual string StartDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Status
Output only. The status of the seasonality adjustment.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| string |