Home / Guide / Mondo FCMondo FC · 4 min

Mondo FC: come ElevenBase legge i dati EA

Edge function sync-ea-club, attribuzione via EA persona, snapshot manuali, frequenza e ritardi.

Cover guida: Mondo FC: come ElevenBase legge i dati EA

Mondo FC e' il modulo che porta dentro a ElevenBase i dati pubblici delle partite del tuo club EA Sports FC. Ecco cosa legge, cosa no, e in quanto tempo.

Cosa importiamo

Per ogni partita 11 vs 11 online del club collegato vengono importate: data e ora, risultato, composizione squadra con ruolo in campo, e per ogni giocatore goal, assist, voto, MOTM. I dati arrivano dall'API pubblica EA, mediati dalla edge function Supabase sync-ea-club che ElevenBase ospita.

Cosa non importiamo

Come si attribuisce a un giocatore in rosa

EA identifica ogni giocatore con uno username (la EA persona). ElevenBase salva quel valore sul player record come ea_account_handle e lo usa come chiave di attribuzione. Quando uno user nuovo appare in una partita, ElevenBase lo aggiunge come stub e te lo segnala in rosa per confermare a chi corrisponde.

Caso limite: se un giocatore cambia EA persona a stagione in corso, il sistema crea un nuovo stub. Tu lo riassegni al record esistente con un click e la storia precedente resta agganciata.

Quando arrivano

L'API EA non e' in tempo reale: i risultati vengono pubblicati a ondate. Nella stragrande maggioranza dei casi sono dentro ElevenBase entro 5-10 minuti dal fischio finale. In casi rari (server EA sotto stress, eventi globali) puo' servire qualche ora. Un cron Supabase rilancia la lettura a intervalli regolari per recuperare le partite arrivate in ritardo.

Sync manuali

Da Mondo FC → Club trovi due bottoni: Sincronizza ora rilegge le partite recenti, e Importa snapshot EA permette di caricare un estratto manuale (utile in caso di disservizio EA). Le statistiche vengono ricalcolate dopo ogni import.


Hai un dubbio o trovi un errore? Scrivici a coach@elevenbase.pro o leggi le altre guide.