FastComments.com

해시태그란 무엇인가 Internal Link


FastComments #해시태그는 사용자가 자신의 댓글을 특정 주제나 그룹과 관련 있게 태그할 수 있는 방법을 제공합니다. 또한, 해시태그 다른 페이지나 문서로 연결하는 데 사용할 수 있습니다.

예를 들어, 원한다면 온라인 동영상 리뷰 사이트를 운영하는 고객은 각 동영상마다 해시태그를 미리 채워 넣고, 각 해시태그 해당 동영상의 적절한 리뷰 페이지로 연결되도록 정의할 수 있습니다. 이렇게 하면 누군가 댓글에서 #awesomevideo를 클릭할 때, 그들은 https://example.com/awesome-video/reviews 대신 #awesomevideo 태그가 붙은 모든 댓글을 보는 것이 아니라.


해시태그 사용 방법 Internal Link

자동완성 채우기

해시태그는 두 가지 방식으로 채워질 수 있습니다.

첫 번째로, 기본적으로 사용자는 # 기호와 일부 텍스트를 입력할 수 있으며 - 기존 해시태그가 있으면 자동완성 UI가 표시됩니다.

사용자가 새 해시태그를 입력하면, 비활성화되지 않는 한, 해시태그가 자동으로 생성되어 강조 표시됩니다.

두 번째 방법은 각 해시태그를 수동으로 정의하는 것입니다. 이 문서에서 다룹니다.

사용 사례

해시태그는 커뮤니티 구성원이 관련 토론을 찾아 탐색하는 데 유용합니다. 또한 관련 정보를 링크로 태그하는 데 유용하며, 이러한 링크는 당사의 API를 통해 정의할 수 있습니다. 예를 들어, 해시태그는 다음을 태그하는 데 사용될 수 있습니다:

  • 티켓 관리 시스템의 티켓.
  • CRM의 문서 또는 페이지.
  • 파일.

유효한 해시태그와 유효하지 않은 해시태그 Internal Link


해시태그에 대한 정규식은 /\B#[a-z0-9_-]+/gi - 여기서 #는 요청에 따라 맞춤 설정할 수 있습니다.

이는 해시태그가 문자, 숫자, 밑줄 (_), 그리고 대시 (-)를 허용한다는 뜻입니다. 마침표 (.)나 공백 ( )를 포함할 수 없습니다.


‘#’ 이외의 기호 사용 Internal Link


요청에 따라 # 이외의 기호들도 사용할 수 있습니다.

다른 태그 기호들을 사용하여 서로 다른 콘텐츠 항목들에 링크할 수 있습니다. 예를 들어, API는 # 기호로 해시태그를 정의하는 데 사용할 수 주제 항목으로 사용할 수 있을 뿐만 아니라 ~document_one~document_two와 같은 항목들도 정의할 수 있습니다. 이러한 시나리오에서는 사용자가 해시태그와 사용자 지정 태그를 모두 사용할 수 있어 다른 문서를 가리킬 수 있습니다.


해시태그 미리 채우기 Internal Link

기본적으로 FastComments는 사용자가 해시태그를 생성하도록 허용하며, 시간이 지남에 따라 해시태그를 축적하고 자동완성에 추가합니다.

차단된 사용자는 자동 해시태그 생성이 활성화되어 있더라도 새 해시태그를 추가할 수 없습니다.

그러나 해시태그 집합을 API를 통해 미리 정의할 수 있습니다. 많은 해시태그를 추가하는 경우 일괄 추가 API를 사용할 수 있다는 점에 유의하세요.

사전 채워진 해시태그와 자동으로 생성된 해시태그는 동일한 데이터셋에 기여하며 둘 다 해시태그 자동완성에 포함됩니다.

해시태그로 콘텐츠 연결하기 Internal Link


기본적으로 해시태그를 클릭하면 해당 해시태그가 포함된 댓글 목록이 있는 뷰가 열립니다. 그러나 각 해시태그에 대해 외부 콘텐츠로 연결되도록 변경할 수 있습니다.

이는 해시태그를 추가할 때 API를 통해 할 수 있습니다. API를 통해 해시태그를 추가할 때 각 태그에 대한 URL을 정의할 수 있습니다.


해시태그 자동완성 동작 원리 Internal Link


해시태그가 API를 통해 추가되거나 사용자가 새로운 해시태그를 입력하면 중앙 데이터 저장소에 추가됩니다.

트리거 키워드(#가 기본값임)와 문자를 입력하면, 시스템은 관련 해시태그를 검색하기 시작합니다 동일한 텍스트로 시작하는 항목을 찾아 제안으로 표시합니다. 이러한 결과는 알파벳순으로 정렬됩니다.

마찬가지로 @mentions의 경우에도 키보드를 사용하여 자동완성 메뉴에서 항목을 선택할 수 있습니다.