class Google::Apis::FirebasedynamiclinksV1::GooglePlayAnalytics
Parameters for Google
Play Campaign Measurements. [Learn more](https:// developers.google.com/analytics/devguides/collection/android/v4/campaigns# campaign-params)
Attributes
[AdWords autotagging parameter](support.google.com/analytics/answer/ 1033981?hl=en); used to measure Google
AdWords ads. This value is generated dynamically and should never be modified. Corresponds to the JSON property `gclid` @return [String]
Campaign name; used for keyword analysis to identify a specific product promotion or strategic campaign. Corresponds to the JSON property `utmCampaign` @return [String]
Campaign content; used for A/B testing and content-targeted ads to differentiate ads or links that point to the same URL. Corresponds to the JSON property `utmContent` @return [String]
Campaign medium; used to identify a medium such as email or cost-per-click. Corresponds to the JSON property `utmMedium` @return [String]
Campaign source; used to identify a search engine, newsletter, or other source. Corresponds to the JSON property `utmSource` @return [String]
Campaign term; used with paid search to supply the keywords for ads. Corresponds to the JSON property `utmTerm` @return [String]
Public Class Methods
# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 814 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 819 def update!(**args) @gclid = args[:gclid] if args.key?(:gclid) @utm_campaign = args[:utm_campaign] if args.key?(:utm_campaign) @utm_content = args[:utm_content] if args.key?(:utm_content) @utm_medium = args[:utm_medium] if args.key?(:utm_medium) @utm_source = args[:utm_source] if args.key?(:utm_source) @utm_term = args[:utm_term] if args.key?(:utm_term) end