sig
  module Realtime :
    sig
      val get :
        ?base_url:string ->
        ?etag:string ->
        ?std_params:GapiService.StandardParameters.t ->
        ?dimensions:string ->
        ?filters:string ->
        ?max_results:int ->
        ?sort:string ->
        ids:string ->
        metrics:string ->
        GapiConversation.Session.t ->
        GapiAnalyticsV3Model.RealtimeData.t * GapiConversation.Session.t
    end
  module Mcf :
    sig
      module SamplingLevel :
        sig
          type t = Default | DEFAULT | FASTER | HIGHER_PRECISION
          val to_string :
            GapiAnalyticsV3Service.DataResource.Mcf.SamplingLevel.t -> string
          val of_string :
            string -> GapiAnalyticsV3Service.DataResource.Mcf.SamplingLevel.t
        end
      val get :
        ?base_url:string ->
        ?etag:string ->
        ?std_params:GapiService.StandardParameters.t ->
        ?dimensions:string ->
        ?filters:string ->
        ?max_results:int ->
        ?samplingLevel:GapiAnalyticsV3Service.DataResource.Mcf.SamplingLevel.t ->
        ?sort:string ->
        ?start_index:int ->
        ids:string ->
        start_date:string ->
        end_date:string ->
        metrics:string ->
        GapiConversation.Session.t ->
        GapiAnalyticsV3Model.McfData.t * GapiConversation.Session.t
    end
  module Ga :
    sig
      module SamplingLevel :
        sig
          type t = Default | DEFAULT | FASTER | HIGHER_PRECISION
          val to_string :
            GapiAnalyticsV3Service.DataResource.Ga.SamplingLevel.t -> string
          val of_string :
            string -> GapiAnalyticsV3Service.DataResource.Ga.SamplingLevel.t
        end
      module Output :
        sig
          type t = Default | DataTable | Json
          val to_string :
            GapiAnalyticsV3Service.DataResource.Ga.Output.t -> string
          val of_string :
            string -> GapiAnalyticsV3Service.DataResource.Ga.Output.t
        end
      val get :
        ?base_url:string ->
        ?etag:string ->
        ?std_params:GapiService.StandardParameters.t ->
        ?dimensions:string ->
        ?filters:string ->
        ?include_empty_rows:bool ->
        ?max_results:int ->
        ?output:GapiAnalyticsV3Service.DataResource.Ga.Output.t ->
        ?samplingLevel:GapiAnalyticsV3Service.DataResource.Ga.SamplingLevel.t ->
        ?segment:string ->
        ?sort:string ->
        ?start_index:int ->
        ids:string ->
        start_date:string ->
        end_date:string ->
        metrics:string ->
        GapiConversation.Session.t ->
        GapiAnalyticsV3Model.GaData.t * GapiConversation.Session.t
    end
end