GoogleApi.DFAReporting.V4.Model.BillingProfile (google_api_dfa_reporting v0.31.0)
View SourceContains properties of a Campaign Manager Billing Profile.
Attributes
-
consolidatedInvoice
(type:boolean()
, default:nil
) - Consolidated invoice option for this billing profile. Used to get a single, consolidated invoice across the chosen invoice level. -
countryCode
(type:String.t
, default:nil
) - Country code of this billing profile.This is a read-only field. -
currencyCode
(type:String.t
, default:nil
) - Billing currency code in ISO 4217 format.This is a read-only field. -
id
(type:String.t
, default:nil
) - ID of this billing profile. This is a read-only, auto-generated field. -
invoiceLevel
(type:String.t
, default:nil
) - Invoice level for this billing profile. Used to group fees into separate invoices by account, advertiser, or campaign. -
isDefault
(type:boolean()
, default:nil
) - True if the billing profile is the account default profile. This is a read-only field. -
kind
(type:String.t
, default:nil
) - Identifies what kind of resource this is. Value: the fixed string "dfareporting#billingProfile". -
name
(type:String.t
, default:nil
) - Name of this billing profile. This is a required field and must be less than 256 characters long and must be unique among billing profile in the same account. -
paymentsAccountId
(type:String.t
, default:nil
) - The ID of the payment account the billing profile belongs to. This is a read-only field. -
paymentsCustomerId
(type:String.t
, default:nil
) - The ID of the payment customer the billing profile belongs to. This is a read-only field. -
purchaseOrder
(type:String.t
, default:nil
) - Purchase order (PO) for this billing profile. This PO number is used in the invoices for all of the advertisers in this billing profile. -
secondaryPaymentsCustomerId
(type:String.t
, default:nil
) - The ID of the secondary payment customer the billing profile belongs to. This is a read-only field. -
status
(type:String.t
, default:nil
) - Status of this billing profile.This is a read-only field.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DFAReporting.V4.Model.BillingProfile{ consolidatedInvoice: boolean() | nil, countryCode: String.t() | nil, currencyCode: String.t() | nil, id: String.t() | nil, invoiceLevel: String.t() | nil, isDefault: boolean() | nil, kind: String.t() | nil, name: String.t() | nil, paymentsAccountId: String.t() | nil, paymentsCustomerId: String.t() | nil, purchaseOrder: String.t() | nil, secondaryPaymentsCustomerId: String.t() | nil, status: String.t() | nil }