Class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent
- Inherits:
-
Object
- Object
- Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/analyticsadmin_v1alpha/classes.rb,
lib/google/apis/analyticsadmin_v1alpha/representations.rb,
lib/google/apis/analyticsadmin_v1alpha/representations.rb
Overview
A conversion event in a Google Analytics property.
Instance Attribute Summary collapse
-
#create_time ⇒ String
Output only.
-
#custom ⇒ Boolean
(also: #custom?)
Output only.
-
#deletable ⇒ Boolean
(also: #deletable?)
Output only.
-
#event_name ⇒ String
Immutable.
-
#name ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAnalyticsAdminV1alphaConversionEvent
constructor
A new instance of GoogleAnalyticsAdminV1alphaConversionEvent.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAnalyticsAdminV1alphaConversionEvent
Returns a new instance of GoogleAnalyticsAdminV1alphaConversionEvent.
1908 1909 1910 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1908 def initialize(**args) update!(**args) end |
Instance Attribute Details
#create_time ⇒ String
Output only. Time when this conversion event was created in the property.
Corresponds to the JSON property createTime
1876 1877 1878 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1876 def create_time @create_time end |
#custom ⇒ Boolean Also known as: custom?
Output only. If set to true, this conversion event refers to a custom event.
If set to false, this conversion event refers to a default event in GA.
Default events typically have special meaning in GA. Default events are
usually created for you by the GA system, but in some cases can be created by
property admins. Custom events count towards the maximum number of custom
conversion events that may be created per property.
Corresponds to the JSON property custom
1886 1887 1888 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1886 def custom @custom end |
#deletable ⇒ Boolean Also known as: deletable?
Output only. If set, this event can currently be deleted via
DeleteConversionEvent.
Corresponds to the JSON property deletable
1893 1894 1895 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1893 def deletable @deletable end |
#event_name ⇒ String
Immutable. The event name for this conversion event. Examples: 'click', '
purchase'
Corresponds to the JSON property eventName
1900 1901 1902 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1900 def event_name @event_name end |
#name ⇒ String
Output only. Resource name of this conversion event. Format: properties/
property/conversionEvents/conversion_event
Corresponds to the JSON property name
1906 1907 1908 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1906 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1913 1914 1915 1916 1917 1918 1919 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1913 def update!(**args) @create_time = args[:create_time] if args.key?(:create_time) @custom = args[:custom] if args.key?(:custom) @deletable = args[:deletable] if args.key?(:deletable) @event_name = args[:event_name] if args.key?(:event_name) @name = args[:name] if args.key?(:name) end |