docs: def _log_task_info(headers, extra_task_info=None):
      """Processes the header from task requests to log analytical data."""
      ran_at = time.time()
      task_eta = float(headers.get('X-Appengine-Tasketa', 0.0))
      task_info = {
          'retry_count': headers.get('X-Appengine-Taskretrycount', ''),
          'execution_count': headers.get('X-Appengine-Taskexecutioncount', ''),
          'task_eta': task_eta,
          'ran': ran_at,
          'gae_latency_seconds': ran_at - task_eta
      }
  
      if extra_task_info:
          task_info['extra'] = extra_task_info
  
      logging.debug('TASK-INFO: %s', json.dumps(task_info))