GH GambleHub

글로벌 검색 및 필터링

1) 글로벌 검색의 역할

글로벌 검색은 제품의 "팀 팔레트" 입니다. 엔티티 (게임, 제공자, 보고서, 프로모션), 액션 ("보충", "오픈 지갑") 및 도움에 대한 단일 진입 지점입니다. 좋은 검색:
  • 의도 (엔티티 대 행동) 를 이해하고
  • 1-2 클릭으로 결과를 얻습니다
  • 입력 오류 및 동의어에 대한 내성
  • 안전하고 액세스 권한을 존중합니다.

원칙: 관련성> 완전성, 첫 번째 프롬프트 전 대기 시간 <200 ms, 투명한 필터 및 정렬.

2) 의도 모델

쿼리 클래스:
  • 단체: 게임, 제공자, 토너먼트, 보고서, 지불 방법.
  • 조치: "예금", "철회", "보고서 작성", "제휴사 초대".
  • 탐색: "지갑", "프로필", "설정".
  • 참조: "RTP", "한계", "KYC 수준".

UX 패턴: 위에서 배지 (게임/제공자/액션/도움말) 로 결과 유형을 표시하십시오. 문맥 (국가, 역할, 이력) 별로 가장 가능성이 높습니다.

3) 입력 포인트 및 폼 팩터

헤더 라인 (데스크톱) + hotkey '로 표시하기: 팔레트를 엽니 다.
아이콘/탭 바 검색 (모바일) -전체 화면 모달.
상황에 맞는 미니 검색-카탈로그 내부의 현재 목록을 필터링합니다.
장소 보유자 힌트: "게임, 제공자 또는 액션을 찾으십시오"....

4) 힌트 및 자동 완성

150-250ms에 나타나며 최고 N 인기/최근에 나타납니다.
결과 섹션: 최근, 인기, 엔터티, 조치, 도움말.
강조, 분음 부호 및 전사 (Pragmatic).
지원 오류 (퍼지) 및 동의어 ("출력" = "내부", "현금 인출").
키보드 -UX: 화살표/입력/탭; 모바일-큰 대상에.

5) 필터링 및 측면

페이스 북-의미있는 측정:
  • 게임: 공급자, 메커니즘 (메가 웨이, 클러스터), 변동성, RTP, 카테고리 (라이브/슬롯/크래시), 태그.
  • 보고서: 기간, 운영자, 지오, 통화, 상태.
  • 프로모션/토너먼트: 날짜, 베팅, 참가자, 상.
UX 패턴:
  • 결과에 대한 칩 필터 (선택된 패싯은 항상 볼 수 있음).
  • 드롭 다운 목록에서 다중 선택; 옵션 옆에 카운터.
  • 모두 재설정하고 선물로 저장하십시오.
  • 모바일에서-패싯과 "결과 표시" 버튼이있는 시트.

6) 고급 구문 (선택 사항)

쉬운 쿼리 DSL 지원:
  • '제공자:' Pragmatic Play '', 'rtp:> = 96', '휘발성: 높음'
  • '타입: 라이브', '태그:' 구매 보너스 ''
  • '시장: CA 통화: CAD'
  • 키/값에 대한 자동 완료 프롬프트; 파워 유저 사용자는 시간을 절약합

7) 관련

신호:
  • 일치 정확도 (제목, 별칭, 동의어).
  • 인기/변환 (kliki → igra/depozit).
  • 개인 상황 (역사, 즐겨 찾기, 최근).
  • 역할/관할권에 의한 접근성.
  • 신선도 (새로운 릴리스/프로모션-제한된 시간).

재정렬 할 때 설명을 보여줍니다 ("7 일 이내에 새로운 릴리스").

8) 비어 있고 경계선 상태

결과 없음: 필터를 제거/느슨하게하고 현재 범주에서 인기를 표시하며 링크하여 도움을줍니다.
너무 일반적으로 요청: 설명을 요청하십시오 ("범주" 표시).
네트워크 오류: 오프라인 텍스트 재시도, 입력 문자열 저장.

액세스 제한: CTA "세부 정보" 와 함께 "해당 지역/역할에서 사용할 수 없음"

9) 보안, 권리 및 준수

RBAC/테넌시: 색인 및 결과-사용 가능한 공간에서만 가능합니다.

Geo-guard: 액세스 할 수없는 시장/게임을 숨깁니

PII 최소화: 팁에 개인 데이터를 표시하지 마십시오.
감사 및 품질 향상을위한 쿼리 로그 (비인간).
금지 된 키워드 (브랜드 가이드, 법적 위험) 에 대한 필터 쿼리.

10) 성능과 아키텍처

첫 번째까지의 시간은 200m, 첫 번째 결과는 300-400ms입니다.
INDEX: 접두사를위한 증분 업데이트, 동의어 사전, n-gram/edge-ngrams.
인기있는 질문과 프롬프트 캐싱.
150-250ms를 토론하고 더 이상 사용되지 않는 요청을 취소하십시오 (중단/시간 초과).
카탈로그의 첫 번째 화면에 대한 SSR/스트리밍; 그런 다음 클라이언트 필터링.
긴 결과 목록을 가상화하십시오.
이미로드 된 세트의 클라이언트 필터링을위한 로컬 인덱스 (웹 워커).

