View Source GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionCustomVariable (google_api_search_ads360 v0.3.0)

A conversion custom variable. See "About custom Floodlight metrics and dimensions in the new Search Ads 360" at https://support.google.com/sa360/answer/13567857

Attributes

  • cardinality (type: String.t, default: nil) - Output only. Cardinality of the conversion custom variable.
  • customColumnIds (type: list(String.t), default: nil) - Output only. The IDs of custom columns that use this conversion custom variable.
  • family (type: String.t, default: nil) - Output only. Family of the conversion custom variable.
  • floodlightConversionCustomVariableInfo (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionCustomVariable_FloodlightConversionCustomVariableInfo.t, default: nil) - Output only. Fields for Search Ads 360 floodlight conversion custom variables.
  • id (type: String.t, default: nil) - Output only. The ID of the conversion custom variable.
  • name (type: String.t, default: nil) - Required. The name of the conversion custom variable. Name should be unique. The maximum length of name is 100 characters. There should not be any extra spaces before and after.
  • ownerCustomer (type: String.t, default: nil) - Output only. The resource name of the customer that owns the conversion custom variable.
  • resourceName (type: String.t, default: nil) - Immutable. The resource name of the conversion custom variable. Conversion custom variable resource names have the form: customers/{customer_id}/conversionCustomVariables/{conversion_custom_variable_id}
  • status (type: String.t, default: nil) - The status of the conversion custom variable for conversion event accrual.
  • tag (type: String.t, default: nil) - Required. Immutable. The tag of the conversion custom variable. Tag should be unique and consist of a "u" character directly followed with a number less than ormequal to 100. For example: "u4".

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionCustomVariable{
    cardinality: String.t() | nil,
    customColumnIds: [String.t()] | nil,
    family: String.t() | nil,
    floodlightConversionCustomVariableInfo:
      GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionCustomVariable_FloodlightConversionCustomVariableInfo.t()
      | nil,
    id: String.t() | nil,
    name: String.t() | nil,
    ownerCustomer: String.t() | nil,
    resourceName: String.t() | nil,
    status: String.t() | nil,
    tag: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.