generated/google-apis-analyticsdata_v1beta/lib/google/apis/analyticsdata_v1beta/service.rb
def run_property_report(property, run_report_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:post, 'v1beta/{+property}:runReport', options)
          command.request_representation = Google::Apis::AnalyticsdataV1beta::RunReportRequest::Representation
          command.request_object = run_report_request_object
          command.response_representation = Google::Apis::AnalyticsdataV1beta::RunReportResponse::Representation
          command.response_class = Google::Apis::AnalyticsdataV1beta::RunReportResponse
          command.params['property'] = property unless property.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end
# Returns a customized report of your Google Analytics event data. Reports
# contain statistics derived from data collected by the Google Analytics
# tracking code. The data returned from the API is as a table with columns for
# the requested dimensions and metrics. Metrics are individual measurements of
# user activity on your property, such as active users or event count.
# Dimensions break down metrics across some common criteria, such as country or
# event name.
# @param [String] property
#   A Google Analytics GA4 property identifier whose events are tracked. Specified
#   in the URL path and not the body. To learn more, see [where to find your
#   Property ID](https://developers.google.com/analytics/devguides/reporting/data/
#   v1/property-id). Within a batch request, this property should either be
#   unspecified or consistent with the batch-level property. Example: properties/
#   1234
# @param [Google::Apis::AnalyticsdataV1beta::RunReportRequest] run_report_request_object
# @param [String] fields
#   Selector specifying which fields to include in a partial response.
# @param [String] quota_user
#   Available to use for quota purposes for server-side applications. Can be any
#   arbitrary string assigned to a user, but should not exceed 40 characters.
# @param [Google::Apis::RequestOptions] options
#   Request-specific options
#
# @yield [result, err] Result & error if block supplied
# @yieldparam result [Google::Apis::AnalyticsdataV1beta::RunReportResponse] parsed result object
# @yieldparam err [StandardError] error object if request failed
#
# @return [Google::Apis::AnalyticsdataV1beta::RunReportResponse]
#
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
Returns a customized report of your Google Analytics event data. Reports
contain statistics derived from data collected by the Google Analytics
tracking code. The data returned from the API is as a table with columns for
the requested dimensions and metrics. Metrics are individual measurements of
user activity on your property, such as active users or event count.
Dimensions break down metrics across some common criteria, such as country or
event name.
Returns a customized report of your Google Analytics event data . Reports contain statistics derived from data collected by the Google Analytics tracking code . The data returned from the API is as a table with columns for the requested dimensions and metrics . Metrics are individual measurements of user activity on your property such as active users or event count . Dimensions break down metrics across some common criteria such as country or event name .
def run_property_report(property, run_report_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
          command = make_simple_command(:post, 'v1beta/{+property}:runReport', options)
          command.request_representation = Google::Apis::AnalyticsdataV1beta::RunReportRequest::Representation
          command.request_object = run_report_request_object
          command.response_representation = Google::Apis::AnalyticsdataV1beta::RunReportResponse::Representation
          command.response_class = Google::Apis::AnalyticsdataV1beta::RunReportResponse
          command.params['property'] = property unless property.nil?
          command.query['fields'] = fields unless fields.nil?
          command.query['quotaUser'] = quota_user unless quota_user.nil?
          execute_or_queue_command(command, &block)
        end
def run_property_report ( property , run_report_request_object = nil , fields : nil , quota_user : nil , options : nil , & block ) command = make_simple_command ( :post , 'v1beta/{+property}:runReport' , options ) command . request_representation = Google :: Apis :: AnalyticsdataV1beta :: RunReportRequest :: Representation command . request_object = run_report_request_object command . response_representation = Google :: Apis :: AnalyticsdataV1beta :: RunReportResponse :: Representation command . response_class = Google :: Apis :: AnalyticsdataV1beta :: RunReportResponse command . params [ 'property' ] = property unless property . nil? command . query [ 'fields' ] = fields unless fields . nil? command . query [ 'quotaUser' ] = quota_user unless quota_user . nil? execute_or_queue_command ( command , & block ) end
Returns a customized report of your Google Analytics event data.
Returns a customized report of your Google Analytics event data .
None
Google::Apis::AnalyticsdataV1beta::RunReportResponse
[Google::Apis::ServerError] An error occurred on the server and the request can be retried
[ Google :: Apis :: ServerError ] An error occurred on the server and the request can be retried
[Google::Apis::ClientError] The request is invalid and should not be retried without modification
[ Google :: Apis :: ClientError ] The request is invalid and should not be retried without modification
[Google::Apis::AuthorizationError] Authorization is required
[ Google :: Apis :: AuthorizationError ] Authorization is required
property
run_report_request_object
fields
quota_user
options
block
options Request-specific options
options Request - specific options
]
Result & error if block supplied
Result & error if block supplied
result
parsed result object
parsed result object
err
error object if request failed
error object if request failed