View Source GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction (google_api_search_ads360 v0.8.0)

A conversion action.

Attributes

  • appId (type: String.t, default: nil) - App ID for an app conversion action.
  • attributionModelSettings (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction_AttributionModelSettings.t, default: nil) - Settings related to this conversion action's attribution model.
  • category (type: String.t, default: nil) - The category of conversions reported for this conversion action.
  • clickThroughLookbackWindowDays (type: String.t, default: nil) - The maximum number of days that may elapse between an interaction (for example, a click) and a conversion event.
  • creationTime (type: String.t, default: nil) - Output only. Timestamp of the Floodlight activity's creation, formatted in ISO 8601.
  • floodlightSettings (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction_FloodlightSettings.t, default: nil) - Output only. Floodlight settings for Floodlight conversion types.
  • id (type: String.t, default: nil) - Output only. The ID of the conversion action.
  • includeInClientAccountConversionsMetric (type: boolean(), default: nil) - Whether this conversion action should be included in the "client_account_conversions" metric.
  • includeInConversionsMetric (type: boolean(), default: nil) - Output only. Whether this conversion action should be included in the "conversions" metric.
  • name (type: String.t, default: nil) - The name of the conversion action. This field is required and should not be empty when creating new conversion actions.
  • ownerCustomer (type: String.t, default: nil) - Output only. The resource name of the conversion action owner customer, or null if this is a system-defined conversion action.
  • primaryForGoal (type: boolean(), default: nil) - If a conversion action's primary_for_goal bit is false, the conversion action is non-biddable for all campaigns regardless of their customer conversion goal or campaign conversion goal. However, custom conversion goals do not respect primary_for_goal, so if a campaign has a custom conversion goal configured with a primary_for_goal = false conversion action, that conversion action is still biddable. By default, primary_for_goal will be true if not set. In V9, primary_for_goal can only be set to false after creation through an 'update' operation because it's not declared as optional.
  • resourceName (type: String.t, default: nil) - Immutable. The resource name of the conversion action. Conversion action resource names have the form: customers/{customer_id}/conversionActions/{conversion_action_id}
  • status (type: String.t, default: nil) - The status of this conversion action for conversion event accrual.
  • type (type: String.t, default: nil) - Immutable. The type of this conversion action.
  • valueSettings (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction_ValueSettings.t, default: nil) - Settings related to the value for conversion events associated with this conversion action.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction{
    appId: String.t() | nil,
    attributionModelSettings:
      GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction_AttributionModelSettings.t()
      | nil,
    category: String.t() | nil,
    clickThroughLookbackWindowDays: String.t() | nil,
    creationTime: String.t() | nil,
    floodlightSettings:
      GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction_FloodlightSettings.t()
      | nil,
    id: String.t() | nil,
    includeInClientAccountConversionsMetric: boolean() | nil,
    includeInConversionsMetric: boolean() | nil,
    name: String.t() | nil,
    ownerCustomer: String.t() | nil,
    primaryForGoal: boolean() | nil,
    resourceName: String.t() | nil,
    status: String.t() | nil,
    type: String.t() | nil,
    valueSettings:
      GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Resources_ConversionAction_ValueSettings.t()
      | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.