Aller au contenu

League Builder

Water Polo League Builder. Le guide complet.

Gérez toute une saison de water-polo — round-robin, simple élimination, suisse, pods hebdomadaires, multi-club. De l'assistant de configuration à la publication de votre page SEO /leagues/, tout au même endroit.

  • Six formats de ligue
  • Planifier une saison automatiquement
  • Réécriture dans Google Sheets
  • EN / FR / ES

Nouveautés — mai 2026

  • Modèle de phases : divisez votre saison en phases (présaison, saison régulière, séries) — chacune avec son propre classement, ses statistiques et ses statistiques de joueurs.
  • Fenêtre d'édition par match : corrigez le score, la date/heure, le terrain, les exclusions, les couleurs de bonnet et l'arbitre depuis une seule tuile, puis re-finalisez.
  • Saisie du journal d'actions : consignez un déroulé action par action complet à partir d'une feuille de match papier pour les matchs scorés sur papier.
  • Tableau de bord en direct : une carte de synthèse de ligue — divisions, équipes, joueurs, finalisés vs en direct vs à venir, avec une répartition par phase.
  • Réécriture dans Sheets : chaque score finalisé s'écrit dans votre classeur Google Sheets en quelques secondes — onglets Calendrier, Classement, Statistiques de joueurs et Feuille de match.
  • Français et espagnol : le marqueur et la page publique de la ligue se localisent dans la langue de votre ligue, détectée automatiquement par ligue.

Bien démarrer

League Builder transforme la plateforme de tournoi en direct — pages spectateur, marqueur en direct, moteur de tableau — en une saison de plusieurs semaines. Abonnez-vous, ouvrez l'onglet Leagues, lancez l'assistant, publiez.

Qu'est-ce que League Builder ?

League Builder est le module de gestion de saison d'Eggbeater. Il prend la plateforme de tournoi en direct — les pages spectateur, le marqueur en direct, le moteur de tableau, le backend hôte — et l'étire sur une saison de plusieurs semaines. Un seul préréglage hebdomadaire planifie automatiquement chaque match. Le classement en direct se met à jour à mesure que les matchs sont finalisés. Les spectateurs suivent les scores en direct sous la forme « Semaine N · vs Adversaire », et pas seulement « prochain match ». Quand la saison se termine, archivez-la et générez un nouveau code pour l'an prochain.

League Builder est en production. Sa première vraie saison — divisions, classements entre clubs, synchronisation Sheets — a roulé dessus de la première semaine jusqu'aux séries, et a façonné ce que vous lisez ici.

Abonnez-vous à un forfait de ligue

Choisissez Club League (99 $/saison, un seul club) ou Multi-Club League (249 $/saison) pour une saison régionale avec des clubs visiteurs. Voyez « Quel forfait ? » ci-dessous pour le guide de décision.

Ouvrez l'onglet Leagues

Connectez-vous sur admin.eggbeater.app. L'icône Ligues se trouve dans le groupe Tournoi de la barre latérale, marquée d'une couronne — la couronne signale les outils premium d'Eggbeater (Directeur, Ligues, Archives et Récupération la portent toutes), elle vous dit donc de quel type d'outil il s'agit, pas ce que vous avez souscrit.

Configurez votre ligue

Touchez Create a league. L'assistant recueille le nom de la ligue, le libellé de saison, les divisions, les équipes, le format et la politique de points. Planifiez automatiquement à partir d'un préréglage hebdomadaire, ou importez depuis un Google Sheet — les deux sont détaillés ci-dessous.

Publiez

Touchez Publish League. Un code de partage de 6 caractères passe en direct avec une URL de page spectateur publique. Les clubs visiteurs importent via le même code ; les spectateurs suivent via l'URL ; une page SEO /leagues/{slug}/ générée automatiquement est publiée pour vous.

Quel forfait ?

