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
Company
within a single day. -
#event_date ⇒ Google::Apis::PartnersV2::Date
Represents a whole calendar date, for example date of birth.
-
#profile_views ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint
Details of the analytics events for a
Company
within a single day. -
#search_views ⇒ Google::Apis::PartnersV2::AnalyticsDataPoint
Details of the analytics events for a
Company
within 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, for example 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 can be 0 to
represent a year and month where the day is not significant, for example
credit card expiration date. The year can be 0 to represent a month and day
independent of year, for example 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 |