PlayableLocation objects have a
property. It holds details about the place that a curated playable location
represents, or the locale that a generated playable location is situated within.
types property is implemented as an array of strings in which
each entry provides progressively finer details that describe the location, with
the first entry in the array representing the primary type.
The following table lists the set of valid playable location types in alphabetical order.