Class GoogleAdsSearchads360V0ResourcesCampaignBudget
A campaign budget.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v0.Data
Assembly: Google.Apis.SA360.v0.dll
Syntax
public class GoogleAdsSearchads360V0ResourcesCampaignBudget : IDirectResponseSchema
Properties
AmountMicros
The average daily amount to be spent by the campaign. This field is used when the CampaignBudget period is
set to DAILY, which is the default. Amount is specified in micros in the account's local currency. One
million micros is equivalent to one currency unit. The effective monthly spend is capped at 30.4 times this
daily amount. This field is mutually exclusive with 'total_amount_micros'. Only one of 'amount_micros' or
'total_amount_micros' should be set.
Declaration
[JsonProperty("amountMicros")]
public virtual long? AmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
DeliveryMethod
The delivery method that determines the rate at which the campaign budget is spent. Defaults to STANDARD if unspecified in a create operation.
Declaration
[JsonProperty("deliveryMethod")]
public virtual string DeliveryMethod { 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 |
Period
Immutable. Period over which to spend the budget. Defaults to DAILY if not specified.
Declaration
[JsonProperty("period")]
public virtual string Period { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResourceName
Immutable. The resource name of the campaign budget. Campaign budget resource names have the form:
customers/{customer_id}/campaignBudgets/{campaign_budget_id}
Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |