Use BET 3-in-1 with a custom World Cup launcher icon to deliver a themed experience during major tournaments.
World Cup launcher icon
BET 3-in-1 World Cup edition comes with sport-specific icons in three variants: light, dark, and SVG. Use the sportIcons parameter to map sport IDs to the appropriate icon URLs.
Soccer
Basketball
Tennis
Ice Hockey
American Football
Baseball
Handball
Volleyball
Beach Volley
Rugby
Cricket
Table Tennis
Badminton
Snooker
Darts
Futsal
Squash
Padel
Kabadi
eSoccer
eBasketball
Soccer
Basketball
Tennis
Ice Hockey
American Football
Soccer
Basketball
Tennis
Ice Hockey
American Football
Use the sportIcons property to map Sportradar sport IDs to icon URLs. The launcherTriggerImage sets the main launcher button icon.
MATCH_ID — Sportradar Match ID used to construct the entityId. Example: 50955863 → "sr:match:50955863"JWT — String or getJwt callback promise returning a signed JSON Web Token. Required for Virtual Stadium and Bet Concierge. See JWTCHANNEL_ID — Virtual Stadium channel ID. Required when Virtual Stadium is enabledCLIENT_ALIAS — Your client alias for StatsHub URL generation. Required when StatsHub is enabled
Baseball
Handball
Volleyball
Beach Volley
Rugby
Cricket
Table Tennis
Badminton
Snooker
Darts
Futsal
Squash
Padel
Kabadi
eSoccer
eBasketball
Baseball
Handball
Volleyball
Beach Volley
Rugby
Cricket
Table Tennis
Badminton
Snooker
Darts
Futsal
Squash
Padel
Kabadi
eSoccer
eBasketball
<script>
(function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
)})(window,document,"script","https://widgets.sir.sportradar.com/sportradar/widgetloader","SIR", {
language: 'en'
});
// BET 3-in-1 with World Cup icon + light sport icons
SIR('addWidget', '#sr-widget', 'bet3in1', {
entityId: "sr:match:{MATCH_ID}",
launcherTriggerImage: "https://widgets.sir.sportradar.com/static/img/launcher/worldcup-icon.png",
sportIcons: {
'1': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_soccer_light.png',
'2': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_basketball_light.png',
'3': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_baseball_light.png',
'4': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_ice_hockey_light.png',
'5': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_tennis_light.png',
'6': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_handball_light.png',
'12': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_rugby_light.png',
'16': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_american_football_light.png',
'19': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_snooker_light.png',
'20': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_table_tennis_light.png',
'21': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_cricket_light.png',
'22': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_darts_light.png',
'23': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_volleyball_light.png',
'29': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_futsal_light.png',
'31': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_badminton_light.png',
'34': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_beach_volley_light.png',
'37': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_squash_light.png',
'71': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_padel_light.png',
'138': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_kabadi_light.png',
'137': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_esoccer_light.png',
'153': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_ebasketball_light.png'
},
products: {
virtualStadium: {
jwt: "{JWT}",
channelId: "{CHANNEL_ID}",
label: "Virtual Stadium",
order: 1
},
betConcierge: {
getJwt: () => yourAuthService.getToken(),
label: "Bet Concierge",
description: "AI Insights",
order: 2
},
statsHub: {
clientAlias: "{CLIENT_ALIAS}",
label: "StatsHub",
description: "Deep Stats",
order: 3
}
}
});
</script>
<div class="wl-wrapper">
<div class="sr-wl-widget"></div>
</div><script>
(function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
)})(window,document,"script","https://widgets.sir.sportradar.com/sportradar/widgetloader","SIR", {
language: 'en'
});
// BET 3-in-1 with World Cup icon + dark sport icons
SIR('addWidget', '#sr-widget', 'bet3in1', {
entityId: "sr:match:{MATCH_ID}",
launcherTriggerImage: "https://widgets.sir.sportradar.com/static/img/launcher/worldcup-icon.png",
sportIcons: {
'1': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_soccer_dark.png',
'2': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_basketball_dark.png',
'3': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_baseball_dark.png',
'4': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_ice_hockey_dark.png',
'5': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_tennis_dark.png',
'6': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_handball_dark.png',
'12': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_rugby_dark.png',
'16': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_american_football_dark.png',
'19': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_snooker_dark.png',
'20': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_table_tennis_dark.png',
'21': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_cricket_dark.png',
'22': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_darts_dark.png',
'23': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_volleyball_dark.png',
'29': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_futsal_dark.png',
'31': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_badminton_dark.png',
'34': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_beach_volley_dark.png',
'37': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_squash_dark.png',
'71': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_padel_dark.png',
'138': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_kabadi_dark.png',
'137': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_esoccer_dark.png',
'153': 'https://widgets.sir.sportradar.com/static/img/launcher/icn_ebasketball_dark.png'
},
products: {
virtualStadium: {
jwt: "{JWT}",
channelId: "{CHANNEL_ID}",
label: "Virtual Stadium",
order: 1
},
betConcierge: {
getJwt: () => yourAuthService.getToken(),
label: "Bet Concierge",
description: "AI Insights",
order: 2
},
statsHub: {
clientAlias: "{CLIENT_ALIAS}",
label: "StatsHub",
description: "Deep Stats",
order: 3
}
}
});
</script>
<div class="wl-wrapper">
<div class="sr-wl-widget"></div>
</div>