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

A campaign criterion.

Attributes

  • ageRange (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_AgeRangeInfo.t, default: nil) - Immutable. Age range.
  • bidModifier (type: number(), default: nil) - The modifier for the bids when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. Use 0 to opt out of a Device type.
  • criterionId (type: String.t, default: nil) - Output only. The ID of the criterion. This field is ignored during mutate.
  • device (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_DeviceInfo.t, default: nil) - Immutable. Device.
  • displayName (type: String.t, default: nil) - Output only. The display name of the criterion. This field is ignored for mutates.
  • gender (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_GenderInfo.t, default: nil) - Immutable. Gender.
  • keyword (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_KeywordInfo.t, default: nil) - Immutable. Keyword.
  • language (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_LanguageInfo.t, default: nil) - Immutable. Language.
  • lastModifiedTime (type: String.t, default: nil) - Output only. The datetime when this campaign criterion was last modified. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
  • location (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_LocationInfo.t, default: nil) - Immutable. Location.
  • locationGroup (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_LocationGroupInfo.t, default: nil) - Immutable. Location Group
  • negative (type: boolean(), default: nil) - Immutable. Whether to target (false) or exclude (true) the criterion.
  • resourceName (type: String.t, default: nil) - Immutable. The resource name of the campaign criterion. Campaign criterion resource names have the form: customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}
  • status (type: String.t, default: nil) - The status of the criterion.
  • type (type: String.t, default: nil) - Output only. The type of the criterion.
  • userList (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_UserListInfo.t, default: nil) - Immutable. User List.
  • webpage (type: GoogleApi.SearchAds360.V0.Model.GoogleAdsSearchads360V0Common_WebpageInfo.t, default: nil) - Immutable. Webpage.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.