Class: Google::Apis::FirebaseV1beta1::AnalyticsProperty
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::FirebaseV1beta1::AnalyticsProperty
 
 
- Includes:
 - Core::Hashable, Core::JsonObjectSupport
 
- Defined in:
 - lib/google/apis/firebase_v1beta1/classes.rb,
lib/google/apis/firebase_v1beta1/representations.rb,
lib/google/apis/firebase_v1beta1/representations.rb 
Overview
Details of a Google Analytics property
Instance Attribute Summary collapse
- 
  
    
      #analytics_account_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Output only.
 - 
  
    
      #display_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The display name of the Google Analytics property associated with the specified
FirebaseProject. - 
  
    
      #id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The globally unique, Google-assigned identifier of the Google Analytics property associated with the specified
FirebaseProject. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ AnalyticsProperty 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of AnalyticsProperty.
 - 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Update properties of this object.
 
Constructor Details
#initialize(**args) ⇒ AnalyticsProperty
Returns a new instance of AnalyticsProperty.
      189 190 191  | 
    
      # File 'lib/google/apis/firebase_v1beta1/classes.rb', line 189 def initialize(**args) update!(**args) end  | 
  
Instance Attribute Details
#analytics_account_id ⇒ String
Output only. The ID of the Google Analytics account for the Google Analytics property associated with the specified
FirebaseProject.
Corresponds to the JSON property analyticsAccountId
      171 172 173  | 
    
      # File 'lib/google/apis/firebase_v1beta1/classes.rb', line 171 def analytics_account_id @analytics_account_id end  | 
  
#display_name ⇒ String
The display name of the Google Analytics property associated with the
specified FirebaseProject.
Corresponds to the JSON property displayName
      177 178 179  | 
    
      # File 'lib/google/apis/firebase_v1beta1/classes.rb', line 177 def display_name @display_name end  | 
  
#id ⇒ String
The globally unique, Google-assigned identifier of the Google Analytics
property associated with the specified FirebaseProject. If you called 
AddGoogleAnalytics to link the 
FirebaseProject with a Google Analytics account, the value in this id field
is the same as the ID of the property either specified or provisioned with
that call to AddGoogleAnalytics.
Corresponds to the JSON property id
      187 188 189  | 
    
      # File 'lib/google/apis/firebase_v1beta1/classes.rb', line 187 def id @id end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      194 195 196 197 198  | 
    
      # File 'lib/google/apis/firebase_v1beta1/classes.rb', line 194 def update!(**args) @analytics_account_id = args[:analytics_account_id] if args.key?(:analytics_account_id) @display_name = args[:display_name] if args.key?(:display_name) @id = args[:id] if args.key?(:id) end  |