Tokens

The placeholder language Axis Manager reads from Google Slides’ Alt text to fill a custom results tab.

Tokens are placeholders Axis Manager reads from a Google Slides object’s Alt text Description. They look like {{event.name}}. You only need this guide if you are building a custom slide.

Where to put them

  1. Select the text box, table, or image.
  2. Right-click → Alt text (or Format Options → Alt text).
  3. Put tokens in Description, not Title. Title is only used in error messages, so a short name like “Standings” helps.

Do not put tokens in the visible slide text and expect them to be detected. Only Description is scanned.

Event and lobby

These work in text boxes. You can mix them with ordinary words.

Token Fills with
{{event.name}} Event name
{{stage.name}} Stage name
{{lobby.number}} Lobby number, such as 2
{{lobby.name}} Lobby label, such as Lobby 2
{{match.label}} All matches or Match 3
{{event.name}} | {{stage.name}} — {{lobby.name}}

Teams

The number is standings rank after scores are calculated, not slot number. {{team.1.name}} is first place, even if that team sat in slot 14.

Team standings come from the lobby scoring tab. Ties break on wins, then placement points, then kills, then more recent matches.

Token Fills with
{{team.N.rank}} Rank number
{{team.N.name}} Team name
{{team.N.tag}} Tag
{{team.N.wins}} Chicken dinners in the selected matches
{{team.N.placement_points}} Placement points (PP)
{{team.N.kill_points}} Kill points (KP)
{{team.N.total_points}} PP + KP
{{team.N.logo}} Team logo image (images only)

If fewer teams placed than your layout expects, extra ranks render blank. Missing logos use a fallback mark.

Players on a team

Player row R is the roster row on the scoring sheet for that ranked team (1–8), not kill rank. Use these in text boxes, not in table column maps.

Token Fills with
{{team.N.player.R.name}} In-game name
{{team.N.player.R.kills}} Kills in the selected matches
{{team.N.player.R.damage}} Damage in the selected matches
{{team.1.player.1.name}} · {{team.1.player.1.kills}} kills

MVP

MVP rank is kill order across the lobby. Sort order:

  1. Kills, highest first
  2. Damage, if kills tie
  3. The player’s team standings rank, if damage also ties
  4. Sheet row order, last

{{mvp.1.name}} is the kill leader for that lobby and match scope, not “player 1 on the first-place team.” For the roster sitting in first place, use {{team.1.player.1.name}} instead.

Token Fills with
{{mvp.N.rank}} MVP rank number
{{mvp.N.name}} Player name
{{mvp.N.kills}} Kills
{{mvp.N.damage}} Damage
{{mvp.N.team_name}} That player’s team name
{{mvp.N.team_tag}} Team tag
{{mvp.N.team_logo}} That team’s logo (images only)

Tables

Select the whole table and put the map in Alt text Description. The first piece is the first data row (1-based, including header rows). Then one token per column, separated by |.

Column tokens use the rank for that first data row. Later rows count up automatically.

{{data_row.2}} | {{team.1.rank}} | {{team.1.name}} | {{team.1.wins}} | {{team.1.placement_points}} | {{team.1.kill_points}} | {{team.1.total_points}}

That mapping means: skip row 1 (usually the header), fill from row 2, and start with 1st place. A 12-row body then shows ranks 1–12.

A second table for ranks 13+ starts at a later rank:

{{data_row.1}} | {{team.13.rank}} | {{team.13.name}} | {{team.13.total_points}}

MVP tables work the same way with MVP tokens:

{{data_row.2}} | {{mvp.1.rank}} | {{mvp.1.name}} | {{mvp.1.kills}} | {{mvp.1.damage}}
Table rules

Do not mix team tokens and MVP tokens in the same table. Do not put team.N.player… tokens in a table map. Do not merge cells in the generated data rows. Every column in the Description must match the table’s column count.

Images

Logo images must have exactly one token as the entire Description, with no extra words:

  • {{team.1.logo}} — logo of the team in that standings rank
  • {{mvp.1.team_logo}} — logo of the team that the MVP player belongs to

Use a real image object (Insert → Image), not a shape with a picture fill.

Common errors

Message gist What to check
Unknown or malformed placeholder Spelling, missing braces, or a field that is not in the tables above
No configured alt-text placeholders Tokens are in visible text instead of Description, or on the wrong tab
Image must contain exactly one logo placeholder Description has extra text around the token
Table mixes starting ranks / team and MVP Every column must use the same starting rank and the same family of tokens
Merged cells in generated rows Unmerge data rows; headers may stay merged