W3C home > Mailing lists > Public > public-vocabs@w3.org > June 2012

Re: Audience proposal

From: James M Snell <jasnell@gmail.com>
Date: Tue, 26 Jun 2012 14:52:53 -0700
Message-ID: <CABP7RbcoS+dUt+uqi=Pkmq0-ipkVY-ijdWuCQ476cJ8V5KFnGQ@mail.gmail.com>
To: Egor Antonov <elderos@yandex-team.ru>
Cc: "public-vocabs@w3.org Vocabs" <public-vocabs@w3.org>, Peter Markov <peter-markov@yandex-team.ru>
Great timing on this as it dovetails nicely with a few things I've
been exploring in the Activity Streams space. I've recently worked up
a proposal for the use of schema.org properties with the JSON AS
format [1]; and there's an existing extension defined for audience
targeting [2]; the missing piece is a mechanism for describing more
abstract audiences. This proposal fits nicely... consider...

{
  "to": [
    {
      "objectType": "group",
      "displayName": "Adults Only",
      "schema_org": {
        "additionalType": ["http://schema.org/AgeAudience"],
        "minAge": 21
      }
    }
  ],
  "actor": {
    ...
  },
  "verb": "post",
  "object": {
    ...
  }
}

this is all to say, +1 for this approach. Seems like a good thing.

- James

[1] http://activitystrea.ms/specs/json/schema/activity-schema.html#schema_org
[2] http://activitystrea.ms/specs/json/targeting/1.0/

On Tue, Jun 26, 2012 at 8:35 AM, Egor Antonov <elderos@yandex-team.ru> wrote:
> Hi folks!
> Some of our proposals (Medical/Health, TechArticle, LRMI) and also some of
> our Yandex people have common ideas floating around.
> I mean that currently a publisher cannot explicitly specify target audience
> of his site/page/CreativeWork.
>
> Medical vocabulary proposal contains a type MedicalAudience, which splits
> people of medicine into categories expressed as an enumeration.
>
> LRMI proposal contains intendedEndUserRole property with the same purpose,
> contaning some text (which is also a soft enum).
>
> TechArticle proposal contains property named technicalAudience with Text
> type.
>
> I think we should make a common skeleton for target audiences, so that every
> new proposal could build in a new specific audience into our schema.
>
> First, I made a wiki proposal page, containing some common thoughts about
> describing target audience of a CreativeWork:
> http://www.w3.org/wiki/WebSchemas/Audience
> It can be applied to schema.org/WebPage and schema.org/Product class as
> well.
> The key concept is that we cannot force all the sites to markup with
> constraints, but some of them may want to have some positive recommendations
> for expected target audience.
> That's why we should provide a way for publishers to say, which people they
> want to visit their site (opposite to which they do *not* want).
>
> Second, the proposal also contains some specific audience constrains:
> 1) age and gender for PeopleAudience
> 2) a more specific type ParentAudience (with properties about child age) for
> describing parents as target audience
>
> Some examples can be found on the Wiki.
>
> I think the earlier we structure audiences, the less work we'll need to
> change the schema in the future.
> Would be glad to hear your thoughts.
> --
> Egor Antonov
> Department of secured search,
> Yandex
Received on Tuesday, 26 June 2012 21:53:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 26 June 2012 21:53:48 GMT