class Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryEvent
A set of changes within a Google
Analytics account or its child properties that resulted from the same cause. Common causes would be updates made in the Google
Analytics UI, changes from customer support, or automatic Google
Analytics system changes.
Attributes
The type of actor that made this change. Corresponds to the JSON property `actorType` @return [String]
Time when change was made. Corresponds to the JSON property `changeTime` @return [String]
A list of changes made in this change history event that fit the filters specified in SearchChangeHistoryEventsRequest. Corresponds to the JSON property `changes` @return [Array<Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChange>]
If true, then the list of changes returned was filtered, and does not represent all changes that occurred in this event. Corresponds to the JSON property `changesFiltered` @return [Boolean]
If true, then the list of changes returned was filtered, and does not represent all changes that occurred in this event. Corresponds to the JSON property `changesFiltered` @return [Boolean]
ID of this change history event. This ID is unique across Google
Analytics. Corresponds to the JSON property `id` @return [String]
Public Class Methods
# File lib/google/apis/analyticsadmin_v1alpha/classes.rb, line 653 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/analyticsadmin_v1alpha/classes.rb, line 658 def update!(**args) @actor_type = args[:actor_type] if args.key?(:actor_type) @change_time = args[:change_time] if args.key?(:change_time) @changes = args[:changes] if args.key?(:changes) @changes_filtered = args[:changes_filtered] if args.key?(:changes_filtered) @id = args[:id] if args.key?(:id) @user_actor_email = args[:user_actor_email] if args.key?(:user_actor_email) end