Closed j08lue closed 8 months ago
We have earlier seen Critical Error's in Exploration when datasets where missing summaries (in STAC collection metadata).
I tried "Exploration" on all datasets in https://earth.gov/ghgcenter/data-catalog (that had raster layers), testing many sub-layers, but all worked. 🤷
I did a quick check on ghg for missing summaries but all collections look good. Dropping a note so no one else has to do this check:
curl -X 'GET' \
'https://ghg.center/api/stac/collections?limit=100' \
-H 'accept: application/geo+json' | jq -r '.collections[]' | jq .id,.summaries | less
Any more clues about this error will help. @aboydnw Is there any way to know more about the context? ( the previous page? previous interaction? How long the user was on the page? what browser is used? Anything will help.)
Here are a couple screenshots I pulled from analytics.
The first, is a report that shows some information on the critical errors. Most of them are happening on the home page, but there's a few other stragglers. I don't know if this means there is something wrong with the home page or if it has the most errors because it has WAY more traffic than any other page. In fact, it might be a sign that the home page is more performant than other pages because it has like 100x as many views as the Analysis page, which is also on the list.
The second, is a path exploration in google analytics. This shows that almost all of the critical errors are happening when the land for the first time or after the first click. Again, I'm not sure if this is definitive because we don't have high engagement from people. Users drop off pretty quickly.
I posted this in slack but also sharing here: 30 critical errors represents ~1.2% of overall traffic
We should consider that with the effort we put towards this ticket
We addressed this in the following ways:
GHG Center site analytics from 5 December (public launch spike) show that, some of the ~700 visitors, in total encountered "Critical Error" failures 10 times:
Are these stats reliable? If so, is there any way we can get to the cause?
Acceptance criteria