Should You Create A Subdomain Or Create A Different Website For Each GMB Listing?

In episode 300 of the weekly Hump Day Hangouts by Semantic Mastery, one viewer asked if you should create a subdomain or create a different website for each GMB listing.
The exact question was:
Hello gents, question if I may. My main site is a ecom site and Iām looking to set up gmb listing for the site. Can I create a sub domain for each locations or is it best to create a different website for each location instead? Many thanks in advance
