数据方法论
概述
MetaBot.GG为League of Legends、Teamfight Tactics、Deadlock、Valorant、Marvel Rivals、Dark and Darker、Slay the Spire 2和其他游戏提供全面的统计和分析。我们的数据方法论旨在为玩家提供基于真实比赛数据的准确、可操作的见解。为此,我们会根据所分析的游戏从各种来源收集数据,包括官方和社区API、数据挖掘的游戏文件,以及我们自己的MetaBot.GG Desktop App。本着公开透明的精神,本页专门详细介绍我们如何收集数据,以及这如何使我们能够为您提供每日更新的准确统计数据。
数据来源
我们从各种来源收集数据,以便为您提供最准确和最具竞争力的信息。
MetaBot.GG Desktop App
在我们支持的多款游戏中,我们会直接从安装了MetaBot.GG Desktop App的玩家那里收集比赛数据。该应用完全是可选且选择加入的:它会在您游戏时记录比赛的详细信息,并安全地提交我们添加到数据池中的匿名化比赛摘要。对于Slay the Spire 2,该应用则会读取您本地保存的游戏过程文件并提交这些游戏过程。
以这种方式收集数据使我们能够用新鲜的第一手比赛数据补充官方和社区API,这有助于我们更快地更新统计数据,并覆盖那些不提供公开数据API的游戏。通过该应用提交的所有数据都经过匿名化处理,仅用于汇总统计分析。
想要在贡献数据的同时解锁游戏内覆盖层和赛后分析吗? 下载MetaBot.GG Desktop App
League of Legends
我们英雄联盟的主要数据来源来自Riot为社区提供的公开可用的Riot Games开发者API。这些数据来自英雄联盟开发团队本身,确保我们收集的比赛数据既有用又准确。
为了收集比赛数据,我们首先收集玩家账户数据,以便创建英雄联盟用户注册表。我们会随时间更新这个列表,不断扩大我们可以找到比赛的玩家名单。然后,我们定期扫描他们最新的比赛,并过滤掉不在最新版本中的比赛。这样,我们只包含最新英雄联盟版本的比赛数据,并使我们的统计数据与Riot开发团队的最新更改保持同步。
在收集到至少100,000场比赛的数据之前,我们不会将统计数据更新到最新的英雄联盟版本。我们这样做是为了确保在运行分析并向玩家提供统计数据之前,拥有足够大的数据池。收集这么多比赛不需要很长时间,我们通常能够在新版本发布后一两天内将网站更新到最新版本。
我们在整个版本期间继续收集新版本的比赛数据,并每天多次更新MetaBot上的汇总统计数据。这确保我们的分析通过新的汇总保持最新。
除了Riot Games API之外,我们还直接从使用MetaBot.GG Desktop App的玩家那里收集League of Legends比赛数据。该应用会在您游戏时记录比赛的详细信息,并安全地提交匿名化的比赛摘要以扩充我们的数据池,帮助我们为当前版本提供更新鲜的统计数据。
TFT
我们云顶之弈的主要数据来源来自Riot为社区提供的公开可用的Riot Games开发者API。这些数据来自云顶之弈开发团队本身,确保我们收集的比赛数据既有用又准确。
然而,Riot Games主要开发者API并不能提供我们TFT所需的所有数据,因此我们用一个由社区运营的更全面的API——Community Dragon来补充我们的数据。这使我们能够获得更详细的单位属性信息(攻击伤害、法术强度等)、资源等。
与英雄联盟类似,我们首先编制一个持续添加的玩家列表。我们使用此玩家列表从Riot API扫描比赛数据,并过滤比赛数据,以便只保存来自最新TFT版本的比赛。这确保我们的数据在版本之间更新,并且只包含来自最近版本更改的准确数据。
新版本发布后,我们等到收集至少100,000场比赛的数据后才将网站更新到最新版本,这通常在新版本发布后一两天。之后我们继续收集当前版本的数据以增加我们的比赛数据池,并在一天中多次更新我们的汇总统计数据。
我们还会用直接从使用MetaBot.GG Desktop App的玩家那里收集的比赛来补充我们的TFT数据。在您游戏时,该应用会记录您的比赛结果,并安全地将匿名化摘要添加到我们的数据池中,从而使我们的统计数据与最新的赛季和版本保持同步。
Deadlock
我们Deadlock的主要数据来源来自社区支持的公开可用API。为支持该API,API工具从玩家那里获取有关其比赛历史的数据,并使用它创建可供MetaBot.GG等分析工具使用的可导出数据。
我们的工具同时使用来自Deadlock API的数据和分析,并在我们已经从该工具获取的内容之上构建更复杂和技术性的分析。
我们通常使用从API工具收集的过去10天的游戏数据,以便为玩家提供最新鲜和最新的信息。
我们还会直接从使用MetaBot.GG Desktop App的玩家那里收集Deadlock比赛数据,该应用会在您游戏时记录您的比赛,并安全地向我们的数据池贡献匿名化摘要。
Valorant
我们Valorant数据的主要来源是一个由社区支持的Valorant API,它构建于Riot Games官方比赛数据之上。这使我们能够访问详细的比赛历史记录,包括特工选择、武器和技能使用、经济以及逐回合的结果。
与我们的其他Riot游戏一样,我们维护着一个不断增长的玩家注册表,并定期扫描他们在竞技、非排位及其他队列中的近期比赛。我们将这些数据筛选至最新的赛段和版本,以便我们的统计数据始终反映游戏的当前状态。
我们还会直接从使用MetaBot.GG Desktop App的玩家那里收集Valorant比赛数据。在您游戏时,该应用会记录公开可见的比赛信息,并安全地向我们的数据池提交匿名化摘要,从而使我们能够提供更新鲜的特工、武器和地图统计数据。
我们会在每个赛段期间持续收集比赛,并每天多次更新我们的汇总统计数据,确保我们的分析与最新版本环境保持同步。
Marvel Rivals
我们Marvel Rivals数据的主要来源是一个由社区支持的Marvel Rivals API,它汇总玩家的比赛历史记录。这些数据来自社区进行的真实比赛,确保我们提供的统计数据建立在实际游戏过程之上。
我们会编制一个玩家注册表,并随时间不断扩充,定期扫描他们的近期比赛,以捕捉英雄选择、击杀、死亡与助攻、组队、地图以及比赛结果。我们还会定期拉取更详细的比赛数据,以便在基础之上构建更深入的组队和协同分析。
除了API之外,我们还会直接从使用MetaBot.GG Desktop App的玩家那里收集Marvel Rivals比赛数据,该应用会在您游戏时记录您的比赛,并安全地向我们的数据池添加匿名化摘要。我们每天多次更新汇总统计数据,以跟上平衡性调整和新赛季的步伐。
Dark and Darker
对于Dark and Darker,我们关注的是游戏内市场,而非比赛统计数据。我们数据的主要来源是一个由社区支持的市场API,它汇总玩家发布交易的物品列表,包括价格、稀有度、属性和插槽。
我们会持续拉取最新的市场列表,并保留一个滚动的近期数据窗口,以便我们的定价和物品统计数据反映市场的当前状态。列表会经过去重处理,因此同一物品绝不会被重复计算。
我们收集的所有市场数据在游戏内都是公开可见的。我们会追踪价格和物品属性等列表详情,但不会追踪或存储个别卖家的身份信息。
Slay the Spire 2
我们的Slay the Spire 2数据直接来自选择通过MetaBot.GG Desktop App分享其游戏过程的玩家。由于Slay the Spire 2没有公开的比赛API,桌面应用正是使这些统计数据成为可能的关键。
当您选择加入后,桌面应用会监视您本地的存档文件夹以获取已完成的游戏过程,并安全地向我们提交游戏历史记录,包括您的角色、进阶等级、最终卡组和遗物、您在逐层中做出的选择,以及该局游戏是以胜利还是失败告终。我们只会同步近期的游戏过程,并忽略较旧的存档数据,以便我们的统计数据与游戏的最新版本保持同步。
为了将这些游戏数据与丰富的卡牌、遗物和角色信息配对,我们还会在每次更新后对游戏文件进行数据挖掘。将数据挖掘的内容与玩家提交的游戏过程相结合,使我们能够为社区构建详细的胜率、卡牌和遗物统计数据。
统计分析
我们的平台计算各种指标,包括胜率、选用率、禁用率、表现统计等。我们使用统计方法来考虑样本大小,并确保我们的数据在提出建议之前具有统计学意义。
MetaBot计划每天对我们的数据进行多次分析,并设计为仅在其计算中使用最新数据。一旦我们认为可以提供高置信度的统计数据,我们就会更新MetaBot网站以显示我们最新的分析。
MetaBot等级排名
我们专有的MetaBot等级系统分析多个维度的表现,包括胜率、选用率、平均排名、一致性等。我们使用各种相关指标来确定我们的排名,并就角色在当前版本中的位置提供强有力的建议。
隐私与合规
MetaBot.GG遵守Riot Games的API服务条款,尊重玩家隐私。我们不会收集或存储超出Riot API公开可用范围的个人信息。所有数据都经过汇总和匿名化处理,用于统计分析。
我们谨慎地遵守我们收集数据的任何游戏的开发者政策。
我们收集的所有玩家和比赛数据都是匿名使用的,我们只是暂时保留,一旦不再相关就从数据库中删除。我们不收集包含任何个人身份信息的数据。
通过MetaBot.GG Desktop App贡献的数据始终是选择加入的,并在添加到我们的数据池之前进行匿名化处理。对于我们依赖社区API或市场数据的游戏,我们会尊重每个来源的使用条款,并且只收集游戏内已经公开可用的信息。