Deux forfaits de ligue, une seule décision. Si toutes les équipes appartiennent à votre club, Club League est le bon choix. Dès qu'une équipe d'un autre club rejoint, la ligue devient un événement multi-club — c'est Multi-Club League.

Club League · 99 $ / saison · un seul club

Tout ce dont vous avez besoin pour gérer une ligue interne ou récréative où chaque équipe appartient à votre club :

  • Round-robin, simple élimination, double élimination, suisse, pods hebdomadaires, ou poules-vers-tableau
  • Planification automatique à partir d'un seul préréglage hebdomadaire
  • Classement en direct + bris d'égalité configurables
  • Scoring en direct par bonnet, officiel, piloté par sélecteur
  • Tableaux de 3e place + de placement 5e/6e
  • Règles de masquage du classement jusqu'à la semaine N
  • Page spectateur publique + page SEO /leagues/{slug}/

Multi-Club League · 249 $ / saison · multi-club

Une saison régionale sur plusieurs clubs — tout ce qui est dans Club League, plus :

  • Tout ce qui est dans Club League
  • Équipes participantes multi-clubs + classements inter-clubs
  • Les spectateurs des clubs visiteurs obtiennent gratuitement la page spectateur publique
  • Import Google Sheets avec modèles de colonnes réutilisables
  • Réécriture dans Sheets pour tout l'événement avec synchronisation de statut en direct
  • Calendriers par division (samedis, dimanches, etc.)

Vous n'en avez besoin que d'un seul

Multi-Club League hérite de chaque fonctionnalité de Club League — vous n'avez pas besoin des deux abonnements. Le paywall admin franchit les barrières mono-club pour l'un ou l'autre forfait ; Multi-Club League ouvre en plus la barrière multi-club. Choisissez celui qui correspond à qui joue.

Construisez votre ligue

L'assistant de configuration parcourt quatre étapes — identité de la ligue, divisions et équipes, format et calendrier, puis règles et publication. Vous avez déjà un calendrier dans une feuille ? Importez-le plutôt.

Assistant de configuration : ce qu'il couvre

Sur l'onglet Leagues, cliquez sur Create a league. L'assistant défile à travers quatre écrans ; vous pouvez revenir en arrière à tout moment, mais c'est une fenêtre modale et non un brouillon enregistré, alors terminez-le d'une traite :

  1. Identité de la ligue. Un nom de ligue (p. ex. « Harbor Spring League »), un libellé de saison facultatif (« Spring 2026 »), et un ID de ligue (slug en minuscules, généré automatiquement à partir du nom). L'ID devient une partie de l'URL publique : eggbeater.app/leagues/{slug}/.
  2. Divisions et équipes. Ajoutez une ou plusieurs divisions, chacune avec un nom (« Division 1 », « 14U Girls ») et une liste d'équipes. Collez les noms d'équipes un par ligne, ou importez depuis une feuille plus tard. Jusqu'à 16 équipes par division ; réordonnez pour le classement de départ.
  3. Format. Choisissez un format par division (voir Formats de ligue ci-dessous). Les plus courants sont le round-robin (chaque équipe affronte chaque autre une fois) et le suisse (appariés tour par tour).
  4. Préréglage du calendrier. Un seul préréglage hebdomadaire planifie chaque match : date du premier match (Eggbeater calcule le reste), jour de la semaine par division, créneaux de match (heures de début, noms de terrain, durée de match), et repos minimal entre les matchs d'une équipe.
  5. Points et bris d'égalité. Politique de points par défaut V=3, N=1, D=0 avec ajustements de tirs au but facultatifs ; chaîne de bris d'égalité par défaut : points, confrontation directe, BC, BP, différence de buts (plafonnée), nom. Déplacez n'importe quel bris d'égalité pour réordonner.
  6. Générer et enregistrer. Touchez Generate Schedule. Chaque match se place sur votre calendrier avec les marquages de terrain, les ID d'équipe et les ID de division. Vérifiez sur l'onglet Leagues, et quand cela vous convient, touchez Create & publish league — cela enregistre la saison et la met en direct en une seule action.
