Class GoogleAdsSearchads360V23ResourcesInvoiceAccountBudgetSummary
Represents a summarized account budget billable cost.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ResourcesInvoiceAccountBudgetSummary : IDirectResponseSchema
Properties
AccountBudget
Output only. The resource name of the account budget associated with this summarized billable cost.
AccountBudget resource names have the form: customers/{customer_id}/accountBudgets/{account_budget_id}
Declaration
[JsonProperty("accountBudget")]
public virtual string AccountBudget { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AccountBudgetName
Output only. The name of the account budget. It appears on the invoice PDF as "Account budget".
Declaration
[JsonProperty("accountBudgetName")]
public virtual string AccountBudgetName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BillableActivityDateRange
Output only. The billable activity date range of the account budget, within the service date range of this invoice. The end date is inclusive. This can be different from the account budget's start and end time.
Declaration
[JsonProperty("billableActivityDateRange")]
public virtual GoogleAdsSearchads360V23CommonDateRange BillableActivityDateRange { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonDateRange |
BilledAmountMicros
Output only. The pretax billed amount attributable to this budget during the service period, in micros. This does not account for any adjustments.
Declaration
[JsonProperty("billedAmountMicros")]
public virtual long? BilledAmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
CampaignSummaries
Output only. The list of summarized campaign level information associated with this account budget.
Declaration
[JsonProperty("campaignSummaries")]
public virtual IList<GoogleAdsSearchads360V23ResourcesInvoiceCampaignSummary> CampaignSummaries { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23ResourcesInvoiceCampaignSummary> |
Customer
Output only. The resource name of the customer associated with this account budget. This contains the
customer ID, which appears on the invoice PDF as "Account ID". Customer resource names have the form:
customers/{customer_id}
Declaration
[JsonProperty("customer")]
public virtual string Customer { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CustomerDescriptiveName
Output only. The descriptive name of the account budget's customer. It appears on the invoice PDF as "Account".
Declaration
[JsonProperty("customerDescriptiveName")]
public virtual string CustomerDescriptiveName { 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 |
InvalidActivityAmountMicros
Output only. The pretax invalid activity amount attributable to this budget in previous months, in micros (negative value).
Declaration
[JsonProperty("invalidActivityAmountMicros")]
public virtual long? InvalidActivityAmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
InvalidActivitySummaries
Output only. The list of summarized invalid activity credits with original linkages.
Declaration
[JsonProperty("invalidActivitySummaries")]
public virtual IList<GoogleAdsSearchads360V23ResourcesInvoiceInvalidActivitySummary> InvalidActivitySummaries { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23ResourcesInvoiceInvalidActivitySummary> |
OverdeliveryAmountMicros
Output only. The pretax overdelivery amount attributable to this budget during the service period, in micros (negative value).
Declaration
[JsonProperty("overdeliveryAmountMicros")]
public virtual long? OverdeliveryAmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
PurchaseOrderNumber
Output only. The purchase order number of the account budget. It appears on the invoice PDF as "Purchase order".
Declaration
[JsonProperty("purchaseOrderNumber")]
public virtual string PurchaseOrderNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ServedAmountMicros
Output only. The pretax served amount attributable to this budget during the service period, in micros. This is only useful to reconcile invoice and delivery data.
Declaration
[JsonProperty("servedAmountMicros")]
public virtual long? ServedAmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
SubtotalAmountMicros
Output only. The pretax subtotal amount attributable to this budget during the service period, in micros.
Declaration
[JsonProperty("subtotalAmountMicros")]
public virtual long? SubtotalAmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
TaxAmountMicros
Output only. The tax amount attributable to this budget during the service period, in micros.
Declaration
[JsonProperty("taxAmountMicros")]
public virtual long? TaxAmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
TotalAmountMicros
Output only. The total amount attributable to this budget during the service period, in micros. This equals the sum of the account budget subtotal amount and the account budget tax amount.
Declaration
[JsonProperty("totalAmountMicros")]
public virtual long? TotalAmountMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |