메인 콘텐츠로 건너뛰기

주제별로 답글 관리하기

숨김 답글 엔드포인트를 통해 사람과 브랜드가 대화를 주제에 맞게 유지하도록 돕는 통합을 구축할 수 있습니다. 이 페이지는 숨김 답글과 최근 검색 엔드포인트를 사용해 대화를 관리하는 방법을 보여줍니다. 최근 검색은 특정 대화와 그 답글을 다루는 기능을 제공하며, 게시물 페이로드는 언어와 무관하게 각 게시물의 컨텍스트와 주제를 파악하는 데 도움이 되는 게시물 주석을 반환합니다. 앱의 플로우에는 대화를 표시하고 관리하기 위한 컨트롤이 포함됩니다:
  1. 사용자의 게시물을 읽고 답글을 관리할 수 있도록 권한을 요청합니다.
  2. 게시물 URL에서 최근 대화를 가져와 해당 대화가 인증된 사용자로부터 생성된 것인지 확인합니다.
  3. 대화의 각 게시물을 표시하기 위해 최근 검색 엔드포인트를 호출합니다. 요청에는 대화 id 검색 쿼리와 주석 확장이 포함되며, X의 해석에 따라 해당 게시물이 스포츠 관련인지 여부를 판단합니다.
  4. 사용자가 선택하면 답글을 숨기기 위해 숨김 답글을 호출합니다. 또한 사용자가 언제든 제어할 수 있도록 이 작업을 되돌리는 방법도 제공합니다.
  5. 더 긴 대화의 경우 검색 결과 페이지네이션 컨트롤을 제공합니다.  

사용자 중심으로 최적화(및 사용 최적화)

사용자가 의도한 모든 작업을 스스로 제어할 수 있도록 플로우를 설계하세요. 이 원칙을 염두에 두면 게시물 소비를 최적화하는 통합을 구축하는 데도 도움이 됩니다.
  1. 인증된 사용자는 자신이 시작한 대화만 관리할 수 있으므로, 그렇지 않다면 플로우를 조기에 종료해야 합니다.
    • 초기 게시물 조회 요청을 수행하세요. 게시물 URL이 유효하지 않거나 대화를 인증 사용자(인증을 수행한 사용자)가 시작하지 않은 경우 플로우를 조기에 종료하세요.
    • 이렇게 하면 인증된 사용자가 해당 대화를 중재할 수 없을 때, 앱이 최근 검색 요청을 수행하지 않아도 됩니다.
  2. 별도 요청을 피하기 위해 동일한 요청에서 사용자 및 게시물 필드를 함께 요청하세요. 이 방식은 앱 성능 향상에도 도움이 됩니다.
  3. 불필요한 요청을 피하세요. 이 앱은 사용자의 브라우저에 답글의 숨김 상태를 캐시합니다. 이는 대화 규모가 큰 경우 사용자가 이후에 중재 작업을 이어가고자 할 때 유용하며, 답글 숨기기/숨기기 해제 요청을 최적화하는 데 도움이 됩니다.