Schema: SportsActivityLocation
Schema: SportsActivityLocation Example Markup
The following are examples of markup written in json+ld that include the correct usage for Schema: SportsActivityLocation.
SportsActivityLocation JSON-LD example using the ExerciseGym subtype for a fitness center in Dunmore. Covers the 9 subtypes (ExerciseGym, GolfCourse, SkiResort, StadiumOrArena, etc.), amenityFeature for gym equipment, and how SportsActivityLocation differs from SportsOrganization.
StadiumOrArena JSON-LD stub. Dual-inherits from CivicStructure and SportsActivityLocation. No unique properties; the dual lineage gives it both civic-structure and sports-facility inherited properties.
HealthClub JSON-LD stub for gyms, fitness clubs, and wellness centres. Direct HealthAndBeautyBusiness subtype with no unique properties.
BowlingAlley JSON-LD stub for bowling centres. Direct SportsActivityLocation subtype with no unique properties.
GolfCourse JSON-LD stub for public and private golf courses. Direct SportsActivityLocation subtype with no unique properties.
ExerciseAction JSON-LD example for a running session — a PlayAction subtype describing exertive activity for health and fitness. Carries exerciseType, distance, sportsActivityLocation, exerciseCourse, exercisePlan, sportsEvent, opponent, and the diet/exerciseRelatedDiet pairing.
ExerciseGym JSON-LD reference. A gym.
PublicSwimmingPool JSON-LD reference. A public swimming pool.
SkiResort JSON-LD reference. A ski resort.
SportsClub JSON-LD reference. A sports club.
TennisComplex JSON-LD reference. A tennis complex.