단계 데이터를 포함하여 특정 일련 번호에 대해 완료 및 제출된 모든 세션 반환 STEP
단계 데이터를 포함하여 특정 일련 번호에 대한 완료 및 제출된 모든 절차 데이터를 반환하려면 다음 명령을 실행합니다.
curl -X 'POST' 'https://vuforia.ptc.com/customer-events/<orgid>/report' \
-H 'accept: application/json' \
-H 'x-requested-with: fetch' \
-H 'x-api-key: <x-api-key secret>' \
-H 'Content-Type: application/json' \
-d '{ "serialNumber": <serial#>, "granularity": "step" }'
기본적으로, 단계와 같이 보다 세부적인 정보를 포함하는 실행 데이터를 읽어들이면 피드백이 필요한 단계에 대해 생성된 모든 이벤트도 반환됩니다. 예를 들어, 사용자가 Vuforia Vantage에서 절차를 실행하고 실패 상태를 선택한 다음 통과 상태로 변경하면 아래 예와 유사하게 동일한 단계에 대해 여러 이벤트가 생성됩니다. 이벤트는 (단계) number 및 endTime에 따라 정렬됩니다. 단계의 최신 이벤트는 (단계) number에 대한 목록에서 마지막 이벤트를 통해 찾을 수 있습니다.
|
단계에 대한 최신 이벤트를 결정하는 데 endTime을 사용하는 것은 권장되지 않습니다. 앞으로, endTime은 보기 권한자 Insights에서 사용자 정보 및 날짜 제거 설정에 따라 단축됩니다.
|
반환된 결과는 다음 예와 유사할 것입니다.
{
"items": [
{
"sessionId": "ec4dfff9-d280-42c2-bff4-03d154924de9",
"procedure": {
"id": "2f0560f0-d5e9-11eb-9796-856502905bf2",
"title": "****",
"versionId": "a63e70d0150f3b2ba1cf9e81",
"versionName": "8.0",
"startTime": "2024-01-12T03:35:19.425Z",
"latestEventTimestamp": "2024-01-12T03:39:19.894Z",
"endTime": "2024-01-12T03:39:19.894Z",
"status": "incomplete",
"progress": "completed",
"feedback": "incomplete",
"serialNumber": "1234",
"requiresSerialNumber": true,
"steps": [
{
"lastVisitTime": "2024-01-12T03:35:19.463Z",
"status": "omitted",
"description": "****",
"number": 1,
"title": "****",
"ackType": "Confirmation"
},
{
"lastVisitTime": "2024-01-12T03:35:25.739Z",
"status": "confirmed",
"description": "****",
"number": 2,
"title": "****",
"ackType": "Confirmation",
"endTime": "2024-01-12T03:35:27.482Z"
},
{
"lastVisitTime": "2024-01-12T03:35:42.861Z",
"status": "pass",
"description": "****",
"number": 3,
"title": "****",
"ackType": "PassFail",
"endTime": "2024-01-12T03:36:13.211Z"
}
]
},
"user": {
"id": "7d496296-6a29-4f88-b9ca-d1f07e1c7e93",
"first_name": "****",
"last_name": "****",
"email": "****",
"role": "****"
}
}
],
"granularity": "step",
"fullCount": "1"
}
|
steps 아래의 status 속성은 피드백이 필요한 단계에 대해 현장 사용자가 반환한 값을 표시합니다. 가능한 값은 다음과 같습니다.
• omitted - 현장 사용자가 단계에 필요한 피드백을 제공하지 않았습니다.
• confirmed - 현장 사용자가 확인 피드백이 필요한 단계에서 단계가 완료되었음을 확인했습니다.
• pass - 현장 사용자가 통과/실패 피드백을 요구하는 단계에서 통과를 선택했습니다.
• fail - 현장 사용자가 통과/실패 피드백을 요구하는 단계에서 실패를 선택했습니다.
|