Feedback(JSON)
피드백 개체
Feedback 개체 사양은 다음과 같습니다.
멤버 | 유형 | 설명 |
---|---|---|
sessionRef | 개체 | 이 피드백과 관련이 있는 MPSD 세션을 설명하는 개체 또는 null입니다. |
feedbackType | 문자열 | 피드백의 유형입니다. 가능한 값은 Microsoft.Xbox.Services.Social.ReputationFeedbackType에서 정의됩니다. |
textReason | 문자열 | 보낸 사람이 피드백을 제출한 이유를 설명하기 위해 추가한 사용자 제공 텍스트입니다. |
voiceReasonId | 문자열 | 발신자가 피드백 제출 사유를 설명한 Kinect 사용자 제공 음성 파일의 ID(Base-64). |
evidenceId | 문자열 | 게임 플레이 도중에 녹화된 비디오 파일 같이 피드백 제출의 증거로 사용할 수 있는 리소스의 ID입니다. |
피드백 유형
"발신자"열은 피드백을 제출할 수 있는 사용자를 나타냅니다.
- "사용자"는 XToken for Auth를 사용하는 콘솔에서 제출할 수 있고, API에서 SubmitFeedback를 수락할 수 있음을 의미합니다.
- "파트너"는 Claims Cert를 사용하는 파트너가 제출할 수 있고, API에서 SubmitBatchFeedback을 수락할 수 있음을 의미합니다.
- "개인 정보 보호"는 SLS 개인 정보 보호 서비스에서 피드백을 보낼 수 있음을 의미합니다.
- "없음"은 SLS 평판 서비스에서 감사용으로 내부적으로 피드백이 생성되었으며 어떠한 발신자도 보낼 수 없음을 의미합니다.
유형 | 발신자 | 참고 |
---|---|---|
CommsAbusiveVoice | 사용자 | 사용자가 피드백을 보내 타이틀 내와 Xbox 대시보드에서의 부적절한 음성 통신을 신고합니다. |
CommsInappropriateVideo | 사용자, 파트너 | 사용자와 파트너가 피드백을 보내 타이틀 내와 Xbox 대시보드에서의 부적절한 동영상을 신고합니다. |
CommsMuted | 개인 정보 보호 | 사용자가 다른 플레이어를 음소거 처리할 때 개인 정보 보호에서 이 피드백을 평판 서비스로 보냅니다. |
CommsPhishing | 사용자 | 사용자가 이 피드백을 보내 피싱 메시지를 신고합니다. |
CommsPictureMessage | 사용자 | 수신함 서비스에서 사진 통신을 기반으로 하는 발신자의 평판을 업데이트하는 평판 서비스를 호출하고, 피드백을 규정 집행 팀으로 보고합니다. |
CommsSpam | 사용자 | 사용자가 이 피드백을 보내 스팸 메시지를 신고합니다. |
CommsTextMessage | 사용자 | 수신함 서비스에서 발신자의 평판을 업데이트하는 평판 서비스를 호출하고, 피드백을 규정 집행 팀으로 보고합니다. 참고: 수신함 UI에 사용자가 메시지의 플래그 지정을 허용하는 버튼이 있어야 합니다. |
CommsVoiceMessage | 사용자 | 수신함 서비스에서 음성 메시지 통신을 기반으로 하는 발신자의 평판을 업데이트하는 평판 서비스를 호출하고, 피드백을 규정 집행 팀으로 보고합니다. |
FairPlayBlock | 개인 정보 보호 | 사용자가 다른 플레이어를 차단할 때 개인 정보 보호에서 이 피드백을 평판 서비스로 보냅니다. |
FairPlayCheater | 사용자, 파트너 | 사용자의 부정 행위를 확인하는 타이틀의 경우에 사용자 개입 없이 이 피드백을 보낼 수 있습니다. |
FairPlayConsoleBanRequest | 파트너 | 파트너가 Xbox Live에서의 본체 금지에 대한 권고로 이 피드백을 보냅니다. |
FairPlayIdler | 사용자, 파트너 | 타이틀에서 사용자가 일반적으로 한 라운드가 지날 때마다 게임에서 일부러 가만히 있는지 여부를 확인하기 위해 사용자 개입 없이 이 피드백을 보낼 수 있습니다. |
FairPlayKicked | 사용자, 파트너 | 게임에서 투표를 통해 사용자가 추방된 것을 감지한 타이틀이 사용자 개입 없이 이 피드백을 보낼 수 있습니다. |
FairPlayKillsTeammates | 사용자, 파트너 | 플레이어가 팀원을 죽이는 것을 자동으로 확인할 수 있는 타이틀이 사용자 개입 없이 이 피드백을 보낼 수 있습니다. |
FairPlayQuitter | 사용자, 파트너 | 사용자가 게임을 빨리 종료하는 것을 자동으로 확인하는 타이틀이 사용자 개입 없이 이 피드백을 보낼 수 있습니다. |
FairPlayTampering | 사용자, 파트너 | 사용자가 디스크 콘텐츠를 손상한 것을 확인하는 타이틀이 사용자 개입 없이 이 피드백을 보낼 수 있습니다. |
FairPlayUnblock | 개인 정보 보호 | 사용자가 다른 플레이어를 차단 해제할 때 개인 정보 보호에서 이 피드백을 평판 서비스로 보냅니다. |
FairPlayUserBanRequest | 파트너 | 파트너가 Xbox Live에서의 사용자 금지에 대한 권고로 이 피드백을 보냅니다. |
InternalAmbassadorScoreUpdated | 없음 | 호출자가 사용하지 않는 내부 피드백 유형입니다. |
InternalReputationReset | 없음 | 호출자가 사용하지 않는 내부 피드백 유형입니다. |
InternalReputationUpdated | 없음 | 호출자가 사용하지 않는 내부 피드백 유형입니다. |
PositiveHelpfulPlayer | 사용자, 파트너 | 사용자와 파트너가 이 피드백을 보내 게임, 포럼 등 내에서 유용한 동료 플레이어에 관한 긍정적인 정보를 제출합니다. |
PositiveHighQualityUGC | 사용자, 파트너 | 사용자와 파트너가 이 피드백을 보내 타이틀에서 사용자가 게임 내에서 공유되는 UGC에 관한 긍정적인 피드백을 제출하도록 해야 함을 나타냅니다(예: Forza에서 튜닝 설정). |
PositiveSkilledPlayer | 사용자, 파트너 | 사용자와 파트너가 이 피드백을 보내 타이틀에서 사용자에게 MPSD 세션 종료 시 MVP 투표를 할 수 있도록 허용할 수 있음을 나타냅니다. |
UserContentGamerpic | 사용자 | 사용자가 이 피드백을 보내 게이머 카드에서 직접 부적절한 게이머 사진을 신고합니다. |
UserContentGamertag | 사용자 | 사용자가 이 피드백을 보내 게이머 카드에서 직접 부적절한 게이머태그를 신고합니다. |
UserContentInappropriateUGC | 사용자, 파트너 | 사용자와 파트너가 이 피드백을 보내 타이틀에서 사용자가 게임 내에서 공유되는 부적절 UGC를 플래그 처리하도록 해야 함을 나타냅니다(예: Forza에서 도색 작업). |
UserContentPersonalInfo | 사용자 | 사용자가 이 피드백을 보내 게이머 카드에서 직접 약력 및 기타 개인 정보를 신고합니다. |
JSON 구문 예
{
"sessionRef": {
"scid": "372D829B-FA8E-471F-B696-07B61F09EC20",
"templateName": "CaptureFlag5",
"name": "Halo556932",
},
"feedbackType": "CommsAbusiveVoice",
"textReason": "He called me a doodoo-head!",
"voiceReasonId": null,
"evidenceId": null
}