Re: Service and LocalBusiness

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