11) 가용성 및 현지화

역할 'combobox '/' listbox', 정확한 'aria-', 결과 수 읽기.

초점 관리: 검색 표시 줄로 돌아 가기, Esc-닫기, 입력-이동

RTL: 칩의 순서와 아이콘의 위치를 미러링하십시오.
용어와 패싯은 현지화되고 숫자 형식이며 통화는 지역별로입니다.

12) 원격 측정 및 측정

이벤트:
  • (PHP 3 = 3.0.6, PHP 4)
  • 'query _ sermine', 'facet _ application/zeive', 'preset _ saving/application',
  • (PHP 3 = 3.0.6, PHP 4)
KPI:
  • 쿼리 → 결과 클릭 스루 (qCTR).
  • 결과 시간 (첫 클릭/입력).
  • ZRR (Zero-Result Rate) 및 "빈" 비율이 절약되었습니다.
  • 얼굴 입양%, 사전 입양%.
  • 행동 성공% (의도 "예금", "철회").
  • 대기 시간 p95 프롬프트 및 전체 출력.

13) A/B 실험

결과 섹션 순서 (액션 엔티티 vs).
순위 전략 (인기 대 신선도).
그리드/결과 시트, 툴팁 수.
자리 표시자/빈 상태의 문구 변형.
상단의 칩 필터 대 측면 패널 (데스크탑).

가드 레일: INP/CLS, ZRR, 불만/오류, RBAC 누출 = 0.

14) 스크립트 패턴 (iGaming)

게임을 찾으십시오: 이름/제공자 → 팁 (게임, 제공자, 태그) 을 입력하십시오. 페이스 트: 카테고리, 제공자, 변동성, RTP. 빠른 동작: "데모", "재생".
지불 조치: '예금', '철회' → 먼저 조치. 컨텍스트가 보존 된 지갑으로 디플링하십시오.
운영자 보고서: 'ngr', 'arpdau' → 엔터티, 기간/운영자/통화면; 사전 설정: "오늘", "지난 주".
도움말/정책: 'RTP', '한계', 'KYC' → 기사/FAQ, "채팅".

15) 안티 패턴

유형이없는 결과 (사용자는 자신이 열고있는 것을 이해하지 못함).
지연> 500ms의 단서 (사용자는 "리듬을 잃습니다").
활성 조건의 눈에 띄는 표시가없는 필터.
"다시" (줄 및 패싯이 손실 됨) 일 때 상태를 재설정합니다.
클릭하여 권한없이 "액세스 거부" 된 엔터티를 반환하는 검색.
오타/동의어를 무시하고 번역하지 마십시오.

16) 구현 점검표 (단계별)

1. 엔티티 및 행동 디렉토리 (ID, 별칭, 동의어, 권리).
2. 색인 및 순위: 규칙, 범위, 향상 (신선도/인기).
3. 팁/자동 완성: 데뷔, 하이라이트, 역사/인기.
4. 페이스 북 및 칩: 멀티 셀렉트, 카운터, "재설정", 사전 설정.
5. 공백/오류: 텍스트, 대안, 오프라인 모드.
6. 성능: 캐시, 취소 요청, 가상화, p95 목표.
7. A11u/로케일: ARIA 역할, 키보드, RTL 용어.
8. 원격 측정 및 A/B: qCTR, ZRR, Time-to-Result, 실험.
9. 보안: 인덱스 및 발행의 RBAC, 감사 로그.
10. 문서: 패셋 사전, 샘플 쿼리, 저작권 안내.

17) 결론

글로벌 검색 및 필터링은 한 줄이 아니라 빠른 찾기 생태계입니다. 승자는 다음과 같은 결정입니다

1. 유틸리티별로 의도와 순위를 정확하게 이해

2. 즉시 작동 (200ms 프롬프트)

3. 투명한 측면을 제공하고 상황을 유지합니다

4. 권리/지리를 존중하고 이해할 수있는 언어를 구사합니다

5. 품질 (qCTR/ZRR/Time-to-Result) 을 측정하고 A/B를 통해 지속적으로 향상됩니다.

Contact

문의하기

질문이나 지원이 필요하시면 언제든지 연락하십시오.우리는 항상 도울 준비가 되어 있습니다!

Telegram
@Gamble_GC
통합 시작

Email — 필수. Telegram 또는 WhatsApp — 선택 사항.

이름 선택 사항
Email 선택 사항
제목 선택 사항
메시지 선택 사항
Telegram 선택 사항
@
Telegram을 입력하시면 Email과 함께 Telegram에서도 답변드립니다.
WhatsApp 선택 사항
형식: +국가 코드 + 번호 (예: +82XXXXXXXXX).

버튼을 클릭하면 데이터 처리에 동의하는 것으로 간주됩니다.