GoogleApi.DFAReporting.V34.Model.Order (google_api_dfa_reporting v0.31.0)

View Source

Describes properties of a Planning order.

Attributes

  • accountId (type: String.t, default: nil) - Account ID of this order.
  • advertiserId (type: String.t, default: nil) - Advertiser ID of this order.
  • approverUserProfileIds (type: list(String.t), default: nil) - IDs for users that have to approve documents created for this order.
  • buyerInvoiceId (type: String.t, default: nil) - Buyer invoice ID associated with this order.
  • buyerOrganizationName (type: String.t, default: nil) - Name of the buyer organization.
  • comments (type: String.t, default: nil) - Comments in this order.
  • contacts (type: list(GoogleApi.DFAReporting.V34.Model.OrderContact.t), default: nil) - Contacts for this order.
  • id (type: String.t, default: nil) - ID of this order. This is a read-only, auto-generated field.
  • kind (type: String.t, default: nil) - Identifies what kind of resource this is. Value: the fixed string "dfareporting#order".
  • lastModifiedInfo (type: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t, default: nil) - Information about the most recent modification of this order.
  • name (type: String.t, default: nil) - Name of this order.
  • notes (type: String.t, default: nil) - Notes of this order.
  • planningTermId (type: String.t, default: nil) - ID of the terms and conditions template used in this order.
  • projectId (type: String.t, default: nil) - Project ID of this order.
  • sellerOrderId (type: String.t, default: nil) - Seller order ID associated with this order.
  • sellerOrganizationName (type: String.t, default: nil) - Name of the seller organization.
  • siteId (type: list(String.t), default: nil) - Site IDs this order is associated with.
  • siteNames (type: list(String.t), default: nil) - Free-form site names this order is associated with.
  • subaccountId (type: String.t, default: nil) - Subaccount ID of this order.
  • termsAndConditions (type: String.t, default: nil) - Terms and conditions of this order.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DFAReporting.V34.Model.Order{
  accountId: String.t() | nil,
  advertiserId: String.t() | nil,
  approverUserProfileIds: [String.t()] | nil,
  buyerInvoiceId: String.t() | nil,
  buyerOrganizationName: String.t() | nil,
  comments: String.t() | nil,
  contacts: [GoogleApi.DFAReporting.V34.Model.OrderContact.t()] | nil,
  id: String.t() | nil,
  kind: String.t() | nil,
  lastModifiedInfo: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t() | nil,
  name: String.t() | nil,
  notes: String.t() | nil,
  planningTermId: String.t() | nil,
  projectId: String.t() | nil,
  sellerOrderId: String.t() | nil,
  sellerOrganizationName: String.t() | nil,
  siteId: [String.t()] | nil,
  siteNames: [String.t()] | nil,
  subaccountId: String.t() | nil,
  termsAndConditions: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.