...
UAT and Testing
https://gsm-widgets-uat.betstream.betgenius.com/multisportgametracker?fixtureId=<fixtureId>&productName=<productName>
https://gsm-widgets-uat.betstream.betgenius.com/multisportgametracker?fixtureId=<fixtureId>&productName=<productName>&layout=<layout>
https://gsm-widgets-uat.betstream.betgenius.com/multisportgametracker?fixtureId=<fixtureId>&productName=<productName>&widget=<widget>
Production
https://gsm-widgets.betstream.betgenius.com/multisportgametracker?fixtureId= <fixtureId>&productName=<productName>
https://gsm-widgets.betstream.betgenius.com/multisportgametracker ?fixtureId=<fixtureId>&productName=<productName>&layout=<layout>
https://gsm-widgets.betstream.betgenius.com/multisportgametracker ?fixtureId=<fixtureId>&productName=<productName>&widget=<widget>
Example
Default view of the light multisport game tracker - https://gsm-widgets.betstream.betgenius.com/multisportgametracker?productName=gsdemo-light&fixtureId=11061059
Default view of the dark multisport game tracker - https://gsm-widgets.betstream.betgenius.com/multisportgametracker?productName=gsdemo-dark&fixtureId=11061059
Widget view - https://gsm-widgets-uat.betstream.betgenius.com/multisportgametracker/?fixtureId=9830657&productName=gsmdemo&widget=court
Desktop view - https://gsm-widgets-uat.betstream.betgenius.com/multisportgametracker/?fixtureId=9937582&productName=gsmdemo&layout=desktop
Features by sport
Components
...
The purpose of this layout is to render the game tracker with a tabs navigator, the idea is to use it on small or medium containers including mobile view. This is the default layout. Tabs can be removed and/or added on our side.
Integration example
...
Name | Purpose | Mandatory | Notes |
---|---|---|---|
| Dictates which configuration should be used to render the Game Tracker(customer) | Yes | It’s a string that would be provided by Genius Sports. |
| Defines what content should be rendered. | Yes | Supports Genius Sports fixture IDs and customer fixture IDs. To use the customer fixture IDs, the IDs need to be sent to Genius Sports for mapping. |
| Defines the layout that will be displayed | No | The layout name would be provided by Genius Sports, the default layouts are default(tabs), sideBySide or desktop Should not be used alongside |
| Define the stand-alone component that will be used | No | Allows usage of stand alone component. Should not be used alongside |
| Chooses which locale should be used to load translations | No | Options are described in the translations section |
Translations
...
To utilize this feature, append the parameter
&culture={language-code}
to the URL. The{language-code}
should adhere to this ISO format. If translation files for the specified language are available, they will be used; otherwise, the default language will been-GB
. To utilize a language other than the default, it must first be translated.Each supported language
...
in the system has a dedicated file containing translations for all available sports. Note that the coverage for a specific sport may vary depending on the language.
This applies to nearly all text within the widget, with the exception of team names, competition names, and play descriptions for American football fixtures.
Language management is global across all customers, meaning that no customer-specific translations are permitted; all customers will experience the same language settings.
Each supported sport in the multisport game tracker has its own unique structure or set of strings that require translation.
Every translatable string follows this format, where customers should only modify the text within the translation key. Descriptions are often provided to clarify which label each string corresponds to.
Code Block |
---|
"AboutToStart": {
"translation": "試合はまもなく開始されます",
"description": "Label for AboutToStart"
}, |
Given the global nature of languages, we already provide support for a wide range of them. If you have inquiries regarding the current status of a specific language, please feel free to ask. Additionally, if there are any files missing that need to be completed, or if you require the most recent starting file for a particular language, do not hesitate to request that information.
Sport | Default | ||||
---|---|---|---|---|---|
Football |
| ||||
Basketball |
| ||||
American football (CFL) |
| ||||
Tennis |
|