Description from extension meta
open the analytics dashboard from the roblox game page
Image from store
Description from store
The extension is to help quickly navigate to the analytics page from the Roblox game page for the Roblox game developer.
Latest reviews
- (2023-06-10) moongazer 07: source code: chrome.action.onClicked.addListener((tab) => { var matches = tab.url.match(/https:\/\/www.roblox.com\/games\/(\d+)\//); if (matches) { fetchUniverseId(matches[1], tab);; } }); async function fetchUniverseId(placeId, tab) { const url = 'https://games.roblox.com/v1/games/multiget-place-details?placeIds=' + placeId; return await fetch(url) // 'data/data.json' in my case .then( function(response) { if (response.status !== 200) { console.log('Looks like there was a problem. Status Code: ' + response.status); return; } response.text() .then(function(data) { var json = JSON.parse(data); var universeId = json[0]['universeId']; const metricsUrl = 'https://create.roblox.com/creations/experiences/' + universeId + '/overview' return openTabOnRight(tab, metricsUrl); }); } ) .catch(function(err) { console.log('Fetch Error :-S', err); }); } function openTabOnRight(tab, url) { let queryOptions = { active: true, lastFocusedWindow: true }; return chrome.tabs.query(queryOptions) .then((tabs) => { if (!tabs.length) return; return chrome.tabs.create({ url: url, index: tab.index + 1, }); }) .then(tab => { if (!tab) return; console.log('tab created', tab); return tab; }); }