---
title: "タスクの進捗を監視する"
slug: "monitor-the-progress-of-a-task"
abstract: "xConnect Purge Web APIでタスクを監視する方法。"
---
# タスクの進捗を監視する

[xConnect Web API](https://doc.sitecore.com/xp/ja/developers/103/sitecore-experience-platform/web-api-for-xconnect-data-tools.html "Web API for xConnect Data Tools")を使ってタスクを監視できます。

タスクの進捗を追跡するには:

-   以下のGETリクエストを使用し、{{TaskId}} パラメータを進行中の登録タスクのIDに置き換えます。
    
    <instance>/sitecore/api/datatools//tasks/{{TaskId}}/progress
    

## GETの対応

GETの応答には以下のデータが含まれています。

{
 "Id": "049cd8b3-b120-4949-a42f-cdc2fe4f3086",
 "Created": "2020-08-18T10:\`59:39\`.7216673Z",
 "Updated": "2020-08-18T10:\`59:52\`.0965327Z",
 "TaskType": 1,
 "Status": 2,
 "Progress": 0,
 "Total": null,
 "Description": "",
 "PrerequisiteTaskIds": 
}

GETの回答に含まれるデータは以下の通りです:

フィールド

概要

Id

タスクID。

Created

タスク作成の日時。

Updated

最後のステータス変更の日時。

TaskType

延期措置 = 0  
  
分散処理 = 1

Status

保留中 = 0  
  
処理 = 1  
  
完了 = 2  
  
失敗 = 3  
  
有効期限=4  
  
キャンセル = 5

Progress

タスクで処理される項目数。

Total

処理すべき物品の総数。

Description

人間が読みやすいタスクの説明を得られます。適用すれば。

PrerequisiteTaskIds

このタスクの前提条件であるタスクIDのリスト。