CINXE.COM
<!doctype html> <html> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title meta="test">Error Monitoring & Crash Reporting for Gaming | BugSnag</title> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inconsolata" media="all"> <!-- code highlighting --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/atom-one-dark.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js"></script> <script>hljs.highlightAll();</script> <style> code.plaintext.hljs { background-color: #f2f2f3; color: #383a42; } code { border-radius: 4px; } </style> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v20.8 (Yoast SEO v20.8) - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Want rich diagnostics that speak to the health of your mobile games? Get video game crash reporting and error monitoring with BugSnag." /> <link rel="canonical" href="https://www.bugsnag.com/solutions/crash-reporting-for-gaming/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Error Monitoring & Crash Reporting for Gaming" /> <meta property="og:description" content="Want rich diagnostics that speak to the health of your mobile games? Get video game crash reporting and error monitoring with BugSnag." /> <meta property="og:url" content="https://www.bugsnag.com/solutions/crash-reporting-for-gaming/" /> <meta property="og:site_name" content="BugSnag" /> <meta property="article:modified_time" content="2023-06-19T15:30:56+00:00" /> <meta property="og:image" content="https://www.bugsnag.com/wp-content/uploads/2023/06/BugSnag-OG.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.bugsnag.com/solutions/crash-reporting-for-gaming/","url":"https://www.bugsnag.com/solutions/crash-reporting-for-gaming/","name":"Error Monitoring & Crash Reporting for Gaming | BugSnag","isPartOf":{"@id":"https://www.bugsnag.com/#website"},"datePublished":"2023-03-16T14:22:02+00:00","dateModified":"2023-06-19T15:30:56+00:00","description":"Want rich diagnostics that speak to the health of your mobile games? Get video game crash reporting and error monitoring with BugSnag.","breadcrumb":{"@id":"https://www.bugsnag.com/solutions/crash-reporting-for-gaming/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.bugsnag.com/solutions/crash-reporting-for-gaming/"]}]},{"@type":"BreadcrumbList","@id":"https://www.bugsnag.com/solutions/crash-reporting-for-gaming/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.bugsnag.com/"},{"@type":"ListItem","position":2,"name":"Solutions","item":"https://www.bugsnag.com/solutions/"},{"@type":"ListItem","position":3,"name":"Error Monitoring & Crash Reporting for Gaming"}]},{"@type":"WebSite","@id":"https://www.bugsnag.com/#website","url":"https://www.bugsnag.com/","name":"BugSnag","description":"Error Monitoring & App Stability Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.bugsnag.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.bugsnag.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='genesis-blocks-style-css-css' href='https://www.bugsnag.com/wp-content/plugins/genesis-blocks/dist/style-blocks.build.css?ver=1685120709' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.bugsnag.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.1' type='text/css' media='all' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='style-css' href='https://www.bugsnag.com/wp-content/themes/web-wp-bugsnag-theme/style.css?ver=1732194046' type='text/css' media='all' /> <script type="text/javascript" src="https://www.bugsnag.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.bugsnag.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bodymovin/5.10.0/lottie.min.js?ver=6.6.1" id="lottie-js"></script> <link rel="https://api.w.org/" href="https://www.bugsnag.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.bugsnag.com/wp-json/wp/v2/pages/51" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.bugsnag.com/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.bugsnag.com/?p=51' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.bugsnag.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.bugsnag.com%2Fsolutions%2Fcrash-reporting-for-gaming%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.bugsnag.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.bugsnag.com%2Fsolutions%2Fcrash-reporting-for-gaming%2F&format=xml" /> <link rel="icon" href="https://www.bugsnag.com/wp-content/uploads/2023/05/63bd8cc71ce5783325d15646_BugSnag-Icon-Color-copy-1-150x150.png" sizes="32x32" /> <link rel="icon" href="https://www.bugsnag.com/wp-content/uploads/2023/05/63bd8cc71ce5783325d15646_BugSnag-Icon-Color-copy-1.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.bugsnag.com/wp-content/uploads/2023/05/63bd8cc71ce5783325d15646_BugSnag-Icon-Color-copy-1.png" /> <meta name="msapplication-TileImage" content="https://www.bugsnag.com/wp-content/uploads/2023/05/63bd8cc71ce5783325d15646_BugSnag-Icon-Color-copy-1.png" /> <!-- head-tracking-codes.php --> <!--Homepage navigation: shows dashboard button--> <script> function isDashboardLoggedIn() { return /bugsnag_dashboard_logged_in=true/.test(document.cookie); } function showButton(el) { if(el) el.style.display = "block"; } function hideButton(el) { if(el) el.style.display = "none"; } function showCorrectButton() { var getStartedButton = document.getElementById("not-logged-in"); var signInLink = document.getElementById("nav-sign-in-link"); var dashboardButton = document.getElementById("logged-in"); if (isDashboardLoggedIn() === true) { hideButton(getStartedButton); hideButton(signInLink); showButton(dashboardButton); } else { showButton(getStartedButton); showButton(signInLink); hideButton(dashboardButton); //showButton(heroSignInLink); // hideButton(heroDashboardButton); } } jQuery(document).ready(function(e){ showCorrectButton(); }) </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MTQKQW6');</script> <!-- End Google Tag Manager --> <!-- begin Convert Experiences code--> <script type="text/javascript" src="//cdn-4.convertexperiments.com/js/1004798-10047264.js"></script> <!-- end Convert Experiences code --> <!-- CookieHub --> <script type="text/javascript"> var cpm = {}; (function(h,u,b){ var d=h.getElementsByTagName("script")[0],e=h.createElement("script"); e.async=true;e.src='https://cookiehub.net/c2/93363859.js'; e.onload=function(){u.cookiehub.load(b);} d.parentNode.insertBefore(e,d); })(document,window,cpm); </script> <!-- Global site tag (gtag.js) - Google Ads: 987941250 --> <script type="text/plain" data-consent="marketing" async src="https://www.googletagmanager.com/gtag/js?id=AW-987941250"></script> <script type="text/plain" data-consent="marketing"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-987941250'); </script> <!-- Event snippet for Sign-up 2020-04-30 conversion page In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. --> <script type="text/plain" data-consent="marketing"> function gtag_report_conversion(url) { var callback = function () { if (typeof(url) != 'undefined') { window.location = url; } }; gtag('event', 'conversion', { 'send_to': 'AW-987941250/AllYCPWI684BEIKTi9cD', 'event_callback': callback }); return false; } </script> <!-- Start of Async Drift Code --> <script> "use strict"; !function() { var t = window.driftt = window.drift = window.driftt || []; if (!t.init) { if (t.invoked) return void (window.console && console.error && console.error("Drift snippet included twice.")); t.invoked = !0, t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ], t.factory = function(e) { return function() { var n = Array.prototype.slice.call(arguments); return n.unshift(e), t.push(n), t; }; }, t.methods.forEach(function(e) { t[e] = t.factory(e); }), t.load = function(t) { var e = 3e5, n = Math.ceil(new Date() / e) * e, o = document.createElement("script"); o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/include/" + n + "/" + t + ".js"; var i = document.getElementsByTagName("script")[0]; i.parentNode.insertBefore(o, i); }; } }(); drift.SNIPPET_VERSION = '0.3.1'; drift.load('84ez2iacf3yr'); </script> <!-- End of Async Drift Code --> <!-- Swap the Drift widget out with the Zendesk for support requests --> <script> drift.on('ready',function(api, payload) { drift.on("conversation:buttonClicked", function(data) { if (data.buttonBody.indexOf("connect with support") !== -1) { drift.unload(); zE.activate({hideOnClose: true}); }; }); }); </script> <style> html { opacity: 0; transition: opacity 0s ease-out; } html.dom-loaded { opacity: 1; } </style> </head> <body class="page-template page-template-gaming-industry page-template-gaming-industry-php page page-id-51 page-child parent-pageid-35"> <div class="global-body-wrap"> <!--Start Global Body Wrap --> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <style> @media (max-width: 750px) { .navbar-dd-cols.is--cols-feat-content { display: block; } } </style> <div data-w-id="01c52176-2876-a8d2-3663-c609e99a1b13" class="navbar-wrapper"> <div data-animation="default" class="navbar-n w-nav" data-easing2="ease-in-out" data-easing="ease-in-out" data-collapse="medium" role="banner" data-no-scroll="1" data-duration="400" data-doc-height="1"> <div class="navbar-container"> <a href="/" class="navbar-brand w-nav-brand" aria-label="home"><img src="/wp-content/uploads/2023/06/63bc40cd9d502eda8ea74ce7_Bugsnag-Full-Color-1.svg" alt="" class="global-logo"></a> <nav role="navigation" class="navbar-menu w-nav-menu"> <div class="navbar-menu-link-wrapper"> <div data-hover="false" data-delay="0" class="navbar-dd-btn w-dropdown"> <nav class="navbar-link w-dropdown-toggle" id="w-dropdown-toggle-0" aria-controls="w-dropdown-list-0" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0"> <div class="navbar-icon w-icon-dropdown-toggle" aria-hidden="true"></div> <div class="navbar-text">Product</div> </nav> <nav class="navbar-dd-wrap w-dropdown-list" id="w-dropdown-list-0" aria-labelledby="w-dropdown-toggle-0"> <div class="navbar-dd-contain is--short-col-1"> <div class="navbar-dd-col-wrap"> <div class="navbar-dd-col-label">BUGSNAG PLATFORM</div> <div class="navbar-dd-cols"> <div class="navbar-dd-cols-list"> <a href="/real-user-monitoring/" class="navbar-dd-link w-dropdown-link" tabindex="0">Real User Monitoring</a> <a href="/error-monitoring/" class="navbar-dd-link w-dropdown-link" tabindex="0">Error Monitoring</a> <a href="/distributed-tracing/" class="navbar-dd-link w-dropdown-link" tabindex="0">Distributed Tracing</a> <a href="/product/" class="navbar-dd-link w-dropdown-link" tabindex="0">App Stability Management</a> </div> </div> </div> <div class="navbar-dd-col-wrap"> <div class="navbar-dd-col-label">FEATURES</div> <div class="navbar-dd-cols"> <div class="navbar-dd-cols-list"> <a href="/integrations/" class="navbar-dd-link w-dropdown-link" tabindex="0">Integrations</a> <a href="/product/stability-score/" class="navbar-dd-link w-dropdown-link" tabindex="0">Stability Score</a> <a href="/product/search-and-segmentation/" class="navbar-dd-link w-dropdown-link" tabindex="0">Search & Segment</a> <a href="/product/on-premise/" class="navbar-dd-link w-dropdown-link" tabindex="0">On-Premises</a> </div> <div class="navbar-dd-cols-list"> <a href="/product/security/" class="navbar-dd-link w-dropdown-link" tabindex="0">Security</a> <a href="/product/error-ownership/" class="navbar-dd-link w-dropdown-link" tabindex="0">Error Ownership</a> </div> </div> </div> <div class="navbar-dd-col-wrap"> <div class="navbar-dd-col-label">SUPPORTED TECHNOLOGIES</div> <div class="navbar-dd-cols is--80percent"> <div class="navbar-dd-cols-list"> <a href="/platforms/flutter/" class="navbar-dd-link w-dropdown-link" tabindex="0">Flutter</a> <a href="/platforms/javascript/" class="navbar-dd-link w-dropdown-link" tabindex="0">JavaScript</a> <a href="/platforms/react-native-error-reporting/" class="navbar-dd-link w-dropdown-link" tabindex="0">React Native</a> </div> <div class="navbar-dd-cols-list"> <a href="/platforms/android/" class="navbar-dd-link w-dropdown-link" tabindex="0">Android</a> <a href="/platforms/ios-crash-reporting/" class="navbar-dd-link w-dropdown-link" tabindex="0">iOS</a> <a href="/platforms/unity/" class="navbar-dd-link w-dropdown-link" tabindex="0">Unity</a> </div> </div> <div class="inline-button__wrapper"> <a href="/platforms/" class="inline-button w-inline-block" tabindex="0"> <img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Browse all</div> </a> </div> </div> </div> </nav> </div> <a href="/pricing/" class="navbar-link w-nav-link">Pricing</a> <div data-hover="false" data-delay="0" class="navbar-dd-btn w-dropdown"> <nav class="navbar-link w-dropdown-toggle" id="w-dropdown-toggle-1" aria-controls="w-dropdown-list-1" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0"> <div class="navbar-icon w-icon-dropdown-toggle" aria-hidden="true"></div> <div class="navbar-text">Solutions</div> </nav> <nav class="navbar-dd-wrap solutions w-dropdown-list" id="w-dropdown-list-1" aria-labelledby="w-dropdown-toggle-1"> <div class="navbar-dd-contain is--short-col-1"> <div class="navbar-dd-col-wrap"> <div class="navbar-dd-col-label">Application</div> <div class="navbar-dd-cols"> <div class="navbar-dd-cols-list"> <a href="/product/mobile-app-monitoring/" class="navbar-dd-link w-dropdown-link" tabindex="0">Mobile Solution</a> <a href="/solutions/web/" class="navbar-dd-link w-dropdown-link" tabindex="0">Web Solution</a> <a href="/solutions/server-side/" class="navbar-dd-link w-dropdown-link" tabindex="0">Server-Side Solution</a> </div> </div> </div> <div id="w-node-_01c52176-2876-a8d2-3663-c609e99a1b6d-e99a1b13" class="navbar-dd-col-wrap"> <div class="navbar-dd-col-label">Industry</div> <div class="navbar-dd-cols"> <div class="navbar-dd-cols-list"> <a href="/solutions/crash-reporting-for-gaming/" class="navbar-dd-link w-dropdown-link" tabindex="0">Gaming</a> <a href="/solutions/media-and-entertainment/" class="navbar-dd-link w-dropdown-link" tabindex="0">Media & Entertainment</a> </div> <div class="navbar-dd-cols-list"> <a href="/solutions/financial-services/" class="navbar-dd-link w-dropdown-link" tabindex="0">Financial Services</a> <a href="/solutions/ecommerce-and-retail-monitoring/" class="navbar-dd-link w-dropdown-link" tabindex="0">eCommerce</a> </div> </div> </div> <div class="navbar-dd-col-wrap"> <div class="navbar-dd-col-label">Role</div> <div class="navbar-dd-cols"> <div class="navbar-dd-cols-list"> <a href="/solutions/observability/" class="navbar-dd-link w-dropdown-link" tabindex="0">Observability Teams</a> <a href="/solutions/release-management/" class="navbar-dd-link w-dropdown-link" tabindex="0">Release Management</a> <a href="/solutions/engineering-management/" class="navbar-dd-link w-dropdown-link" tabindex="0">Engineering Management</a> </div> </div> </div> </div> </nav> </div> <a href="https://www.bugsnag.com/customers/" class="navbar-link w-nav-link">Customer Stories</a> <a href="https://docs.bugsnag.com/" class="navbar-link w-nav-link">Docs</a> <div data-hover="false" data-delay="0" class="navbar-dd-btn w-dropdown"> <nav class="navbar-link w-dropdown-toggle" id="w-dropdown-toggle-2" aria-controls="w-dropdown-list-2" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0"> <div class="navbar-icon w-icon-dropdown-toggle" aria-hidden="true"></div> <div class="navbar-text">Resources</div> </nav> <nav class="navbar-dd-wrap w-dropdown-list" id="w-dropdown-list-2" aria-labelledby="w-dropdown-toggle-2"> <div class="navbar-dd-contain is--contain-resources"> <div class="navbar-dd-col-wrap"> <div class="navbar-dd-col-label">Learn</div> <div class="navbar-dd-cols"> <div class="navbar-dd-cols-list"> <a href="/blog/" class="navbar-dd-link w-dropdown-link" tabindex="0">Blog</a> <a href="/resources/webinars/" class="navbar-dd-link w-dropdown-link" tabindex="0">Webinars</a> <a href="/resources/all/" class="navbar-dd-link w-dropdown-link" tabindex="0">Resources</a> <a href="https://smartbear.com/academy/bugsnag/#Courses" class="navbar-dd-link w-dropdown-link" tabindex="0">SmartBear Academy</a> <a href="/contact/" class="navbar-dd-link w-dropdown-link" tabindex="0">Contact</a> </div> </div> </div> <div class="navbar-dd-col-wrap is--bkgd-grey"> <div class="navbar-dd-col-label">Featured resources</div> <div class="navbar-dd-cols is--cols-feat-content"> <a id="w-node-_01c52176-2876-a8d2-3663-c609e99a1bbc-e99a1b13" href="/resources/ebooks/what-is-opentelemetry-a-straightforward-guide/" aria-current="page" class="navbar-dd-cols-list is--cols-feat w-inline-block w--current" tabindex="0"> <img src="/wp-content/uploads/2023/06/607f4f6df411bd8d847dcc39_icon-bookmark.svg" loading="lazy" width="40" alt="" class="image-41"> <div class="div-block-204"> <p class="paragraph-14">eBook</p> <p class="paragraph-15">What is OpenTelemetry? A Straightforward Guide</p> <div class="inline-button__wrapper"> <div class="inline-button"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Read more</div> </div> </div> </div> </a> <a id="w-node-_01c52176-2876-a8d2-3663-c609e99a1bc8-e99a1b13" href="/blog/bugsnag-for-flutter-react-native-apps/" class="navbar-dd-cols-list is--cols-feat w-inline-block" tabindex="0"> <img src="/wp-content/uploads/2023/06/607f4f6df411bd657d7dcc2f_icon-content.svg" loading="lazy" width="40" alt="" class="image-41"> <div class="div-block-204"> <p class="paragraph-14">Blog</p> <p class="paragraph-15 feature-item-2">Introducing BugSnag Real User Monitoring for Flutter & React Native Applications</p> <div class="inline-button__wrapper"> <div class="inline-button"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text feature-item-2">Read more</div> </div> </div> </div> </a> <a id="w-node-_01c52176-2876-a8d2-3663-c609e99a1bbc-e99a1b13" href="/blog/how-to-minimize-production-downtime/" aria-current="page" class="navbar-dd-cols-list is--cols-feat w-inline-block w--current" tabindex="0"> <img src="/wp-content/uploads/2023/06/607f4f6df411bd657d7dcc2f_icon-content.svg" loading="lazy" width="40" alt="" class="image-41"> <div class="div-block-204"> <p class="paragraph-14">Blog</p> <p class="paragraph-15">Rapid Incident Response: How to Minimize Downtime in Production</p> <div class="inline-button__wrapper"> <div class="inline-button"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Read more</div> </div> </div> </div> </a> </div> </div> </div> </nav> </div> </div> <div class="navbar-menu-cta-wrapper"> <a href="https://app.bugsnag.com/user/sign_in/" id="nav-sign-in-link" class="navbar-link link-not-signedin w-nav-link" style="display: block;">Sign in</a> <div class="navbar-menu-ctas"> <div id="not-logged-in" class="button-embed embed--navbar-menu-cta w-embed" style="display: block;"> <a href="https://app.bugsnag.com/user/new/" class="global-button button--navbar nav-trial w-button" onclick="gtag_report_conversion();">Get Started</a> </div> <a href="https://www.bugsnag.com/demo-request/" class="global-button button--navbar navbar-demo w-button">Request a demo</a> <a id="logged-in" href="https://app.bugsnag.com" class="global-button button--external external-signedin w-button" style="display: none;">Dashboard</a> </div> </div> </nav> <div class="navbar-menu-btn w-nav-button" style="-webkit-user-select: text;" aria-label="menu" role="button" tabindex="0" aria-controls="w-nav-overlay-0" aria-haspopup="menu" aria-expanded="false"> <div data-is-ix2-target="1" class="navbar-menu-icon" data-w-id="01c52176-2876-a8d2-3663-c609e99a1bdd"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15" width="15" height="15" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px);"> <defs> <clipPath id="__lottie_element_2"> <rect width="15" height="15" x="0" y="0"></rect> </clipPath> </defs> <g clip-path="url(#__lottie_element_2)"> <g transform="matrix(0.46875,0,0,0.46875,7.5,7.5)" opacity="1" style="display: block;" id="hamburger-icon-line-1"> <g opacity="1" transform="matrix(1,0,0,1,0,0)"> <path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="2" d=" M12,0 C12,0 -12,0 -12,0"></path> </g> </g> <g transform="matrix(0.46875,0,0,0.46875,7.5,3.75)" opacity="1" style="display: block;" id="hamburger-icon-line-2"> <g opacity="1" transform="matrix(1,0,0,1,0,0)"> <path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="2" d=" M-12,0 C-12,0 12,0 12,0"></path> </g> </g> <g transform="matrix(0.46875,0,0,0.46875,7.5,11.25)" opacity="1" style="display: block;" id="hamburger-icon-line-3"> <g opacity="1" transform="matrix(1,0,0,1,0,0)"> <path stroke-linecap="round" stroke-linejoin="round" fill-opacity="0" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="2" d=" M12,0 C12,0 -12,0 -12,0"></path> </g> </g> </g> </svg></div> </div> </div> <div class="w-nav-overlay" data-wf-ignore="" id="w-nav-overlay-0"></div> </div> <div class="navbar-overlay"></div> </div><section class="global-hero-wrapper wrapper__gaming"> <div class="global-hero__container container__no-padding wf-section"> <div class="w-layout-grid global-hero__grid grid__20"> <div id="w-node-_45f4716e-d8de-dbb5-3075-a0db15d765b4-277a2b4f" class="grid__div"> <h1>Game dev crash reports at game dev speed<br></h1> <div class="global-subtitle">Quickly pin point errors on mobile and console games with rich diagnostics and an easy UI. </div><a href="/demo-request" class="global-button w-button">Request a demo</a> </div> <div id="w-node-_757df4f5-31f3-9bae-367f-3acfb832ed9d-277a2b4f" class="grid__right-div"><img src="/wp-content/uploads/2023/06/607f4f6df411bdecd97dcaf0_industry-gaming-header-img.svg" width="600" alt="" class="hero-image"></div> </div> </div> <section class="logos-quote-block wf-section"> <div class="container-2"> <div class="clients-wrapper-two"> <div class="clients-card"> <div class="clients-quote">Support for the most popular game engines and platforms</div> </div> <div class="clients-grid"><img src="/wp-content/uploads/2023/06/607f4f6df411bd9e0f7dcb83_unity-solid-indigo.svg" loading="lazy" id="w-node-_1176acd7-ec82-9240-5d0f-c036877880e6-277a2b4f" alt="" class="image-62"><img src="/wp-content/uploads/2023/06/61e747d1e477c32a7bfc403e_unreal.svg" loading="lazy" id="w-node-f12138a6-933c-69e4-35b7-3bad58e7cfc7-277a2b4f" alt="" class="image-53"><img src="/wp-content/uploads/2023/06/607f4f6df411bd4f7f7dca3f_android.svg" loading="lazy" id="w-node-_18cb9e25-9d6b-b7b4-0ad3-861b507b4916-277a2b4f" alt="" class="image-64"><img src="/wp-content/uploads/2023/06/607f4f6df411bd8dfd7dc873_iOS.svg" loading="lazy" id="w-node-_1e76a245-79ea-596d-94ee-405fc76632aa-277a2b4f" alt="" class="image-52"><img src="/wp-content/uploads/2023/05/629a63439012b1fe49d05284_flutter-solid.png" loading="lazy" id="w-node-_230d88c4-3d9b-5d25-effb-c76cf7d1332f-277a2b4f" alt="" class="image-52"></div> </div> </div> </section> </section> <section class="global-section is--grey wf-section"> <div class="global-container"> <div class="container__title is--center"><img src="/wp-content/uploads/2023/06/accent-gold.svg" width="70" alt="Gold tiles decorative accent." class="accent"> <h2><strong>Deliver world-class games without glitches</strong></h2> </div> <div class="card-icon__wrapper"> <div class="card-icon__row"> <div class="card-icon__row__col _3-cols-white"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd26907dcaef_illo-achievement.svg" alt="" class="card-icon__icon icon--80px"></div> <div class="card-icon__text-wrapper"> <p class="global-label"><strong>Achievements</strong></p> <p class="card-icon__p p--full-width">Keep users playing longer and the revenue flowing</p> </div> </div> <div class="card-icon__row__col _3-cols-white"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd765a7dcae0_illo-levelup.svg" alt="" width="100" class="card-icon__icon icon--80px"></div> <div class="card-icon__text-wrapper text-wrapper--center-align"> <p class="global-label is--dark"><strong>Level Up</strong></p> <p class="card-icon__p p--full-width">Know when to build features and when to fix bugs</p> </div> </div> <div class="card-icon__row__col _3-cols-white"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bdd60e7dcae8_illo-trickshot.svg" alt="" width="100" class="card-icon__icon icon--80px"></div> <div class="card-icon__text-wrapper text-wrapper--center-align"> <p class="global-label is--dark"><strong>Ultimate Trickshot</strong></p> <p class="card-icon__p p--full-width">Release faster and more often for top ratings<br></p> </div> </div> </div> </div> </div> </section> <section class="global-section is--p0 wf-section"> <div class="global-container"> <div class="w-layout-grid global__common-grid this-is--reverse"> <div id="w-node-_4912aff5-5644-bae8-a4fe-3e5d8ebeeb6f-277a2b4f" class="prod-image__wrapper"> <div class="prod-image__collection w-dyn-list"> <div role="list" class="w-dyn-items"> <div role="listitem" class="w-dyn-item"><img loading="lazy" src="/wp-content/uploads/2023/05/607f4f6df411bd4f3c7dd6d9_prod-searchtab-custom-subs-reactnative.png" alt="" class="product-image"></div> </div> </div> </div> <div id="w-node-_4912aff5-5644-bae8-a4fe-3e5d8ebeeb71-277a2b4f" data-w-id="4912aff5-5644-bae8-a4fe-3e5d8ebeeb71"> <h3>Prevent revenue loss from crashes and errors</h3> <p>Your superfans are not only a huge source of revenue, but they are also the players most impacted by crashes and bugs. With BugSnag, it’s easy to target, prioritize, and fix the exact errors that impact superfans and custom user groups to ensure no one’s play is interrupted.</p> <div class="inline-button__wrapper"><a href="/content/search-and-segmentation-guide" class="inline-button w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Discover the power of search and segmentation </div> </a></div> <div class="callout-inline"> <p><a href="https://medium.com/zynga-engineering/react-native-stability-monitoring-fbf425eb71ac" target="_blank">Zynga uses</a> BugSnag’s smart views feature to prioritize the exact bugs affecting users who account for 99% of its total annual revenue. </p> </div> </div> </div> <div class="w-layout-grid global__common-grid"> <div id="w-node-_1e93bf17-ce7f-3f69-82ac-3dfd52c312af-277a2b4f" class="prod-image__wrapper"> <div class="prod-image__collection w-dyn-list"> <div role="list" class="w-dyn-items"> <div role="listitem" class="w-dyn-item"><img loading="lazy" src="/wp-content/uploads/2023/05/607f4f6df411bd3c5d7dd847_prod-stability-center-gaming.png" alt="" class="product-image"></div> </div> </div> </div> <div id="w-node-_1e93bf17-ce7f-3f69-82ac-3dfd52c312b7-277a2b4f"> <h3>Gain executive insights into the health of your applications</h3> <p>Elevate the player experience by knowing how stable your games are at all times. The BugSnag Stability Center displays the health of every project at a glance so that engineering organizations can know whether it’s time to build new features or fix errors. <br></p> <div class="inline-button__wrapper"><a href="https://docs.bugsnag.com/product/releases/releases-dashboard/" class="inline-button w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Explore the Stability Center</div> </a></div> </div> </div> <div class="callout-quote"> <div class="callout-quote__logo-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd262e7dcb9f_wbgames.svg" alt="WB Games logo." loading="lazy" class="callout-quote__logo is--grey"></div> <div class="callout-block__wrapper"> <p class="callout-quote__quote">"BugSnag has been a vital addition to our app stability toolkit. The platform is intuitive and easy to navigate, while the integrations allow for a good amount of visibility. Our engagement with the support team has always been pleasant. Their staff seems well researched and will appropriately escalate issues to accommodate quick turnarounds."<br> </p> <p class="callout-quote__name">Kunal Chowdhry, Lead Software Engineer, WB Games<br></p> </div> </div> <div class="w-layout-grid global__common-grid this-is--reverse"> <div id="w-node-_021bad13-ccd3-b973-b3b0-2955b8079caf-277a2b4f"> <h3>Speed the release of new features and game modes to keep users engaged</h3> <p>Drive progressive delivery to deploy code changes quickly while managing risks and keeping the user experience front and center.<br></p> <div class="inline-button__wrapper"><a href="/content/elevate-your-game-with-progressive-delivery" class="inline-button w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Elevate your game with progressive delivery </div> </a></div> </div> <div id="w-node-_021bad13-ccd3-b973-b3b0-2955b8079cc0-277a2b4f"> <div class="card-icon__row _2col-grid"> <div id="w-node-_021bad13-ccd3-b973-b3b0-2955b8079ccc-277a2b4f" class="card-icon__row__col cols-horizontal"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd06387dcc5e_icon-polling.svg" alt="" width="45" height="" class="card-icon__icon icon--45px"></div> <div class="card-icon__text-wrapper"> <p class="card-icon__p">Release new features with confidence by monitoring the stability of A/B tests or experiments</p> </div> </div> <div id="w-node-_021bad13-ccd3-b973-b3b0-2955b8079cd3-277a2b4f" class="card-icon__row__col cols-horizontal"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd6b137dcc6b_icon-sync.svg" alt="" width="45" height="" class="card-icon__icon icon--45px"></div> <div class="card-icon__text-wrapper"> <p class="card-icon__p">Phase the rollout of new releases by granting superfans early-access and stamp out critical bugs before GA</p> </div> </div> <div id="w-node-a7f77147-4ef1-5e2d-546a-24b1f0e5bd3a-277a2b4f" class="card-icon__row__col cols-horizontal"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd1a307dcc63_icon-report.svg" alt="" width="45" height="" class="card-icon__icon icon--45px"></div> <div class="card-icon__text-wrapper"> <p class="card-icon__p">Make data-driven decisions about new releases from pre-production to production with continuous stability monitoring</p> </div> </div> </div> </div> </div> </div> </section> <div class="global__hr-divider"></div> <section class="global-section wf-section"> <div class="global-container"> <div class="container__title is--center"><img src="/wp-content/uploads/2023/06/accent-gold.svg" width="70" alt="Gold tiles decorative accent." class="accent"> <h2>Empower your engineers with Stability Management <br>(It’s like “god mode” for development teams.) </h2> </div> <div class="w-layout-grid global__common-grid"> <div id="w-node-d9e80c12-40b9-4e29-72d5-b6c2f8caf39e-277a2b4f"> <h3>Provide actionable insights with crash reporting</h3> <p>With BugSnag, developers have complete visibility into crashes with detailed error reports and precise data. Every error can be investigated with ease and fixed with speed and precision. <br></p> <ul role="list"> <li>Balance roadmap velocity with <a href="/blog/solve-technical-debt-with-application-stability">technical debt</a><br></li> <li>Automatic error grouping by root cause<br></li> <li>End-to-end diagnostics<br></li> <li>Fully-readable <a href="/blog/making-stack-traces-more-useful-with-symbolication">stack traces</a> and breadcrumbs<br></li> <li>Environment data<br></li> <li>Automatic <a href="/blog/actionable-way-to-detect-and-fix-android-anrs">ANR</a> and <a href="/blog/automatic-detection-and-reporting-of-oom-errors">OOM</a> detection<br></li> </ul> </div> <div id="w-node-_667f6a52-7f18-4c44-a178-e1a1103d9cb9-277a2b4f" class="prod-image__wrapper"> <div class="prod-image__collection w-dyn-list"> <div role="list" class="w-dyn-items"> <div role="listitem" class="w-dyn-item"><img loading="lazy" src="/wp-content/uploads/2023/05/607f4f6df411bd34317dd744_prod-stacktrace-js.png" alt="" class="product-image"></div> </div> </div> </div> </div> <div class="w-layout-grid global__common-grid this-is--reverse"> <div id="w-node-_46c6ab1a-710b-e7ec-680d-914e5e2f89da-277a2b4f"> <h3>Identify crashes from third-parties</h3> <p>BugSnag error reports offer a readable stack trace so that engineers can deduce when a crash is caused by a third-party ad SDK, which saves engineering teams enormous amounts of time and effort hunting down the culprit.<br><br>By distinguishing between internal code crashes and external sources, developers gain <a href="https://docs.bugsnag.com/platforms/unity/#sending-diagnostic-data" target="_blank">immediate visibility</a> into the issues and can address it appropriately. <br> </p> <div class="inline-button__wrapper"><a href="/content/unity-exception-error-handling-webinar" class="inline-button w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Learn how Zynga monitors application errors</div> </a></div> </div> <div id="w-node-_46c6ab1a-710b-e7ec-680d-914e5e2f89f9-277a2b4f" class="prod-image__wrapper"> <div class="prod-image__collection w-dyn-list"> <div role="list" class="w-dyn-items"> <div role="listitem" class="w-dyn-item"><img loading="lazy" src="/wp-content/uploads/2023/05/607f4f6df411bda6077dd6f2_prod-user-popuperror-unity.png" alt="" class="product-image"></div> </div> </div> </div> </div> <div class="w-layout-grid global__common-grid"> <div id="w-node-_5c4863d1-6d20-b67f-c731-8328185c1e81-277a2b4f"> <h3>Drive efficiency and code ownership</h3> <p>Want to increase developer productivity? BugSnag reduces the time needed to find and fix errors, and error notifications are reserved for only the most urgent matters. <a href="/blog/new-bugsnag-error-alerting-and-workflow-engine">The Alerting and Workflow Engine</a> helps prioritize errors and minimize noise, which enables developers to:<br></p> <ul role="list"> <li>Fine-tune alerts to make them actionable<br></li> <li>Leverage alerts to drive code ownership<br></li> <li>Focus your notifications for decision making purposes<br></li> </ul> <div class="inline-button__wrapper"><a href="/content/using-notifications-for-software-bug-prioritization" class="inline-button w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Learn how to do more with fewer notifications</div> </a></div> </div> <div id="w-node-_5c4863d1-6d20-b67f-c731-8328185c1ea0-277a2b4f" class="prod-image__wrapper"> <div class="prod-image__collection w-dyn-list"> <div role="list" class="w-dyn-items"> <div role="listitem" class="w-dyn-item"><img loading="lazy" src="/wp-content/uploads/2023/05/607f4f6df411bd6a377dd6ab_prod-settings-emailnotifications-everytime.png" alt="" class="product-image"></div> </div> </div> </div> </div> </div> </section> <section class="global-section is--grey wf-section"> <div class="global-container"> <div class="container__title is--center"><img src="/wp-content/uploads/2023/06/accent-gold.svg" width="70" alt="Gold tiles decorative accent." class="accent"> <h2>Speedrun Technique: Switch to BugSnag today.</h2> </div> <div class="card-icon__row justify--space-between"> <div class="card-icon__row__col _2-cols-white"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd79a07dcadf_illo-migration.svg" alt="" class="card-icon__icon icon--80px"></div> <div class="card-icon__text-wrapper"> <h3>Same-day migration</h3> <p>Whether you currently rely on a <a href="/product/error-logging-software">logging solution</a> or a <a href="/crashlytics-alternative">free tool</a>, or a <a href="/buy-versus-build-error-monitoring">DIY homegrown tool</a>, BugSnag makes it easy to transition to a stability management solution. </p> <ul role="list"> <li>Personal assistance from a specialized onboarding team</li> <li>Proactive management and monitoring of your reporting and Stability Center setup</li> <li>Option to select enterprise gold support</li> </ul> <div class="inline-button__wrapper"><a href="/support" class="inline-button w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bd78587dc7fe_arrow_icon-9cd96687.svg" width="8" alt="" class="inline-button__arrow"> <div class="inline-button__text">Learn more</div> </a></div> </div> </div> <div class="card-icon__row__col _2-cols-white"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd40047dcaf3_illo-integrations.svg" alt="" class="card-icon__icon icon--80px"></div> <div class="card-icon__text-wrapper"> <h3>Game development platforms and integrations</h3> <p>Compatible with over 50 development platforms, and game engines including Unity, Unreal Engine, Android, iOS, Nintendo Switch, and React Native.<br><br>Connect and share information automatically across alert, chat, data forwarding, issues tracking, SSO, and source control tools with <a href="/integrations" target="_blank">BugSnag’s secure integrations</a>. Issue trackers like Jira are set up with a two-way sync to update both systems automatically.<br></p> </div> </div> <div class="card-icon__row__col _2-cols-white"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd53627dcaeb_illo-datapipe.svg" alt="" class="card-icon__icon icon--80px"></div> <div class="card-icon__text-wrapper"> <h3>Data piping flexibility</h3> <p>Without any hidden costs, BugSnag offers high-volume JSON read/write APIs and business intelligence (BI) integrations with Amazon SQS and Splunk. BugSnag enables you to download your own data into internal tools as you please.<br></p> </div> </div> <div class="card-icon__row__col _2-cols-white"> <div class="card-icon__icon-wrapper"><img src="/wp-content/uploads/2023/06/607f4f6df411bd5cbc7dcaea_illo-sdk.svg" alt="" class="card-icon__icon icon--80px"></div> <div class="card-icon__text-wrapper"> <h3>Lightweight SDK</h3> <p>BugSnag packages its powerful error monitoring capabilities into a single lightweight SDK with minimal dependencies, which means it doesn’t impact the size and load time of your app. <br> </p> </div> </div> </div> </div> </section> <section class="footer-cta__section wf-section"> <div class="footer-cta__grid"> <div class="footer-cta__col-contain"> <div> <h2 class="footer-cta__title">Try BugSnag’s features for free for 14 days. No credit card required.<br></h2> <div class="button-embed w-embed"><a href="https://app.bugsnag.com/user/new/" class="global-button w-button" onclick="gtag_report_conversion();">try for free</a></div> </div> </div> <div class="footer-cta__col-contain"> <div> <h2 class="footer-cta__title">Experience BugSnag with a custom walkthrough for your enterprise app.<br></h2><a href="https://www.bugsnag.com/demo-request/" class="global-button w-button">Request A Demo</a> </div> </div> </div> </section> <footer class="footer wf-section"> <div class="w-layout-grid footer__grid"> <a id="w-node-f5116c24-dd74-9cff-6863-83720342b1b7-f1f98e23" href="/" aria-current="page" class="link-block-2 w-inline-block w--current"> <img src="/wp-content/uploads/2023/06/63bc72ad903825f46f53f71a_Bugsnag-Icon-White.svg" alt="Bugsnag monogram." class="footer__logo" width="80"> </a> <div id="w-node-d0ce2cf9-825c-7e3e-cda9-82c6f1f98e26-f1f98e23" class="footer__title">Product</div> <div id="w-node-d0ce2cf9-825c-7e3e-cda9-82c6f1f98e33-f1f98e23"> <a href="/real-user-monitoring/" class="footer__link w-inline-block"><div>Real User Monitoring</div></a> <a href="/error-monitoring/" class="footer__link w-inline-block"><div>Error Monitoring</div></a> <a href="/integrations/" class="footer__link w-inline-block"><div>Integrations</div></a> <a href="/product/on-premise/" class="footer__link w-inline-block"><div>On-Premises</div></a> <a href="/pricing/" class="footer__link w-inline-block"><div>Pricing</div></a> <a href="/support/" class="footer__link w-inline-block"><div>Enterprise Support</div></a> <a href="/solutions/web/" class="footer__link w-inline-block"><div>Web Solution</div></a> <a href="/product/mobile-app-monitoring/" class="footer__link w-inline-block"><div>Mobile Solution</div></a> <a href="/solutions/server-side/" class="footer__link w-inline-block"><div>Server-side Solution</div></a> </div> <div id="w-node-d0ce2cf9-825c-7e3e-cda9-82c6f1f98e2a-f1f98e23" class="footer__title">Supported <br>Technologies</div> <div id="w-node-_711ac2f0-8468-fc71-4894-073ae3f097a5-f1f98e23"> <a href="/platforms/javascript/" class="footer__link w-inline-block"><div>JavaScript</div></a> <a href="/platforms/react-error-reporting/" class="footer__link w-inline-block"><div>React</div></a> <a href="/platforms/react-native-error-reporting/" class="footer__link w-inline-block"><div>React Native</div></a> <a href="/platforms/ios-crash-reporting/" class="footer__link w-inline-block"><div>iOS</div></a> <a href="/platforms/android/" class="footer__link w-inline-block"><div>Android</div></a> <a href="/platforms/rails/" class="footer__link w-inline-block"><div>Rails</div></a> <a href="/platforms/php-laravel/" class="footer__link w-inline-block"><div>Laravel</div></a> <a href="/platforms/python-error-reporting/" class="footer__link w-inline-block"><div>Python</div></a> <a href="/platforms/php/" class="footer__link w-inline-block"><div>PHP</div></a> <a href="/platforms/" class="footer__link footer__link--more w-inline-block"><div>More...</div></a> </div> <div id="w-node-d0ce2cf9-825c-7e3e-cda9-82c6f1f98e28-f1f98e23" class="footer__title">Resources</div> <div id="w-node-bc13b642-7ab0-d51f-2cc7-bec55fc7ce7d-f1f98e23"> <a href="/blog/" class="footer__link w-inline-block"><div>Blog</div></a> <a href="/resources/webinars/" class="footer__link w-inline-block"><div>Webinars</div></a> <a href="/resources/all/" class="footer__link w-inline-block"><div>Resources</div></a> <a href="https://docs.bugsnag.com/" target="_blank" class="footer__link w-inline-block"><div>Docs</div></a> <a href="https://status.bugsnag.com/" target="_blank" class="footer__link w-inline-block"><div>Status</div></a> <a href="https://smartbear.com/academy/bugsnag/#Courses" class="footer__link w-inline-block" tabindex="0">SmartBear Academy</a> <a href="https://smartbear.com/connect/" class="footer__link w-inline-block" tabindex="0">SmartBear Connect</a> <a href="/contact/" target="_blank" class="footer__link w-inline-block"><div>Contact</div></a> <div class="html-embed-14 hide w-embed"> <button class="footer__link" onclick="drift.api.startInteraction({ interactionId: 238571 });">Contact</button> </div> </div> <div id="w-node-_5bce572a-a07e-3ced-8a63-6d483c63ebca-f1f98e23" class="footer__title">Company</div> <div id="w-node-d0ce2cf9-825c-7e3e-cda9-82c6f1f98e46-f1f98e23"> <a href="/about/" class="footer__link w-inline-block"><div>About</div></a> <a href="/newsroom/" class="footer__link w-inline-block"><div>Newsroom</div></a> <a href="/customers/" class="footer__link w-inline-block"><div>Customers</div></a> <a href="/jobs/" class="footer__link w-inline-block"><div>Jobs</div></a> <a href="/product/security/" class="footer__link w-inline-block"><div>Security</div></a> <a href="/careers-in-coding-contest/" class="footer__link hide w-inline-block"><div>Careers in Coding Contest</div></a> </div> <div id="w-node-d0ce2cf9-825c-7e3e-cda9-82c6f1f98e2c-f1f98e23" class="footer__social"> <a href="https://dribbble.com/bugsnag/" target="_blank" class="footer__social__link w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bdcee17dc7df_dribbble-logo.svg" alt="Dribbble social icon."></a> <a href="https://github.com/bugsnag/" target="_blank" class="footer__social__link w-inline-block"><img src="/wp-content/uploads/2023/06/607f4f6df411bda7fd7dc7e2_github-logo.svg" alt="GitHub social icon."></a> </div> <div id="w-node-_711bfcb9-a7ed-9b61-abe5-cdec4702f062-f1f98e23" class="footer__terms-wrapper"> <p class="copyright">© 2024 SmartBear Software. All Rights Reserved.</p> <div class="terms__row"> <a href="https://docs.bugsnag.com/legal/terms-of-service/" target="_blank" class="terms__link">Terms of Service</a> <div class="terms__dot"></div> <a href="https://docs.bugsnag.com/legal/privacy-policy/" target="_blank" class="terms__link">Privacy Policy</a> </div> </div> </div> </footer> <script type="text/javascript"> function genesisBlocksShare( url, title, w, h ){ var left = ( window.innerWidth / 2 )-( w / 2 ); var top = ( window.innerHeight / 2 )-( h / 2 ); return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=600, top='+top+', left='+left); } </script> <script type="text/javascript" src="https://www.bugsnag.com/wp-content/plugins/genesis-blocks/dist/assets/js/dismiss.js?ver=1685120709" id="genesis-blocks-dismiss-js-js"></script> <script type="text/javascript" src="https://www.bugsnag.com/wp-content/themes/web-wp-bugsnag-theme/src/js/main.js?ver=1732194046" id="mktg-bundle-js"></script> <script type="text/javascript" src="https://www.bugsnag.com/wp-content/themes/web-wp-bugsnag-theme/src/js/bundle.js?ver=1732194046" id="bundle-js"></script> </div><!--End Global Body Wrap --> <!-- footer-tracking-codes.php --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MTQKQW6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- <script src="https://d2vbpkts4ss4v2.cloudfront.net/production/js/bundle.js?20190529194109"></script> --> <!-- Bugsnag --> <script>window.bugsnagClient = bugsnag('8c812cdda1d21caf4fddb3b228eff5c5')</script> <!-- Segment --> <script type="text/plain" data-consent="analytics" charset="utf-8"> !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t){var e=document.createElement("script");e.type="text/javascript";e.async=!0;e.src=("https:"===document.location.protocol?"https://":"http://")+"cdn.segment.com/analytics.js/v1/"+t+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)};analytics.SNIPPET_VERSION="3.1.0"; analytics.load("K5mYXoqXbzNaa0QZ1ELEvSBIpvfVWuBr"); analytics.page() }}(); </script> <!-- Mintigo pixel --> <img height='0' width='0' alt='' src='https://pixel.mintigo.com/mintigo_pixel.png?pixel_cid=a44ef0526d'/> <!-- Zendesk Widget --> <script> window.zEmbed||function(e,t){var n,o,d,i,s,a=[],r=document.createElement("iframe");window.zEmbed=function(){a.push(arguments)},window.zE=window.zE||window.zEmbed,r.src="javascript:false",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="display: none",d=document.getElementsByTagName("script"),d=d[d.length-1],d.parentNode.insertBefore(r,d),i=r.contentWindow,s=i.document;try{o=s}catch(e){n=document.domain,r.src='javascript:var d=document.open();d.domain="'+n+'";void(0);',o=s}o.open()._l=function(){var o=this.createElement("script");n&&(this.domain=n),o.id="js-iframe-async",o.src=e,this.t=+new Date,this.zendeskHost=t,this.zEQueue=a,this.body.appendChild(o)},o.write('<body onload="document._l();">'),o.close()}("https://assets.zendesk.com/embeddable_framework/main.js","bugsnag.zendesk.com"); // Don't allow the widget to set cookies: https://developer.zendesk.com/embeddables/docs/widget/settings#cookies window.zESettings = { cookies: false }; // Force the widget locale to be en-US to encourage customers to send in support queries in English zE('webWidget', 'setLocale', 'en-US'); // Hide the widget by default. Can be activated when required. zE('webWidget', 'hide'); // Launch the Drift widget when a user action minimises the Zendesk widget zE('webWidget:on', 'userEvent', function(event) { if (event.action == "Web Widget Minimised") { drift.load('84ez2iacf3yr'); } }); </script> <!-- hide/show announcement bar during scroll --> <script> $(window).scroll(function() { if ($(this).scrollTop()>0) { $('.announcement-wrap').fadeOut(); } else { $('.announcement-wrap').fadeIn(); } }); </script> </body> </html>