Ensuite, Edit league modifie le nom, le libellé de saison, le palier, les divisions et les équipes. Le format, le calendrier et les bris d'égalité se fixent à la création — pour les changer plus tard, réimportez la configuration en JSON ou reconstruisez les matchs concernés.

Formats de ligue : choisissez ce qui correspond à votre saison

Eggbeater prend en charge six formats de ligue. Chaque division peut en utiliser un différent :

  • Round-Robin : chaque équipe affronte chaque autre une fois (ou deux, double round-robin). Idéal pour 4 à 12 équipes.
  • Simple élimination : tableau de 4 / 8 / 16, les perdants sont éliminés. Match de 3e place facultatif + 5e/6e. Idéal quand vous voulez un vainqueur net.
  • Double élimination : tableau des gagnants + tableau des perdants ; une équipe doit perdre deux fois. Indulgent pour les équipes avec une seule mauvaise défaite.
  • Suisse : les équipes sont appariées à chaque tour contre des adversaires aux bilans similaires ; aucune équipe n'est éliminée. Idéal pour les tableaux moyens à grands (6+).
  • Pods hebdomadaires : chaque semaine se compose de petits pods avec des matchs mixtes ordonnés par terrain. Des adversaires différents chaque semaine. Bon pour les ligues récréatives décontractées.
  • Poules + Tableau : le jeu de poules sème un tableau de séries ; Eggbeater génère le tableau à partir du classement final des poules via le bouton Auto-Build Playoff Bracket.
Ligues suisses : quand le tour régulier se termine, cliquez sur Generate Next Round sur l'onglet Leagues. Eggbeater apparie les équipes aux bilans similaires et évite les revanches lorsque c'est possible — exécutez autant de tours que prévu dans le préréglage.

Importer depuis un Google Sheet

Si le calendrier de votre ligue existe déjà dans un Google Sheet (ou Excel/CSV), passez l'auto-planificateur et importez-le. L'assistant associe vos colonnes aux champs de match d'Eggbeater et enregistre un modèle de colonnes réutilisable pour qu'une réimportation la saison prochaine se fasse en un clic :

  1. Ouvrez l'assistant d'import. Sur l'onglet Leagues, touchez Import from Sheet (dans les actions de configuration des Leagues). Il s'ouvre en fenêtre modale.
  2. Collez l'URL de la feuille ou le CSV. Collez une URL Google Sheets publiquement visible, ou collez directement les lignes. Eggbeater détecte la ligne d'en-tête automatiquement.
  3. Associez les colonnes. Faites correspondre chaque colonne détectée à un champ Eggbeater : Date (requis, ISO ou M/J/AAAA), Heure (24 heures ou AM/PM), Terrain / Poule / Lieu, Équipe 1 / Équipe 2 (requis ; doivent correspondre aux équipes définies dans votre ligue), Division (facultatif ; par défaut la seule division), Semaine / Tour (facultatif, recommandé pour les vues conscientes de la saison).
  4. Aperçu et enregistrement. L'assistant prévisualise chaque match analysé et signale les fautes de frappe dans les noms d'équipe qui ont empêché un import (en rouge). Corrigez l'erreur ou le champ ; votre association de colonnes est conservée.
  5. Enregistrez le modèle de colonnes. Touchez Save mapping as template et nommez-le (« Harbor Spring Format »). La saison prochaine, importer la même feuille applique le modèle automatiquement.
La correspondance des noms d'équipe est stricte : « Pacific Waves » et « Pacific waves » sont des équipes différentes. Utilisez la fonction de renommage d'équipe dans l'assistant de configuration si le nom de votre feuille diffère de votre effectif, ou corrigez-les à la source avant d'importer.

Classement

