google_api_dfa_reporting v0.18.0 GoogleApi.DFAReporting.V34.Model.Project View Source

Contains properties of a Planning project.

Attributes

  • accountId (type: String.t, default: nil) - Account ID of this project.
  • advertiserId (type: String.t, default: nil) - Advertiser ID of this project.
  • audienceAgeGroup (type: String.t, default: nil) - Audience age group of this project.
  • audienceGender (type: String.t, default: nil) - Audience gender of this project.
  • budget (type: String.t, default: nil) - Budget of this project in the currency specified by the current account. The value stored in this field represents only the non-fractional amount. For example, for USD, the smallest value that can be represented by this field is 1 US dollar.
  • clientBillingCode (type: String.t, default: nil) - Client billing code of this project.
  • clientName (type: String.t, default: nil) - Name of the project client.
  • endDate (type: Date.t, default: nil) -
  • id (type: String.t, default: nil) - ID of this project. 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#project".
  • lastModifiedInfo (type: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t, default: nil) - Information about the most recent modification of this project.
  • name (type: String.t, default: nil) - Name of this project.
  • overview (type: String.t, default: nil) - Overview of this project.
  • startDate (type: Date.t, default: nil) -
  • subaccountId (type: String.t, default: nil) - Subaccount ID of this project.
  • targetClicks (type: String.t, default: nil) - Number of clicks that the advertiser is targeting.
  • targetConversions (type: String.t, default: nil) - Number of conversions that the advertiser is targeting.
  • targetCpaNanos (type: String.t, default: nil) - CPA that the advertiser is targeting.
  • targetCpcNanos (type: String.t, default: nil) - CPC that the advertiser is targeting.
  • targetCpmActiveViewNanos (type: String.t, default: nil) - vCPM from Active View that the advertiser is targeting.
  • targetCpmNanos (type: String.t, default: nil) - CPM that the advertiser is targeting.
  • targetImpressions (type: String.t, default: nil) - Number of impressions that the advertiser is targeting.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.DFAReporting.V34.Model.Project{
  accountId: String.t(),
  advertiserId: String.t(),
  audienceAgeGroup: String.t(),
  audienceGender: String.t(),
  budget: String.t(),
  clientBillingCode: String.t(),
  clientName: String.t(),
  endDate: Date.t(),
  id: String.t(),
  kind: String.t(),
  lastModifiedInfo: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t(),
  name: String.t(),
  overview: String.t(),
  startDate: Date.t(),
  subaccountId: String.t(),
  targetClicks: String.t(),
  targetConversions: String.t(),
  targetCpaNanos: String.t(),
  targetCpcNanos: String.t(),
  targetCpmActiveViewNanos: String.t(),
  targetCpmNanos: String.t(),
  targetImpressions: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.