Editing a Leaderboard
  • 22 Jun 2023
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Editing a Leaderboard

  • Dark
    Light
  • PDF

Article summary

The leaderboard is a feature that allows you to track the progress of teams and players in a sports tournament. Users can view match information, including live scores, leading players, and stats of previous matches. 

Sports template users can add a leaderboard module to their live pages and define the data columns, such as players and teams competing, their scores, and their positions in the standings. For example, a leaderboard in a golf tournament will list the golfers' names, scores, and positions in the standings. 

Types of Leaderboard

The Modular Pages in the Template Builder support two types of Leaderboard modules.

  • Leaderboard standalone module: This module comes along with a standalone video purpose-built for streaming a live match. This is useful for showing the current standings of the match, as well as providing a live video feed of the action.
  • Leaderboard module: This module does not include a standalone video player and is built to serve the scoreboard of the previous match including match highlights. The match stats will take up the entire area of the screen. 

Here is a table that summarizes the key differences between the two modules:

FeatureLeaderboard standalone module Leaderboard module 
Includes standalone video player YesNo
Match stats behaviorLive scoreboardScoreboard of previous match/es
Supported platformsWeb, iOSWeb, iOS

Which module you choose to use will depend on your specific needs. If you need to show the current standings of the match and a live video feed of the action, then the leaderboard standalone module is the best option. If you need to provide a more comprehensive overview of the match, including highlights from the previous match, then the simple leaderboard module is the best option.

Prerequisites

To set up a leaderboard on your match page, you will need to:

  • Determine the important columns of data you want to include in your scoreboard such as the competing teams and players. The Teams and Players APIs will update the scores and position of teams and players based on the live game score from a central score database.

Configure the Leaderboard module

1. a. Add the Leaderboard standalone module for a live match page.
b. Use the Leaderboard module on your Stats modular page to show stats from the last held match.

2. Configure the Leaderboard standalone module with the following properties:

  • Tabs: The Name and Identifier of the verticals that you want to track leaderboard data for. Example: Players and Teams
  • Content Selection: Select Manually Curate
  • Content Type: Video
  • Curated Items: Search by title of the Live/VOD objects
  • Show Leaderboard Stats: For live, toggle off the button before the start of the event as the stats board will appear empty. Toggle on the button this button and publish the page again as the live streaming starts.
    Note: In a Leaderboard module without a standalone player, the option to show highlights is a toggle button, as highlighted in the screenshot below. If you do not have video highlights of the previous match, turn off the option.

Leaderboard default labels 

Edit the default screen text elements like Pos, Player Name, Hole Par, Last updated, and so on from the Localization Labels section in the module settings. The values are pulled from a central score database.

Few relevant screen elements with examples:

  • Position text: Text heading for position. Example: Pos or simply the default text, Position
  • Round text: Round
  • Score text: The heading for the Score column in the leaderboard
  • Leaderboard heading: Title of the Leaderboard section
  • Player / Team Names: Name of the player and team
  • R1 /R2 / R3: Number of rounds. The default text shown in the UI is R followed by the number of rounds played.
  • Tot text: Total score
  • Tournament Venue Text: Tournament text Example, DC
  • Tournament Date Text: Example, May  26 - 28

Was this article helpful?