Class: Google::Apis::PartnersV2::Analytics
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::PartnersV2::Analytics
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/partners_v2/classes.rb,
 generated/google/apis/partners_v2/representations.rb,
 generated/google/apis/partners_v2/representations.rb
Overview
Analytics data for a Company within a single day.
Instance Attribute Summary collapse
- 
  
    
      #contacts  ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Details of the analytics events for a Companywithin a single day.
- 
  
    
      #event_date  ⇒ Google::Apis::PartnersV2::Date 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Represents a whole calendar date, e.g. 
- 
  
    
      #profile_views  ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Details of the analytics events for a Companywithin a single day.
- 
  
    
      #search_views  ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Details of the analytics events for a Companywithin a single day.
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ Analytics 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of Analytics. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ Analytics
Returns a new instance of Analytics
| 81 82 83 | # File 'generated/google/apis/partners_v2/classes.rb', line 81 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#contacts ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint
Details of the analytics events for a Company within a single day.
Corresponds to the JSON property contacts
| 58 59 60 | # File 'generated/google/apis/partners_v2/classes.rb', line 58 def contacts @contacts end | 
#event_date ⇒ Google::Apis::PartnersV2::Date
Represents a whole calendar date, e.g. date of birth. The time of day and
time zone are either specified elsewhere or are not significant. The date
is relative to the Proleptic Gregorian Calendar. The day may be 0 to
represent a year and month where the day is not significant, e.g. credit card
expiration date. The year may be 0 to represent a month and day independent
of year, e.g. anniversary date. Related types are google.type.TimeOfDay
and google.protobuf.Timestamp.
Corresponds to the JSON property eventDate
| 69 70 71 | # File 'generated/google/apis/partners_v2/classes.rb', line 69 def event_date @event_date end | 
#profile_views ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint
Details of the analytics events for a Company within a single day.
Corresponds to the JSON property profileViews
| 74 75 76 | # File 'generated/google/apis/partners_v2/classes.rb', line 74 def profile_views @profile_views end | 
#search_views ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint
Details of the analytics events for a Company within a single day.
Corresponds to the JSON property searchViews
| 79 80 81 | # File 'generated/google/apis/partners_v2/classes.rb', line 79 def search_views @search_views end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 86 87 88 89 90 91 | # File 'generated/google/apis/partners_v2/classes.rb', line 86 def update!(**args) @contacts = args[:contacts] if args.key?(:contacts) @event_date = args[:event_date] if args.key?(:event_date) @profile_views = args[:profile_views] if args.key?(:profile_views) @search_views = args[:search_views] if args.key?(:search_views) end |