Le classement se recalcule à chaque finalisation, avec une politique de points entièrement configurable et une chaîne de bris d'égalité que vous pouvez réordonner. Masquez-le jusqu'à ce que vous soyez prêt, et gérez des ligues inter-clubs où les clubs visiteurs suivent gratuitement.

Comment le classement est calculé

Le classement se recalcule automatiquement chaque fois qu'un match est finalisé. Chaque ligne d'équipe suit :

  • MJ : matchs joués (scores finaux seulement ; les matchs en cours ne comptent pas)
  • V / D / N : victoires, défaites, nuls (temps réglementaire)
  • VTB / DTB : victoires aux tirs au but / défaites aux tirs au but (quand activées dans votre politique de points)
  • BP / BC / DB : buts pour, buts contre, différence de buts
  • Pts : calculés à partir de votre politique de points. Par défaut : V=3, N=1, D=0, VTB=2, DTB=1

Politique de points configurable

La politique de points se trouve dans la configuration de votre ligue. Modifiez-la à tout moment pour changer :

  • Temps réglementaire : valeurs de points pour V, N, D
  • Tirs au but : valeurs distinctes pour VTB et DTB (quand les tirs au but sont activés)
  • Forfaits : valeurs de points pour victoire par forfait et défaite par forfait
  • Points bonus : pour les bonus de différence de buts, plafonds de raclées, etc.

Phases : segmentez votre saison (ajouté en mai 2026)

Les ligues à plusieurs étapes (exhibitions de présaison, saison régulière, séries) configurent des phases pour que le classement et les statistiques se segmentent correctement. Chaque phase a :

  • ID : slug (regular-season, playoffs)
  • Nom : libellé d'affichage (« Saison régulière », « Saison éliminatoires »)
  • Type : régulière / éliminatoire / présaison / exhibition
  • Compte pour le classement : oui pour régulière et éliminatoire, non pour présaison
  • Chaque match a un champ phase — utilisez le bouton Edit d'un match pour changer la phase à laquelle il appartient. Marquez un match comme Exhibition et il ne comptera pas pour le classement. Les pastilles de phase sur les tables de classement et de statistiques permettent aux spectateurs de filtrer par phase.

Bris d'égalité que vous pouvez réordonner

La chaîne par défaut est points, victoires, confrontation directe, buts contre, buts pour, différence de buts plafonnée, nom. Dans l'assistant, utilisez les flèches pour monter ou descendre n'importe quel bris d'égalité, ou désactivez-en un complètement.

  • La confrontation directe ne s'applique que lorsque exactement deux équipes sont à égalité — elle utilise les résultats des matchs strictement entre elles.
  • Différence de buts plafonnée signifie que la différence de buts est plafonnée (par défaut ±10) pour empêcher les raclées de fausser le bris d'égalité.
  • Quand les équipes sont toujours à égalité après toute la chaîne, le dernier recours est le nom (alphabétique) — prévisible, mais rarement décisif en pratique.

Règles de visibilité du classement

Pour les ligues à départ équitable, vous pouvez masquer le classement public jusqu'à ce que vous soyez prêt. Deux options de politique, définies dans l'assistant :

  • Masquer jusqu'à la semaine N : classement masqué jusqu'à ce que les matchs de la semaine N soient finalisés. Par défaut : 0 (toujours afficher).
  • Masquer jusqu'à N matchs joués : classement masqué jusqu'à ce que N matchs au total soient finalisés dans la division. Utile quand les saisons commencent avec des déséquilibres.
Ce que voient les spectateurs quand c'est masqué : une note polie expliquant la politique — p. ex. « Le classement s'ouvre après la semaine 3. » L'onglet Leagues de l'équipe affiche toujours la table en direct ; seule la page spectateur publique respecte la règle.

Ligues multi-clubs

