GH GambleHub

全局搜索和过滤

1)全球搜索的作用

全局搜索是产品的"命令调色板":到实体(游戏,提供商,报告,促销活动),动作("补充","打开钱包")和帮助的单个入口点。良好的搜索:
  • 理解意图(entity vs action),
  • 导致≤ 1-2点击的结果,
  • 可以抵抗输入错误和同义词,
  • 安全并考虑到访问权。

原则:relevance> completeness, latency <200 ms到第一个提示,透明过滤器和排序。

2)实体与意图(Intent Model)

查询类:
  • 实体:游戏,提供商,锦标赛,报告,支付方法。
  • 行动:"存款","撤回","创建报告","邀请会员"。
  • 导航:"钱包"、"配置文件"、"设置"。
  • 帮助:"RTP","限制","KYC级别"。

UX模式:结果类型标记bage(游戏/提供者/动作/帮助),顶部是上下文中最可能的类型(国家、角色、历史)。

3)输入点和外形

帽子中的字符串(桌面)+hotkey' ⌘/Ctrl+K'-打开调色板。
Tab Bar图标/搜索(移动)是全屏调制解调器。
上下文迷你搜索:在目录内过滤当前列表。

播放器提示: "查找游戏、提供商或动作……"

4)提示和赛车补充

通过150-250毫秒出现,最受欢迎的/最近的前N。
结果部分:最近,流行,实体,行动,帮助。
匹配突出显示(高亮度),变音符号和音译(Pragmatic/实用性)。
支持错误(fuzzy)和同义词("输出"="withdrawal","cashout")。
Keyboard-UX:箭头/Enter/Tab;在移动上-大型目标。

5)过滤和面板

面部(面部)-有意义的维度:
  • 对于游戏:提供商,机制(Megaways, cluster),波动性,RTP,类别(Live/Slots/Crash),标签。
  • 对于报告:时期,运营商,地理,货币,状态。
  • 对于股票/锦标赛:日期,投注,参与者,奖品。
UX模式:
  • 结果上方的芯片过滤器(始终可以看到选定的筋膜)。
  • 下拉列表中的多选择;选项旁边的计数器。
  • "重置全部"和"保存为预设"。
  • 在移动上-带有立面和"显示结果"按钮的表。

6)高级语法(根据需要)

支持轻量级Query DSL:
  • `provider:"Pragmatic Play"`, `rtp:>=96`, `volatility:high`
  • `type:live`, `tag:"buy bonus"`
  • `market:CA currency:CAD`
  • 自动补码提示键/值;Poweruser用户可以节省时间。

7)排名(救济)

信号:
  • 匹配精度(标题,别名,同义词)。
  • 受欢迎/转换(kliki→igra/depozit)。
  • 个人背景(历史,精选,最新)。
  • 可通过角色/司法管辖区访问。
  • 新鲜(新版本/促销活动-时间限制)。

更改顺序时显示说明("上面的新版本为7天")。

8)空白和边界状态

没有结果:建议删除/放松过滤器,显示当前类别中流行的,帮助链接。
过于笼统的要求:要求澄清(显示"类别")。
网络错误:离线文本,retry,保存拨号行。
访问限制:CTA"阅读更多"在您所在地区/角色中不可用。

9)安全、权利和合规性

RBAC/隐性:索引和结果-仅来自可用空间。
Geo guard:隐藏无法进入的市场/游戏。
PII最小化:不要在提示中显示个人数据。
查询日志(非个人化)用于审核和质量改进。
过滤违禁关键字(品牌、法律风险)的请求。

10)性能和体系结构

第一个线索的时间≤ 200毫秒,第一个结果≤ 300-400毫秒。
索引:增量更新,同义词典,前缀的n-gram/edge-ngrams。
缓存流行的查询和提示。
Debounce 150-250毫秒,取消过时的请求(abort/timeout)。
第一个目录屏幕的SSR/流媒体;然后是客户端过滤。
长结果列表虚拟化。
本地索引(Web Worker)用于过滤已下载集的客户端。

11)可用性和本地化

"Combobox"/"listbox"角色,正确的"aria-",读取结果的数量。
焦点管理:返回搜索栏,Esc-关闭,Enter-跳。
RTL:镜像芯片的顺序和图标位置。
术语和小面是本地化的,数字格式和货币是按区域划分的。

12)遥测和度量

事件:
  • `search_open`, `search_type` (entity/action), `suggest_impression/click`,
  • `query_submit`, `facet_apply/remove`, `preset_save/apply`,
  • `result_click` (rank, id), `no_results`, `latency_ms`.

KPI:

Query → Result Click-Through (qCTR).

时间到结果(第一个点击/输入)。
零结果率(ZRR)和保存的"空"比例。

Facet Adoption %, Preset Adoption %.

Action Success%(用于"存款","输出")。
Latency p95线索和完全发行。

13) A/B实验

结果部分的顺序(实体vs动作)。
排名策略(人气与新鲜)。
网格/结果表,线索数。
播放器/空状态中的短语变体。
顶部vs侧边栏中的芯片过滤器(桌面)。

Guardrails:INP/CLS,ZRR,投诉/错误,RBAC泄漏=0。

14)脚本模式(iGaming)

查找游戏:输入名称/提供程序→提示(游戏、提供程序、标签)。门面:类别,提供商,波动,RTP。快速动作:"Demo","Play"。
支付行动:"存款"、"撤回"→行动首先。Diplink进入钱包,保留上下文。
运营商报告:"ngr","arpdau" →"报告"本质,期限/运营商/货币;预言:"今天","上周"。
帮助/政策:"RTP","限制","KYC" →文章/常见问题,"联系聊天"。

15)反模式

无类型结果(用户不了解打开的内容)。
延迟提示>500毫秒(用户"失去节奏")。
没有可见活动条件指示的过滤器。
在"向后"时重置状态(丢失字符串和多面)。
点击即可返回没有权限且具有"访问"的实体的搜索。
忽略错字/同义词,不翻译。

16)实施支票(逐步)

1.实体和动作目录(ID,alias,同义词,权利)。
2.索引和排名:规则,漏洞,助推器(新鲜/受欢迎)。
3.提示/巡回演出:debouns,背光,历史/流行。
4.面和芯片:多选择,计数器,"重置",预设。
5.空白/错误:文本,替代方案,离线模式。
6.表演:缓存、取消请求、虚拟化、p95目标。
7.A11u/local:ARIA角色,键盘,RTL,术语。
8.遥测和A/B:qCTR,ZRR,时间到结果,实验。
9.安全性:索引和发行中的RBAC,审计日志。
10.文档:立面字典,查询示例,副本插页。

17)结果

全球搜索和过滤不是一行,而是快速发现的生态系统。获胜的决定是:

1.准确地理解意图并按效用排序,

2.立即练习(提示≤ 200毫秒),

3.提供透明的面孔并保存上下文,

4.尊重权利/同性恋,并说一种可以理解的语言,

5.衡量质量(qCTR/ZRR/时间到结果),并通过A/B不断提高。

Contact

联系我们

如需任何咨询或支持,请随时联系我们。我们随时准备提供帮助!

Telegram
@Gamble_GC
开始集成

Email — 必填。Telegram 或 WhatsApp — 可选

您的姓名 可选
Email 可选
主题 可选
消息内容 可选
Telegram 可选
@
如果填写 Telegram,我们也会在 Telegram 回复您。
WhatsApp 可选
格式:+国家代码 + 号码(例如:+86XXXXXXXXX)。

点击按钮即表示您同意数据处理。