Promotions Help Site
Breadcrumbs

MG Tournament

Tournament Status

The tournament website will behave and display differently based on the tournament’s status.

  • If there is no active tournament, then a coming soon page will be displayed.

  • If a tournament is active, then the tournament landing page will display all active tournaments.

Desktop

image-20230801-084210.png
Tournament site without active tournaments.
mgplus-ingametournamentapp-front.lab18.spdevqa.com_.png
Tournament site with active tournaments.

Mobile

image-20230801-084053.png
Tournament site without active tournaments.


image-20230801-084105.png
Tournament site with active tournaments.


Types of Tournaments

Private tournaments for non-eligible players

URL format: https://mgr.basebit.net/#/tournament?contentCode=tournament:code:{tournamentCode}&lang={LangCode}&currency={currencyCode}

  1. The player will only be able to view the one specified tournament.

  2. If the tournament supports the indicated language, the player will see the tournament details.

  3. If the tournament does not support the indicated language, the player will see an empty page.

  4. The currency code must be provided, as some private tournaments support multiple currencies. The player should ensure the correct currency code is selected to be directed to the appropriate tournament.

Private and public tournaments for eligible players

URL format: https://mgr.basebit.net/#/tournament/listing/?contentCode=current&lang={LangCode}&platform=Desktop&token={token}

  1. Public Tournament - The player will see all the tournaments available for their currency.

  2. Private Tournament - The player will see the tournament available for their Headoffice.

  3. If the player selects a language in the language selector that the tournament does not support, they will see an empty page. Otherwise, they will see the tournament details.

Private tournament with expanded card for eligible players

Sometimes, “isPrivate=True” is included when calling the tournament API. In this case, the player will see this private tournament and the other tournaments of his currency on the page, but the card of the specific private tournament will be expanded. Other logic is the same as the normal flow for eligible players.

Public Tournaments for non-eligible players

The language code and currency included in the URL enables businesses to precisely direct and promote specific tournaments.

The structure of the url is:

https://mgr.basebit.net/#/tournament/listing + language code + currency code

The currency code determines what tournaments will be shown on the page. The language determines the language in the language selector and the translation of the content.

Use Cases

Use Case 1

  • Given that Tournament A supports KRW and CNY:

    • The mapped language of KRW is Korean and CNY is Chinese. So, the content available for this tournament is Korean, Chinese and English.

    • All tournaments are available in English even though they might not support USD.

  • When the user uses this url https://mgr.basebit.net/#/tournament/listing?lang=ko-kr&currency=krw , they will be directed to the tournament page and:

    • see Korean in the language selector

    • see the details of Tournament A

  • When the user changes the language to “Chinese” in the language selector, they will see the details of the Tournament A in Chinese.

  • When the user changes the language to “Japanese” in the language selector, they will see an empty page in ja-jp.

image-20250418-090804.png

Use Case 2: Indicated language code only or indicated a wrong currency code in the url

Use Case 3: Indicated currency code only or indicated a wrong language code

Use Case 4: No language and currency codes

Tournament URLs for Non-Eligible Players

Normal Players

Currency

URL

CNY

https://mgr.basebit.net/#/tournament/listing?lang=zh-cn&currency=cny

USD

https://mgr.basebit.net/#/tournament/listing?lang=en-us&currency=usd

IDR

https://mgr.basebit.net/#/tournament/listing?lang=id-id&currency=idr

THB

https://mgr.basebit.net/#/tournament/listing?lang=th-th&currency=thb

VND

https://mgr.basebit.net/#/tournament/listing?lang=vi-vn&currency=vnd

INR

https://mgr.basebit.net/#/tournament/listing?lang=hi-in &currency=inr

MYR

https://mgr.basebit.net/#/tournament/listing?lang=ms-my&currency=myr

KRW

https://mgr.basebit.net/#/tournament/listing?lang=ko-kr&currency=krw

JPY

https://mgr.basebit.net/#/tournament/listing?lang=ja-jp&currency=jpy

TRY

https://mgr.basebit.net/#/tournament/listing?lang=tr-tr &currency=try

PHP

https://mgr.basebit.net/#/tournament/listing?lang=tl-ph&currency=php

BRL

https://mgr.basebit.net/#/tournament/listing?lang=pt-br&currency=brl

EUR

https://mgr.basebit.net/#/tournament/listing?lang=en-eu&currency=eur

RUB

https://mgr.basebit.net/#/tournament/listing?lang=ru-ru&currency=rub

SUI

https://mgr.basebit.net/#/tournament/listing?lang=en-us&currency=sui

TTH

https://mgr.basebit.net/#/tournament/listing?lang=en-us&currency=tth

CAD

https://mgr.basebit.net/#/tournament/listing?lang=en-us&currency=cad

BDT

https://mgr.basebit.net/#/tournament/listing?lang=bn-bd&currency=bdt

PKR

https://mgr.basebit.net/#/tournament/listing?lang=ur-pk&currency=pkr

MMK

https://mgr.basebit.net/#/tournament/listing?lang=my-mm&currency=mmk

Sweepstakes Players

Mapping Table of Currency Code with their Default Language Code

Currency

Language

Code

CNY

Chinese

zh-cn

USD

English (US)

en-us

PHP

Filipino

tl-ph

INR

Indian

hi-in

IDR

Indonesian

id-id

JPY

Japanese

ja-jp

KRW

Korean

ko-kr

MYR

Malaysian

ms-my

BRL

Portugese

pt-br

THB

Thai

th-th

TRY

Turkish

tr-tr

VND

Vietnamese

vi-vn

EUR

English (UK)

en-eu

RUB

Russian

ru-ru

SUI

English (US)

en-us

TTH

English (US)

en-us

CAD

English (US)

en-us

BDT

Bengali

bn-bd

GC

English (US)

en-us

SC

English (US)

en-us

CC

English (US)

en-us

WOW

English (US)

en-us

IC

English (US)

en-us

PKR

Urdu

ur-pk

MMK

Burmese

my-mm