Metodologia dei dati
Panoramica
MetaBot.GG offre statistiche e analisi complete per League of Legends, Teamfight Tactics, Deadlock, Valorant, Marvel Rivals, Dark and Darker, Slay the Spire 2 e altri giochi. La nostra metodologia sui dati è pensata per dare ai giocatori informazioni accurate e utili, basate su dati reali delle partite. Per farlo, raccogliamo dati da varie fonti a seconda del gioco analizzato, tra cui API ufficiali e della community, file di gioco estratti con il datamining e la nostra app desktop di MetaBot.GG. Nello spirito della trasparenza, questa pagina spiega in dettaglio come raccogliamo i dati e come questo ci permette di offrirti statistiche accurate, aggiornate ogni giorno.
Fonti dei dati
Raccogliamo dati da diverse fonti per offrirti le informazioni più accurate e competitive possibili.
App desktop MetaBot.GG
In diversi giochi supportati raccogliamo i dati delle partite direttamente dai giocatori che installano l'app desktop di MetaBot.GG. L'app è del tutto facoltativa e solo su adesione: registra i dettagli delle tue partite mentre giochi e invia in modo sicuro riepiloghi anonimizzati che aggiungiamo al nostro pool di dati. Per Slay the Spire 2, l'app legge invece i file delle run salvati in locale e invia quelle run.
Raccogliere i dati in questo modo ci permette di integrare le API ufficiali e della community con dati freschi di prima mano, che ci aiutano ad aggiornare più in fretta le statistiche e a coprire giochi senza un'API pubblica. Tutti i dati inviati tramite l'app sono anonimizzati e usati solo per analisi statistiche aggregate.
Vuoi contribuire e sbloccare allo stesso tempo overlay in gioco e analisi post-partita? Scarica l'app desktop MetaBot.GG
League of Legends
La nostra fonte principale di dati per League of Legends è la Riot Games Developer API, pubblica e messa a disposizione da Riot per la community. Questi dati arrivano dal team di sviluppo di League of Legends stesso, il che garantisce che i dati delle partite che raccogliamo siano utili e accurati.
Per raccogliere i dati delle partite, iniziamo raccogliendo i dati degli account dei giocatori per creare un registro degli utenti di League of Legends. Aggiorniamo questa lista nel tempo, ampliando continuamente i giocatori di cui cerchiamo le partite. Poi scansioniamo con regolarità le loro partite più recenti ed escludiamo quelle che non sono nell'ultima patch. In questo modo includiamo solo i dati delle partite delle ultime patch di League of Legends e teniamo le statistiche allineate alle ultime modifiche del team di sviluppo Riot.
Non passiamo le statistiche all'ultima patch di League finché non abbiamo raccolto i dati di almeno 100.000 partite. Lo facciamo per avere un bacino di dati consistente prima di eseguire le analisi e fornire le statistiche ai giocatori. Raccogliere così tante partite richiede poco tempo e di solito riusciamo ad aggiornare il sito all'ultima patch entro un giorno o due dal lancio.
Continuiamo a raccogliere i dati delle partite delle nuove patch per tutta la durata della patch e aggiorniamo le statistiche aggregate su MetaBot più volte al giorno. In questo modo le nostre analisi restano aggiornate con aggregazioni fresche.
Oltre alla Riot Games API, raccogliamo i dati delle partite di League of Legends anche direttamente dai giocatori che usano l'app desktop di MetaBot.GG. L'app registra i dettagli delle tue partite mentre giochi e invia in modo sicuro riepiloghi anonimizzati per ampliare il nostro pool di dati, aiutandoci a offrire statistiche ancora più fresche per la patch corrente.
TFT
La nostra fonte principale di dati per TFT è la Riot Games Developer API, disponibile pubblicamente e messa a disposizione da Riot per la community. Questi dati arrivano direttamente dal team di sviluppo di TFT, quindi i dati delle partite che raccogliamo sono utili e accurati.
La Riot Games Developer API principale però non fornisce tutti i dati che ci servono per TFT, quindi li integriamo con un'API più completa gestita dalla community, chiamata Community Dragon. Ci permette di ottenere informazioni più complete sulle statistiche delle unità (danni d'attacco, potere magico e così via), sulle risorse e altro ancora.
Come per League of Legends, partiamo da un elenco di giocatori che aggiorniamo di continuo. Usiamo questo elenco per analizzare i dati delle partite dalla Riot API e filtriamo i dati in modo da salvare solo le partite dell'ultima patch di TFT. Così i nostri dati si aggiornano a ogni patch e contengono solo informazioni accurate sugli ultimi cambiamenti.
Dopo l'uscita di una nuova patch aspettiamo di raccogliere i dati di almeno 100.000 partite prima di aggiornare il sito all'ultima patch, cosa che di solito richiede uno o due giorni. Dopodiché continuiamo a raccogliere dati sulla patch corrente per ampliare il nostro bacino di partite e aggiorniamo le statistiche aggregate più volte al giorno.
Integriamo i dati di TFT anche con le partite raccolte direttamente dai giocatori che usano l'app desktop MetaBot.GG. Mentre giochi, l'app registra i risultati delle partite e aggiunge in modo sicuro riepiloghi anonimizzati ai nostri dati, mantenendo le statistiche fresche per l'ultimo set e l'ultima patch.
Deadlock
La nostra fonte principale di dati per Deadlock è l'API pubblica sostenuta dalla community. Lo strumento dell'API acquisisce dai giocatori i dati sulla cronologia delle partite e li usa per creare dati esportabili da strumenti di analisi come MetaBot.GG.
Il nostro strumento usa sia i dati sia le analisi dell'API di Deadlock, e costruisce anche analisi più complesse e tecniche partendo da ciò che già acquisiamo dallo strumento.
In genere usiamo i dati delle ultime 10 giornate di gioco raccolti dallo strumento dell'API, così da offrire ai giocatori solo le informazioni più fresche e aggiornate.
Raccogliamo anche i dati delle partite di Deadlock direttamente dai giocatori che usano l'app desktop di MetaBot.GG, che registra le tue partite mentre giochi e invia in modo sicuro riepiloghi anonimizzati al nostro pool di dati.
Valorant
La nostra fonte principale di dati per Valorant è un'API di Valorant supportata dalla community che si basa sui dati ufficiali delle partite di Riot Games. Ci dà accesso a cronologie dettagliate delle partite, tra cui scelte degli agenti, uso di armi e abilità, economia ed esiti round per round.
Come per gli altri titoli Riot, manteniamo un registro di giocatori in continua crescita e analizziamo regolarmente le loro partite recenti nelle code competitive, non classificate e altre. Filtriamo i dati sull'atto e sulla patch più recenti, così le statistiche riflettono sempre lo stato attuale del gioco.
Raccogliamo i dati delle partite di Valorant anche direttamente dai giocatori che usano l'app desktop MetaBot.GG. Mentre giochi, l'app registra le informazioni sulle partite visibili pubblicamente e invia in modo sicuro riepiloghi anonimizzati ai nostri dati, permettendoci di offrire statistiche più fresche su agenti, armi e mappe.
Continuiamo a raccogliere partite per tutta la durata di ogni atto e aggiorniamo le statistiche aggregate più volte al giorno, in modo che le analisi restino al passo con l'ultima meta.
Marvel Rivals
La nostra fonte principale di dati per Marvel Rivals è un'API di Marvel Rivals sostenuta dalla community che aggrega la cronologia delle partite dei giocatori. Questi dati provengono da partite reali giocate dalla community, il che garantisce che le statistiche che offriamo si basino sul gioco effettivo.
Compiliamo un registro di giocatori che ampliamo di continuo e scansioniamo con regolarità le loro partite recenti per rilevare scelte degli eroi, uccisioni, morti e assist, team-up, mappe ed esiti delle partite. Prelevamo inoltre periodicamente dati più dettagliati sulle partite per costruire, oltre alle basi, analisi più approfondite su team-up e sinergie.
Oltre all'API, raccogliamo i dati delle partite di Marvel Rivals direttamente dai giocatori che usano l'app desktop di MetaBot.GG, che registra le tue partite mentre giochi e aggiunge in modo sicuro riepiloghi anonimizzati al nostro pool di dati. Aggiorniamo le statistiche aggregate più volte al giorno per stare al passo con le modifiche al bilanciamento e le nuove stagioni.
Dark and Darker
Per Dark and Darker ci concentriamo sul mercato in gioco anziché sulle statistiche delle partite. La nostra fonte principale è un'API del mercato sostenuta dalla community, che raccoglie gli annunci di oggetti che i giocatori pubblicano per lo scambio, con prezzi, rarità, statistiche e slot.
Preleviamo di continuo gli annunci più recenti e manteniamo una finestra mobile di dati recenti, così prezzi e statistiche degli oggetti riflettono lo stato attuale del mercato. Gli annunci vengono deduplicati, quindi lo stesso oggetto non viene mai contato due volte.
Tutti i dati di mercato che raccogliamo sono visibili pubblicamente in gioco. Registriamo i dettagli degli annunci, come prezzo e statistiche degli oggetti, ma non tracciamo né conserviamo l'identità dei singoli venditori.
Slay the Spire 2
I nostri dati su Slay the Spire 2 arrivano direttamente dai giocatori che scelgono di condividere le proprie run tramite l'app desktop MetaBot.GG. Poiché Slay the Spire 2 non ha un'API pubblica per le partite, è l'app desktop a rendere possibili queste statistiche.
Se attivi l'opzione, l'app desktop controlla la cartella dei salvataggi locale per trovare le run completate e ci invia in modo sicuro la cronologia della run: personaggio, livello di ascensione, mazzo e reliquie finali, le scelte fatte piano per piano e se la run è finita con una vittoria o una sconfitta. Sincronizziamo solo le run recenti e ignoriamo i vecchi salvataggi, così le statistiche restano aggiornate all'ultima versione del gioco.
Per abbinare questi dati delle run a informazioni dettagliate su carte, reliquie e personaggi, facciamo anche datamining dei file di gioco dopo ogni aggiornamento. Unire i contenuti estratti alle run inviate dai giocatori ci permette di creare statistiche dettagliate su percentuale di vittorie, carte e reliquie per la community.
Analisi statistica
La nostra piattaforma calcola varie metriche, tra cui percentuali di vittoria, di scelta e di ban, statistiche sulle prestazioni e altro. Usiamo metodi statistici per tenere conto della dimensione del campione e assicurarci che i dati siano statisticamente significativi prima di dare consigli.
MetaBot è programmato per eseguire le analisi sui nostri dati più volte al giorno ed è progettato per usare nei calcoli solo i dati più recenti. Quando riteniamo di poter offrire statistiche con un alto livello di affidabilità statistica, aggiorniamo il sito di MetaBot con le analisi più recenti.
Classifiche dei tier MetaBot
Il nostro sistema di tier MetaBot, sviluppato internamente, analizza le prestazioni su più fronti, tra cui percentuale di vittorie, percentuale di scelta, piazzamento medio, costanza e altro. Usiamo un'ampia gamma di metriche rilevanti per definire le classifiche e darti consigli solidi su dove si collocano i personaggi nella meta attuale.
Privacy e conformità
MetaBot.GG rispetta i Termini di servizio dell'API di Riot Games e la privacy dei giocatori. Non raccogliamo né conserviamo informazioni personali oltre a quelle pubblicamente disponibili tramite l'API di Riot. Tutti i dati sono aggregati e anonimizzati per l'analisi statistica.
Stiamo attenti a rispettare pienamente le politiche degli sviluppatori per ogni gioco di cui raccogliamo i dati.
Tutti i dati di giocatori e partite che raccogliamo vengono usati in forma anonima, li conserviamo solo temporaneamente e li eliminiamo dai nostri database quando non sono più rilevanti. Non raccogliamo dati che contengano informazioni personali identificabili.
I dati forniti tramite l'app desktop di MetaBot.GG sono sempre su adesione e vengono anonimizzati prima di essere aggiunti al nostro pool di dati. Per i giochi in cui ci affidiamo ad API della community o a dati di mercato, rispettiamo i termini di utilizzo di ogni fonte e raccogliamo solo informazioni già pubblicamente disponibili in gioco.