Class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
- Inherits:
-
Object
- Object
- Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
- 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 snapshot of a resource as before or after the result of a change in change history.
Instance Attribute Summary collapse
-
#account ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount
A resource message representing a Google Analytics account.
-
#adsense_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAdSenseLink
A link between a Google Analytics property and an AdSense for Content ad client.
-
#attribution_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAttributionSettings
The attribution settings used for a given property.
-
#audience ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAudience
A resource message representing an Audience.
-
#bigquery_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaBigQueryLink
A link between a Google Analytics property and BigQuery project.
-
#calculated_metric ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCalculatedMetric
A definition for a calculated metric.
-
#channel_group ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChannelGroup
A resource message representing a Channel Group.
-
#conversion_event ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent
A conversion event in a Google Analytics property.
-
#custom_dimension ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomDimension
A definition for a CustomDimension.
-
#custom_metric ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomMetric
A definition for a custom metric.
-
#data_redaction_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataRedactionSettings
Settings for client-side data redaction.
-
#data_retention_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataRetentionSettings
Settings values for data retention.
-
#data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStream
A resource message representing a data stream.
-
#display_video360_advertiser_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
A link between a Google Analytics property and a Display & Video 360 advertiser.
-
#display_video360_advertiser_link_proposal ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
A proposal for a link between a Google Analytics property and a Display & Video 360 advertiser.
-
#enhanced_measurement_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings
Singleton resource under a web DataStream, configuring measurement of additional site interactions and content.
-
#event_create_rule ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaEventCreateRule
An Event Create Rule defines conditions that will trigger the creation of an entirely new event based upon matched criteria of a source event.
-
#expanded_data_set ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaExpandedDataSet
A resource message representing an
ExpandedDataSet. -
#firebase_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink
A link between a Google Analytics property and a Firebase project.
-
#google_ads_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink
A link between a Google Analytics property and a Google Ads account.
-
#google_signals_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
Settings values for Google Signals.
-
#key_event ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaKeyEvent
A key event in a Google Analytics property.
-
#measurement_protocol_secret ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
A secret value used for sending hits to Measurement Protocol.
-
#property ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaProperty
A resource message representing a Google Analytics property.
-
#reporting_data_annotation ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaReportingDataAnnotation
A Reporting Data Annotation is a comment connected to certain dates for reporting data.
-
#reporting_identity_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaReportingIdentitySettings
A resource containing settings related to reporting identity.
-
#search_ads360_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaSearchAds360Link
A link between a Google Analytics property and a Search Ads 360 entity.
-
#skadnetwork_conversion_value_schema ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaSkAdNetworkConversionValueSchema
SKAdNetwork conversion value schema of an iOS stream.
-
#subproperty_sync_config ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaSubpropertySyncConfig
Subproperty synchronization configuration controls how ordinary property configurations are synchronized to subproperties.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
constructor
A new instance of GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
Returns a new instance of GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource.
1934 1935 1936 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1934 def initialize(**args) update!(**args) end |
Instance Attribute Details
#account ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount
A resource message representing a Google Analytics account.
Corresponds to the JSON property account
1777 1778 1779 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1777 def account @account end |
#adsense_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAdSenseLink
A link between a Google Analytics property and an AdSense for Content ad
client.
Corresponds to the JSON property adsenseLink
1783 1784 1785 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1783 def adsense_link @adsense_link end |
#attribution_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAttributionSettings
The attribution settings used for a given property. This is a singleton
resource.
Corresponds to the JSON property attributionSettings
1789 1790 1791 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1789 def attribution_settings @attribution_settings end |
#audience ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAudience
A resource message representing an Audience.
Corresponds to the JSON property audience
1794 1795 1796 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1794 def audience @audience end |
#bigquery_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaBigQueryLink
A link between a Google Analytics property and BigQuery project.
Corresponds to the JSON property bigqueryLink
1799 1800 1801 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1799 def bigquery_link @bigquery_link end |
#calculated_metric ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCalculatedMetric
A definition for a calculated metric.
Corresponds to the JSON property calculatedMetric
1804 1805 1806 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1804 def calculated_metric @calculated_metric end |
#channel_group ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChannelGroup
A resource message representing a Channel Group.
Corresponds to the JSON property channelGroup
1809 1810 1811 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1809 def channel_group @channel_group end |
#conversion_event ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent
A conversion event in a Google Analytics property.
Corresponds to the JSON property conversionEvent
1814 1815 1816 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1814 def conversion_event @conversion_event end |
#custom_dimension ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomDimension
A definition for a CustomDimension.
Corresponds to the JSON property customDimension
1819 1820 1821 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1819 def custom_dimension @custom_dimension end |
#custom_metric ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomMetric
A definition for a custom metric.
Corresponds to the JSON property customMetric
1824 1825 1826 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1824 def custom_metric @custom_metric end |
#data_redaction_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataRedactionSettings
Settings for client-side data redaction. Singleton resource under a Web Stream.
Corresponds to the JSON property dataRedactionSettings
1829 1830 1831 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1829 def data_redaction_settings @data_redaction_settings end |
#data_retention_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataRetentionSettings
Settings values for data retention. This is a singleton resource.
Corresponds to the JSON property dataRetentionSettings
1834 1835 1836 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1834 def data_retention_settings @data_retention_settings end |
#data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStream
A resource message representing a data stream.
Corresponds to the JSON property dataStream
1839 1840 1841 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1839 def data_stream @data_stream end |
#display_video360_advertiser_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
A link between a Google Analytics property and a Display & Video 360
advertiser.
Corresponds to the JSON property displayVideo360AdvertiserLink
1845 1846 1847 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1845 def display_video360_advertiser_link @display_video360_advertiser_link end |
#display_video360_advertiser_link_proposal ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
A proposal for a link between a Google Analytics property and a Display &
Video 360 advertiser. A proposal is converted to a
DisplayVideo360AdvertiserLink once approved. Google Analytics admins approve
inbound proposals while Display & Video 360 admins approve outbound proposals.
Corresponds to the JSON property displayVideo360AdvertiserLinkProposal
1853 1854 1855 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1853 def display_video360_advertiser_link_proposal @display_video360_advertiser_link_proposal end |
#enhanced_measurement_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings
Singleton resource under a web DataStream, configuring measurement of
additional site interactions and content.
Corresponds to the JSON property enhancedMeasurementSettings
1859 1860 1861 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1859 def enhanced_measurement_settings @enhanced_measurement_settings end |
#event_create_rule ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaEventCreateRule
An Event Create Rule defines conditions that will trigger the creation of an
entirely new event based upon matched criteria of a source event. Additional
mutations of the parameters from the source event can be defined. Unlike Event
Edit rules, Event Creation Rules have no defined order. They will all be run
independently. Event Edit and Event Create rules can't be used to modify an
event created from an Event Create rule.
Corresponds to the JSON property eventCreateRule
1869 1870 1871 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1869 def event_create_rule @event_create_rule end |
#expanded_data_set ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaExpandedDataSet
A resource message representing an ExpandedDataSet.
Corresponds to the JSON property expandedDataSet
1874 1875 1876 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1874 def @expanded_data_set end |
#firebase_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink
A link between a Google Analytics property and a Firebase project.
Corresponds to the JSON property firebaseLink
1879 1880 1881 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1879 def firebase_link @firebase_link end |
#google_ads_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink
A link between a Google Analytics property and a Google Ads account.
Corresponds to the JSON property googleAdsLink
1884 1885 1886 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1884 def google_ads_link @google_ads_link end |
#google_signals_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
Settings values for Google Signals. This is a singleton resource.
Corresponds to the JSON property googleSignalsSettings
1889 1890 1891 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1889 def google_signals_settings @google_signals_settings end |
#key_event ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaKeyEvent
A key event in a Google Analytics property.
Corresponds to the JSON property keyEvent
1894 1895 1896 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1894 def key_event @key_event end |
#measurement_protocol_secret ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
A secret value used for sending hits to Measurement Protocol.
Corresponds to the JSON property measurementProtocolSecret
1899 1900 1901 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1899 def measurement_protocol_secret @measurement_protocol_secret end |
#property ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaProperty
A resource message representing a Google Analytics property.
Corresponds to the JSON property property
1904 1905 1906 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1904 def property @property end |
#reporting_data_annotation ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaReportingDataAnnotation
A Reporting Data Annotation is a comment connected to certain dates for
reporting data.
Corresponds to the JSON property reportingDataAnnotation
1910 1911 1912 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1910 def reporting_data_annotation @reporting_data_annotation end |
#reporting_identity_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaReportingIdentitySettings
A resource containing settings related to reporting identity.
Corresponds to the JSON property reportingIdentitySettings
1915 1916 1917 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1915 def reporting_identity_settings @reporting_identity_settings end |
#search_ads360_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaSearchAds360Link
A link between a Google Analytics property and a Search Ads 360 entity.
Corresponds to the JSON property searchAds360Link
1920 1921 1922 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1920 def search_ads360_link @search_ads360_link end |
#skadnetwork_conversion_value_schema ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaSkAdNetworkConversionValueSchema
SKAdNetwork conversion value schema of an iOS stream.
Corresponds to the JSON property skadnetworkConversionValueSchema
1925 1926 1927 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1925 def skadnetwork_conversion_value_schema @skadnetwork_conversion_value_schema end |
#subproperty_sync_config ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaSubpropertySyncConfig
Subproperty synchronization configuration controls how ordinary property
configurations are synchronized to subproperties. This resource is provisioned
automatically for each subproperty.
Corresponds to the JSON property subpropertySyncConfig
1932 1933 1934 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1932 def subproperty_sync_config @subproperty_sync_config end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 1939 def update!(**args) @account = args[:account] if args.key?(:account) @adsense_link = args[:adsense_link] if args.key?(:adsense_link) @attribution_settings = args[:attribution_settings] if args.key?(:attribution_settings) @audience = args[:audience] if args.key?(:audience) @bigquery_link = args[:bigquery_link] if args.key?(:bigquery_link) @calculated_metric = args[:calculated_metric] if args.key?(:calculated_metric) @channel_group = args[:channel_group] if args.key?(:channel_group) @conversion_event = args[:conversion_event] if args.key?(:conversion_event) @custom_dimension = args[:custom_dimension] if args.key?(:custom_dimension) @custom_metric = args[:custom_metric] if args.key?(:custom_metric) @data_redaction_settings = args[:data_redaction_settings] if args.key?(:data_redaction_settings) @data_retention_settings = args[:data_retention_settings] if args.key?(:data_retention_settings) @data_stream = args[:data_stream] if args.key?(:data_stream) @display_video360_advertiser_link = args[:display_video360_advertiser_link] if args.key?(:display_video360_advertiser_link) @display_video360_advertiser_link_proposal = args[:display_video360_advertiser_link_proposal] if args.key?(:display_video360_advertiser_link_proposal) @enhanced_measurement_settings = args[:enhanced_measurement_settings] if args.key?(:enhanced_measurement_settings) @event_create_rule = args[:event_create_rule] if args.key?(:event_create_rule) @expanded_data_set = args[:expanded_data_set] if args.key?(:expanded_data_set) @firebase_link = args[:firebase_link] if args.key?(:firebase_link) @google_ads_link = args[:google_ads_link] if args.key?(:google_ads_link) @google_signals_settings = args[:google_signals_settings] if args.key?(:google_signals_settings) @key_event = args[:key_event] if args.key?(:key_event) @measurement_protocol_secret = args[:measurement_protocol_secret] if args.key?(:measurement_protocol_secret) @property = args[:property] if args.key?(:property) @reporting_data_annotation = args[:reporting_data_annotation] if args.key?(:reporting_data_annotation) @reporting_identity_settings = args[:reporting_identity_settings] if args.key?(:reporting_identity_settings) @search_ads360_link = args[:search_ads360_link] if args.key?(:search_ads360_link) @skadnetwork_conversion_value_schema = args[:skadnetwork_conversion_value_schema] if args.key?(:skadnetwork_conversion_value_schema) @subproperty_sync_config = args[:subproperty_sync_config] if args.key?(:subproperty_sync_config) end |