View Source GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_CustomColumn (google_api_search_ads360 v0.5.0)

A custom column. See Search Ads 360 custom column at https://support.google.com/sa360/answer/9633916

Attributes

  • description (type: String.t, default: nil) - Output only. User-defined description of the custom column.
  • id (type: String.t, default: nil) - Output only. ID of the custom column.
  • name (type: String.t, default: nil) - Output only. User-defined name of the custom column.
  • queryable (type: boolean(), default: nil) - Output only. True when the custom column is available to be used in the query of SearchAds360Service.Search and SearchAds360Service.SearchStream.
  • referencedSystemColumns (type: list(String.t), default: nil) - Output only. The list of the referenced system columns of this custom column. For example, A custom column "sum of impressions and clicks" has referenced system columns of {"metrics.clicks", "metrics.impressions"}.
  • referencesAttributes (type: boolean(), default: nil) - Output only. True when the custom column is referring to one or more attributes.
  • referencesMetrics (type: boolean(), default: nil) - Output only. True when the custom column is referring to one or more metrics.
  • resourceName (type: String.t, default: nil) - Immutable. The resource name of the custom column. Custom column resource names have the form: customers/{customer_id}/customColumns/{custom_column_id}
  • valueType (type: String.t, default: nil) - Output only. The type of the result value of the custom column.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_CustomColumn{
    description: String.t() | nil,
    id: String.t() | nil,
    name: String.t() | nil,
    queryable: boolean() | nil,
    referencedSystemColumns: [String.t()] | nil,
    referencesAttributes: boolean() | nil,
    referencesMetrics: boolean() | nil,
    resourceName: String.t() | nil,
    valueType: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.