응용 프로그램에 사용자 발언 기능을 설치할 때 주의사항
배경.
2021/1은 새해 첫 온라인 참배 애플리케이션을 발표했다.
(새해 첫 한정 앱 참배라 2021/1월 중순까지만 공개)
올해는 새해 참배를 원격으로 진행하는 게 좋을 것 같아 12월부터 2주가량 시도해 봤다.
나는 그중에 말을 그릴 수 있는 기능을 만들었다.
(기고문 내용은 검은색으로 먼저 칠했다)
앱스토어 심사를 제출할 때 UserGenerated Contentent로 판단돼 중시되거나 공개 후 난폭한 행동을 당해 상응하는 처리가 이뤄진 만큼 주의점을 정리하고자 한다.
설치 자체는 Firebase의 Firestore에서 수행됩니다.(이때의 폐기물은여기.)
실시 요건
당초 아래 최소한의 내용을 관리해 한눈에 보여주는 기능이었다.
대응 내용
AppStore 응답
AppStore는 검토를 제출할 때 다음과 같은 내용으로 응답했습니다.
Guideline 1.2 - Safety - User Generated Content
Your app enables the display of user-generated content but does not have the proper precautions in place.
Next Steps
To resolve this issue, please revise your app to implement all of the following precautions:
- Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users
- A method for filtering objectionable content
- A mechanism for users to flag objectionable content
- A mechanism for users to block abusive users
- The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content
번역 후5와 관련해서는 기능 발표 후 대응이기 때문에 심사를 통과하려면 1∼4의 대응이 필요하다.
고의적 난폭한 행위
프로젝트와는 무관하지만 발표 후 곤란한 것은 일부 사용자가 다음과 같은 투고를 하고 있다는 점이다.
실현
사용자의 발언 내용을 처음 표시하기 전에 규약 사용 대화상자를 표시합니다
(추기: 글을 뒤져 보니 이미 이욕규약이 되었다(:3)
발언 보고 기능
기고문에 보고 버튼이 추가되어 문제가 있는 내용의 ID를 보고할 수 있다.
자신의 서버에 보내는 방식과 GoogleForm API를 두드리는 방식을 논의했으나 비용이 들기 싫어 직접 메일로 보내기로 했다.
사용자 블록 기능
사용자 ID 표시
사칭을 방지하다.이 프로그램은 이름을 반복해서 연주할 수 있는 메커니즘이 없기 때문에 허장성세를 부리려면 매우 간단하다.그래서 ID를 표시하기로 했어요.
사용자에게 UUID를 할당하므로 투고할 때 ID의 처음 글자 수 섹션이 투고에 표시됩니다.
연결 방지 기능
다음 기고까지는 1분 간격이 필요하다.
텍스트 태그 사용 안 함
이 프로그램은 Unity를 사용하지만, 텍스트 디스플레이 설정에 RichText 기능을 허용할지 여부입니다.
이걸 끄지 않으면 사이즈와 색상을 라벨로 간단하게 바꿀 수 있어서 껐어요.
이렇게 문자의 크기를 마음대로 바꿀 수 있다.
관리자 기능 추가
자신의 터미널에만 삭제 버튼과 NG 사용자 버튼을 표시하면'이건 안 된다'는 내용이 한꺼번에 삭제되고 이용자의 발언도 서버에서 함께 사라진다.
그 다음
이러한 대응을 모두 넣은 뒤 앱스토어의 심사가 순조롭게 통과됐다.
황폐한 사람은 포기하거나 지겨워지면 없어질 수도 있다.
난폭한 행위와 비방 중상은 동의한 규정을 위반한 행위로 내용과 빈도에 따라 서비스 운영에 큰 영향을 미치며 동서에 따라 법적 수단을 취하기도 한다.
작년이면 늑대 심판의 예 이런 거 있었죠.
그나저나 초기 발표(1.0.0)에서 답장이 왔을 때 1/1을 따라잡으려고 화마 기능을 끄고 발표를 제출했다.
이후 말 그리기 기능을 켜고 1.0.1과 1.0.2 버전을 제출하면 정상적으로 통과했다.1.0.3의 업데이트가 또 주목을 받았기 때문에 상술한 대응을 잘 넣었다.
그래서 아마 앱스토어가 당시 리뷰를 담당했던 느낌일 거예요.
이번 새해 첫 온라인 참배는 새해 첫 참배 계절 한정 앱인 만큼 잠시 후 상점 내 공개를 중단한 뒤 내년 초 첫 참배 온라인으로 2022 업데이트 후 공개한다.
앞으로 사용자 투고형 앱을 만들 때 잊지 않도록 메모로 정리했다.
시청해 주셔서 감사합니다.
Reference
이 문제에 관하여(응용 프로그램에 사용자 발언 기능을 설치할 때 주의사항), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/sukedon/articles/648a3ac05e2d63텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)