Une ligue multi-club a des équipes de plus d'un club. Le club hôte publie la ligue et possède le package. Les clubs visiteurs gèrent les matchs, effectifs et calendriers de leurs propres équipes depuis leur propre panneau d'admin — qui se synchronisent tous vers le classement de l'hôte en temps réel.

  • Panneau Participating Clubs : sur l'onglet Leagues, développez-le pour lister chaque club impliqué. Pour chacun : un nom d'affichage (montré sur la page publique et le sélecteur d'équipe) et un Club ID (le slug dans les liens profonds /?join=CLUB_ID qu'utilisent les clubs visiteurs).
  • Accès spectateur gratuit : sous Multi-Club League, chaque spectateur de chaque club visiteur obtient gratuitement la page spectateur publique sous votre couverture, sans abonnement Spectateur Premium distinct. Ils ouvrent app.eggbeater.app/?join=your-league-{code} et voient le classement + le calendrier de leur équipe.

Gérez la saison

L'onglet Leagues est un seul poste de pilotage pour toute la saison — tableau de bord, console, classement, publication. Scorez en direct au bureau de marque, publiez votre code de partage, et laissez la console rattraper tout ce qui dérape.

Le tableau de bord Leagues

L'onglet Leagues est un poste de pilotage plein écran qui reflète le matériel de l'onglet Director, condensé pour l'hébergement de ligue. Chaque carte dont vous avez besoin est sur un seul écran :

  • Tableau de bord en direct : une vue de synthèse de ligue (mai 2026) : total des divisions / équipes / joueurs / taille d'effectif / total de matchs / finalisés / en direct maintenant / à venir, plus une répartition par phase.
  • Live Game Console : une grille en direct par match ; chaque tuile a les actions Edit, Lock et Repair Stats.
  • Classement (Schedule) : une table unifiée groupée par phase, avec date/heure, équipes, scores finaux et badges de statut.
  • Player Stats : triables par buts / passes décisives / interceptions, par défaut le top 10 avec une expansion « Show all », rendues à partir de la même agrégation par événement que les tournois.
  • Publishing : code de partage, URL publique, copier/ouvrir, exporter vers Google Sheets, et archiver quand la saison se termine.
  • Scorer Display : bascules par ligue pour les statistiques facultatives qui apparaissent dans le marqueur.
  • Logo Registry : logos universels + de club par nom d'équipe ; alimente les cartes spectateur, les notifications et les Live Activities.
  • League Rosters : restaurez depuis un import de ligue ou un import du dernier tournoi ; modifiez les joueurs par équipe.
  • Participating Clubs : liste multi-club de noms d'affichage + ID de club pour l'accès spectateur par lien profond.
  • Past Leagues : saisons archivées avec classements figés, état de match final et code de partage original préservé.

Publier votre ligue

Toucher Publish League sur la carte Publishing emballe la saison vers le backend Eggbeater, génère un code de partage de 6 caractères (ou restaure un existant), et expose :

  • URL spectateur publique : app.eggbeater.app/?join=league-{code} — quiconque a le lien voit le classement + le calendrier + les scores en direct. Aucun compte requis.
  • Code de partage : 6 caractères ; les clubs visiteurs l'utilisent pour importer leur calendrier dans leur propre admin.
  • Page d'atterrissage SEO : app.eggbeater.app/leagues/{slug}/ — générée automatiquement, indexable par Google, avec le nom de votre ligue + saison + divisions.
Après la publication, le site marketing prend en compte votre ligue lors de sa prochaine reconstruction statique. L'index /leagues/ liste chaque ligue publiée ; chacune a sa propre page avec les classements de division et les infos de club. Annulation : le bouton Rollback annule la publication la plus récente — modifiez votre configuration localement, puis republiez.

Scoring en direct et la Game Console

