Report for exceptions from Google Analytics analytics.js exception tracking

Solution 1:

Figured it out. I'm not sure why they don't make this a built in report but maybe someday.

I made a custom widget in a dashboard with Exception Description for dimension and 'Crashes' for the metric:

enter image description here

Which gives me a report like this:

enter image description here

You can also go to Customization tab and create a custom report to give you a table of errors, and then add it to your dashboard.

enter image description here

Used with this global exception handler

if (typeof window.onerror == "object")
{
    window.onerror = function (err, url, line)
    {
        if (ga) 
        {
           ga('send', 'exception', {
               'exDescription': line + " " + err
           });
        }
    };
}

You can put this handler anywhere in the initialization of your Javascript - which will depend upon how you have all your JS files configured. Alternatively you can just put it inside a <script> tag near the top of your html body tag.

Solution 2:

I took Simon_Weaver's guide to making a custom report a few steps further and built out a fairly complete Google Analytics custom exceptions report. I figured it might be worth sharing, so I uploaded it to the GA "Solutions Gallery".

My template: Google Analytics Exceptions Report

Here's a picture of the end result:

https://imgur.com/a/1UYIzrZ