Class: Google::Apis::FirebaseV1beta1::AnalyticsDetails
- Inherits:
-
Object
- Object
- Google::Apis::FirebaseV1beta1::AnalyticsDetails
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/firebase_v1beta1/classes.rb,
generated/google/apis/firebase_v1beta1/representations.rb,
generated/google/apis/firebase_v1beta1/representations.rb
Instance Attribute Summary collapse
-
#analytics_property ⇒ Google::Apis::FirebaseV1beta1::AnalyticsProperty
Details of a Google Analytics property Corresponds to the JSON property
analyticsProperty. -
#stream_mappings ⇒ Array<Google::Apis::FirebaseV1beta1::StreamMapping>
For Android Apps and iOS Apps: A map of
apptostreamIdfor each Firebase App in the specifiedFirebaseProject.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AnalyticsDetails
constructor
A new instance of AnalyticsDetails.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ AnalyticsDetails
Returns a new instance of AnalyticsDetails.
173 174 175 |
# File 'generated/google/apis/firebase_v1beta1/classes.rb', line 173 def initialize(**args) update!(**args) end |
Instance Attribute Details
#analytics_property ⇒ Google::Apis::FirebaseV1beta1::AnalyticsProperty
Details of a Google Analytics property
Corresponds to the JSON property analyticsProperty
160 161 162 |
# File 'generated/google/apis/firebase_v1beta1/classes.rb', line 160 def analytics_property @analytics_property end |
#stream_mappings ⇒ Array<Google::Apis::FirebaseV1beta1::StreamMapping>
For Android Apps and iOS Apps: A map of app to streamId for each
Firebase App in the specified FirebaseProject. Each app and
streamId appears only once.
For Web Apps: A map of app to streamId and measurementId for each
Firebase App in the specified FirebaseProject. Each app, streamId,
and measurementId appears only once.
Corresponds to the JSON property streamMappings
171 172 173 |
# File 'generated/google/apis/firebase_v1beta1/classes.rb', line 171 def stream_mappings @stream_mappings end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
178 179 180 181 |
# File 'generated/google/apis/firebase_v1beta1/classes.rb', line 178 def update!(**args) @analytics_property = args[:analytics_property] if args.key?(:analytics_property) @stream_mappings = args[:stream_mappings] if args.key?(:stream_mappings) end |