Chaque match de ligue est scoré avec le même marqueur guidé d'Eggbeater. Le bénévole touche Score this game, choisit Tournament / League, et saisit le mot de passe de scoring — le tableau s'ouvre directement sur le match en direct (pas de choix de match, aucun code à taper). Il touche l'action (but / passe décisive / interception / arrêt / exclusion), touche le joueur, et le tableau de score se met à jour en 5 secondes sur l'écran de chaque spectateur. Pour terminer le match il touche End Game et confirme. La signature de l'arbitre est facultative et désactivée par défaut ; activez-la depuis la carte Scorer Display (ci-dessous) et la finalisation demande alors au marqueur le nom de l'arbitre, avec le score final affichant « Signed off by [arbitre]. » Il n'y a rien de spécifique à la ligue à apprendre au bureau de marque ; définissez le mot de passe de scoring sur la carte Publishing.

  • Live Game Console : le filet de l'hôte quand quelque chose dérape : une grille en temps réel de chaque match de ligue des prochaines heures, avec finalisation en un clic (un marqueur a oublié de terminer le match), remplacement de score pour les corrections au bureau, et verrouillage/réinitialisation pour les résultats ajustés.
  • Scorer Display : basculez les statistiques facultatives qui apparaissent : Buts (toujours), Passes décisives, Interceptions, Arrêts, Exclusions, 6-contre-5. Elle contient aussi la bascule « Require referee sign-off » (désactivée par défaut) — activez-la et terminer un match de ligue exige le nom de l'arbitre pour finaliser. Les changements prennent effet à votre prochaine publication de la ligue.

Données et synchronisation

Les logos et les effectifs alimentent chaque carte spectateur ; les scores finalisés sont réécrits dans votre classeur Google Sheets ; les Live Activities et le push tiennent les spectateurs informés ; et une archive propre fige la saison une fois terminée.

Effectifs et logos

Construisez chaque effectif et logo une seule fois, partagés à travers chaque carte spectateur, notification et Live Activity :

  • Carte League Rosters : restaurez depuis un import de ligue ou un import du dernier tournoi. Chaque effectif a Équipe, Bonnet n°, Prénom, Nom et Division facultative. Quand un spectateur sélectionne son équipe, l'effectif alimente sa carte « My Player ».
  • Résolution automatique du bonnet n° au nom : le sélecteur de nom de gardien de la fenêtre d'édition par match associe le bonnet n° au nom du joueur ; le nom résolu est conservé pour que le gardien apparaisse par nom, et non par numéro.
  • Alignements avec les clubs : la carte Alignments associe les logos de club par bonnet sur chaque bonnet. Les deux logos de chaque équipe (clair / foncé) alimentent les cartes spectateur.
  • Logo Registry : universels (globaux, partagés entre chaque club Eggbeater) + remplacements de club par données d'équipe de la ligue. Alimente les cartes, widgets et Live Activities. Collez en masse ou téléversez une liste d'alias.

Réécriture dans Sheets (réécrite en mai 2026)

Eggbeater peut refléter votre ligue vers un classeur Google Sheets qui se met à jour tout seul à mesure que les scores sont finalisés, en parallèle de votre feuille de calcul d'origine :

  1. Premier export : OAuth + création du classeur. La première fois, Google ouvre son écran de consentement et Eggbeater crée un classeur dans votre Drive. Cliquez sur Allow.
  2. Synchronisation automatique à chaque finalisation. À partir de là, chaque finalisation de match écrit les onglets pertinents (Calendrier, Classement, Statistiques de joueurs, Feuille de match) en ~5 secondes.
  3. Ce qui se trouve dans le classeur. Aperçu de la ligue, Calendrier maître, Classement (combiné + par division), Statistiques de joueurs et onglets Feuille de match par match, tous conscients des phases si vous avez configuré des phases.
  4. Réexportez pour rafraîchir les onglets. Si vous devez reconstruire, le bouton Re-export to Sheets rafraîchit le classeur sur place.
  5. Partagez avec vos administrateurs de ligue. La carte Publishing a un lien de copie pour le classeur afin que les autres administrateurs de ligue puissent le consulter.
