code: def queue_async_stats_job(klass, account, ids, metric_groups, **kwargs):
          
          params = klass._standard_params(ids, metric_groups, **kwargs)
  
          params['platform'] = kwargs.get('platform', None)
          params['country'] = kwargs.get('country', None)
          params['segmentation_type'] = kwargs.get('segmentation_type', None)
  
          resource = klass.RESOURCE_ASYNC.format(account_id=account.id)
          response = Request(account.client, 'post', resource, params=params).perform()
          return response.body['data']
docs: Queues a list of metrics for a specified set of object IDs asynchronously