GoogleApi.DFAReporting.V4.Model.BillingAssignment (google_api_dfa_reporting v0.31.0)

View Source

List account, subaccount, advertiser, and campaign associated with a given Billing Profile.

Attributes

  • accountId (type: String.t, default: nil) - ID of the account associated with the billing assignment.This is a read-only, auto-generated field.
  • advertiserId (type: String.t, default: nil) - ID of the advertiser associated with the billing assignment.Wildcard (*) means this assignment is not limited to a single advertiser
  • campaignId (type: String.t, default: nil) - ID of the campaign associated with the billing assignment. Wildcard (*) means this assignment is not limited to a single campaign
  • kind (type: String.t, default: nil) - Identifies what kind of resource this is. Value: the fixed string "dfareporting#billingAssignment".
  • subaccountId (type: String.t, default: nil) - ID of the subaccount associated with the billing assignment.Wildcard (*) means this assignment is not limited to a single subaccountThis is a read-only, auto-generated field.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DFAReporting.V4.Model.BillingAssignment{
  accountId: String.t() | nil,
  advertiserId: String.t() | nil,
  campaignId: String.t() | nil,
  kind: String.t() | nil,
  subaccountId: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.