- From: Martin Hepp <mfhepp@gmail.com>
- Date: Tue, 15 Sep 2015 13:58:01 +0200
- To: Brian Tremblay <schema@btrem.com>
- Cc: public-schemaorg@w3.org
Dear Brian: http://schema.org/eligibleRegion should cover what you want to express. It allows constraining the validity of an offer to a GeoShape or Place, so you can model e.g. a service area very precisely. Best Martin ----------------------------------- martin hepp http://www.heppnetz.de mhepp@computer.org @mfhepp > On 14 Sep 2015, at 20:06, Brian Tremblay <schema@btrem.com> wrote: > > On 9/2/15 12:49 PM, Martin Hepp wrote: > >> On 02 Sep 2015, at 22:27, Brian Tremblay wrote: >>> >>> We have many subclasses of LocalBusiness (FinancialService, >>> InternetCafe, TravelAgency, DryCleaningOrLaundry, etc.). I could >>> imagine many more (TargetPractice, WindowInsulation, >>> BeerTapCleaning, etc.). >>> >>> perhaps we can add a property called "service" to >>> LocalBusiness (or perhaps Organization), and have its expected >>> type to be Service. Then a beer tap cleaning business would not >>> need its own subclass of LocalBusiness; it would just mark up the >>> service it offers using the Service schema. >> >> Attach a generic schema:Offer to the schema:LocalBusiness that >> describes the set of products or services >> >> <div itemscope itemtype="http://schema.org/LocalBusiness"> >> <div itemprop="makesOffer" itemscope itemtype="http://schema.org/Offer"> >> <div itemprop="name">Internet café</div> >> <div itemprop="description">We have free Wifi and 20 Internet terminals</div> >> </div> >> <!-- other schema.org properties go in here --> >> </div> > > Offer does not have a serviceArea property, which is useful for many businesses, particularly businesses that provide services not at an office but in an area (e.g., auto towing service; home appliance repair, which is what I'm working on at the moment; house painters; etc.). > > -- > Brian Tremblay >
Received on Tuesday, 15 September 2015 11:58:31 UTC