Chemin de migration : le classeur reflète votre feuille de calcul d'origine pendant que vous vérifiez que les données correspondent. Une fois que vous avez confirmé, le classeur d'Eggbeater peut devenir la source de vérité.

Live Activities et rappels push

Chaque ligue qui tourne sur Eggbeater obtient les surfaces spectateur natives — formulées pour une saison de plusieurs semaines :

  • Texte de rappel conscient de la ligue : quand un spectateur s'abonne au push pour son équipe de ligue, les rappels affichent « Semaine N · vs Adversaire » pour qu'une saison de plusieurs semaines ressemble à un seul événement continu.
  • Live Activity sur l'écran de verrouillage (iPhone) : le match en direct de la ligue s'affiche sur l'écran de verrouillage et la Dynamic Island, dans la langue de la ligue (FR/EN/ES).
  • Apple Watch : l'application montre votre match de ligue, le calendrier et le score en direct au poignet.

Archive de saison

Quand votre saison de ligue se termine, archivez-la sur la carte Publishing pour tout figer proprement :

  • Archive this league : fige le classement final, l'état de match final, et préserve le code de partage original pour le dossier.
  • Démarrer la saison prochaine : après l'archivage, cliquez sur Create a league pour générer un nouveau code : Repartir de zéro (nouvelles divisions, nouvelles équipes, nouveau calendrier), ou Cloner depuis l'archive (structure de la saison dernière, effectifs vidés).
Pourquoi archiver plutôt que simplement renommer ? L'archivage préserve le dossier historique de la saison (elle vit sur sa page /leagues/ et reste indexable publiquement), tandis que les outils en direct passent à la saison suivante. Les clubs visiteurs et les spectateurs voient la ligue passer de « en direct » à « archivée » proprement.

Questions

Questions fréquentes

Un club peut-il gérer un tournoi et une ligue en même temps ?

Oui. Tournament Host et Club League / Multi-Club League coexistent. L'onglet Director gère les tournois ; l'onglet Leagues gère les saisons de ligue. Ils publient vers des codes de partage distincts et n'interfèrent pas l'un avec l'autre.

Qu'arrive-t-il aux abonnés quand j'archive une ligue ?

Rien ne casse — les spectateurs existants continuent de suivre jusqu'à l'expiration de la TTL naturelle du code de partage (~30 jours). Après cela, ils expirent automatiquement. L'archivage fige le classement final et l'état de match pour le dossier.

Puis-je faire passer une ligue du round-robin au suisse en milieu de saison ?

Non recommandé — vous changeriez la définition du format alors que des matchs sont en cours. Si vous devez le faire, modifiez la configuration de la ligue avec soin, puis exportez le calendrier round-robin et re-semez-le dans la structure du nouveau format. Meilleur chemin : terminez le format actuel, archivez, et démarrez la saison suivante.

Ai-je besoin à la fois de Club League et de Multi-Club League ?

Non — Multi-Club League hérite de chaque fonctionnalité de Club League. Choisissez le forfait qui correspond à votre ligue. Choisissez Multi-Club aujourd'hui et votre abonnement ouvre à la fois les barrières mono-club et multi-club.

Les spectateurs peuvent-ils voir les scores en direct pendant la saison ?

Oui — chaque match de ligue met à jour la page spectateur publique en 5 secondes après une action de score, et le classement se recalcule en direct à chaque finalisation. Aucun rafraîchissement requis.

Et le widget iPhone / l'Apple Watch / les Live Activities ?

Chaque ligue qui tourne sur Eggbeater obtient les surfaces natives. L'application Apple Watch montre le match de ligue de votre équipe, et les Live Activities pour iPhone incluent l'habillage ligue + semaine. Voyez Live Activities et Push ci-dessus.

Prêt à gérer une saison ?

Imprimez le démarrage rapide d'une page pour vos clubs participants et vos marqueurs bénévoles — six étapes de la configuration à la publication sur une seule feuille. Ou plongez directement dans l'onglet Leagues.