Event semantics - Match

Event semantics - Match

If you are a sports club or federation, this event type MATCH is specially designed for events where two teams are competing.

Available event semantics

image-20250625-095112.png
Event semantics entry in event edition screen (Detail tab)

The available event semantics for a MATCH event are:

  • Competition (optional): Name, Logo URL, Event number

  • Home team (mandatory): Name + Logo URL

  • Away team (mandatory): Name + Logo URL

All names are displayed in the mobile app exactly like entered here.

The recommended size for the logos are:

  • Competition logo: fixed height of 64 pixels. Width: Auto-scaled to maintain aspect ratio 138:36 (approximately 3:1)

  • Team logos: 128x128 pixels (1:1 ratio)

What if your team logos isn’t in a 1:1 ratio?

No problem, it will automatically be centered and adjusted to fit the 1:1 ratio.

Landscape rectangle

Group 418-20251007-023613.png

Portrait rectangle

Group 419-20251007-023536.png

If desired, these semantics can be injected from S-360 by defining a value for the following metadata (see full example below): event_type, team_home_name, team_home_logo, team_away_name, team_away_logo, competition_name, competition_logo, event_number.

As there is currently no variable available to allow reusing the team logos configured for S-360 Ticketshop, we recommend hosting these logos on your public website using the team code as file name (so inject a value like https://www.your-site.com/assets/teams/$prf_hostTeamCode$.png)

image-20251009-084259.png
Available injection variable for teams

Minimum match event semantics can be injected by setting the following variables in the injection template:

  • event.metadata.1.key = "event_type"

  • event.metadata.1.value = "MATCH"

  • event.metadata.2.key = "team_home_name"

  • event.metadata.2.value = "Manchester United"

  • event.metadata.3.key = "team_home_logo"

  • event.metadata.3.value = "https://team-logos.org/manunited.png"

  • event.metadata.4.key = "team_away_name"

  • event.metadata.4.value = "FC Barcelona"

  • event.metadata.5.key = "team_away_logo"

  • event.metadata.5.value = "https://team-logos.org/barca.png"

Effects of the event semantics on the mobile app

See bellow where the MATCH event semantics is used on the mobile app.

Any screen not mentioned below is unchanged. For instance, the transfer screen will still display the event name.

Event list screen

image-20260626-154149.png
Match event card example in the My tickets → Upcoming events screen

The event “card” displays the teams logos and name, and optionally the competition name.

The background image is still configured at the design rule level, but can be overridden at event level as well (see ).

We recommend using a dark image for better visual effect and good readability.

Ticket screen

Classic

image-20260626-154056.png
Match ticket screen with the CLASSIC layout

The ticket header zone shows the teams logos and names instead of the event thumbnail image & name.

Optionally (if defined), an animation displays the competition logo alternatively with the team names.

Optionally (if defined), the event number within the competition is displayed in the top right corner of the ticket.

Curiosity

Team logos and event number are also displayed when the CURIOSITY layout is used.

image-20260626-153752.png
Match layout on curiosity, with event number displayed on top right

Unlike the CLASSIC layout, the competition logo animation is not available in this view to avoid drawing too much attention and undermining the power of the background image.