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.
-
#android_app_data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAndroidAppDataStream
A resource message representing a Google Analytics Android app stream.
-
#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.
-
#firebase_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink
A link between an GA4 property and a Firebase project.
-
#google_ads_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink
A link between an GA4 property and a Google Ads account.
-
#google_signals_settings ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
Settings values for Google Signals.
-
#ios_app_data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaIosAppDataStream
A resource message representing a Google Analytics IOS app stream.
-
#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 GA4 property.
-
#web_data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaWebDataStream
A resource message representing a Google Analytics web stream.
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.
524 525 526 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 524 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
467 468 469 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 467 def account @account end |
#android_app_data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAndroidAppDataStream
A resource message representing a Google Analytics Android app stream.
Corresponds to the JSON property androidAppDataStream
472 473 474 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 472 def android_app_data_stream @android_app_data_stream end |
#conversion_event ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent
A conversion event in a Google Analytics property.
Corresponds to the JSON property conversionEvent
477 478 479 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 477 def conversion_event @conversion_event end |
#custom_dimension ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomDimension
A definition for a CustomDimension.
Corresponds to the JSON property customDimension
482 483 484 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 482 def custom_dimension @custom_dimension end |
#custom_metric ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomMetric
A definition for a custom metric.
Corresponds to the JSON property customMetric
487 488 489 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 487 def custom_metric @custom_metric end |
#firebase_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink
A link between an GA4 property and a Firebase project.
Corresponds to the JSON property firebaseLink
492 493 494 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 492 def firebase_link @firebase_link end |
#google_ads_link ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink
A link between an GA4 property and a Google Ads account.
Corresponds to the JSON property googleAdsLink
497 498 499 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 497 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
502 503 504 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 502 def google_signals_settings @google_signals_settings end |
#ios_app_data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaIosAppDataStream
A resource message representing a Google Analytics IOS app stream.
Corresponds to the JSON property iosAppDataStream
507 508 509 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 507 def ios_app_data_stream @ios_app_data_stream end |
#measurement_protocol_secret ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
A secret value used for sending hits to Measurement Protocol.
Corresponds to the JSON property measurementProtocolSecret
512 513 514 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 512 def measurement_protocol_secret @measurement_protocol_secret end |
#property ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaProperty
A resource message representing a Google Analytics GA4 property.
Corresponds to the JSON property property
517 518 519 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 517 def property @property end |
#web_data_stream ⇒ Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaWebDataStream
A resource message representing a Google Analytics web stream.
Corresponds to the JSON property webDataStream
522 523 524 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 522 def web_data_stream @web_data_stream end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
529 530 531 532 533 534 535 536 537 538 539 540 541 542 |
# File 'lib/google/apis/analyticsadmin_v1alpha/classes.rb', line 529 def update!(**args) @account = args[:account] if args.key?(:account) @android_app_data_stream = args[:android_app_data_stream] if args.key?(:android_app_data_stream) @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) @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) @ios_app_data_stream = args[:ios_app_data_stream] if args.key?(:ios_app_data_stream) @measurement_protocol_secret = args[:measurement_protocol_secret] if args.key?(:measurement_protocol_secret) @property = args[:property] if args.key?(:property) @web_data_stream = args[:web_data_stream] if args.key?(:web_data_stream) end |