docs: def _build(credentials, api_version, http_client=None):
      """Build the client object."""
      if not http_client:
          http_client = httplib2.Http()
  
      authorised_client = credentials.authorize(http_client)
  
      return build("analytics", api_version, http=authorised_client)