2016-12-12 8 views
0

私はschema.org/Product定義といくつかのカスタム要素を組み合わせた良いjson-ldを取得しようとしています。json-ld:カスタム値をモデル化する良い方法

私はxsdバックグラウンドから来ており、json-ldの拡張性は非常に難しいようです。

私はGoogle(https://developers.google.com/search/docs/guides/search-gallery)で見つかった製品のテンプレートマークアップから開始し、それを拡張しようとしました(私はmydomain:tagsのようなものを追加したいと思います)。

<script type="application/ld+json"> 
{ 
    "@context": ["http://schema.org/", 
    {"mydomain": "http://mystuff.com/"}], 
    "@type": "Product", 
    "name": "Executive Anvil", 
    "image": "http://www.example.com/anvil_executive.jpg", 
    "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.", 
    "mpn": "925872", 
    "brand": { 
    "@type": "Thing", 
    "name": "ACME" 
    }, 
    "aggregateRating": { 
    "@type": "AggregateRating", 
    "ratingValue": "4.4", 
    "reviewCount": "89" 
    }, 
    "offers": { 
    "@type": "Offer", 
    "priceCurrency": "USD", 
    "price": "119.99", 
    "priceValidUntil": "2020-11-05", 
    "itemCondition": "http://schema.org/UsedCondition", 
    "availability": "http://schema.org/InStock", 
    "seller": { 
     "@type": "Organization", 
     "name": "Executive Objects" 
    } 
    }, 
    "mydomain:tags" : {} 
} 
</script> 

私がここで間違っていることについての手がかりは非常に高く評価されます。 これはおそらく愚かなものです...

+0

http://json-ld.org/playground/から製品のサンプルをコピーし、Googleの構造化データテストツール(https://search.google.com/structured-data/testing-ツール/)それは4つのエラーを与える? – DubNoBassWithMyHeadMan

+0

質問の例で何が問題になっていますか? – unor

+0

構造化データテストツールでは、 "製品"タイプのオブジェクトのプロパティhttp://mystuff.com/tagsを認識しないと言われています。 – DubNoBassWithMyHeadMan

答えて

0

あなたのJSON-LDは正しいと思われます。 example 19 (Compact IRIs)example 29 (Advanced Context Usage)の組み合わせを使用しています。

Googleの構造化データテストツールは、一般的なJSON-LDバリデータではありません。報告されるエラーは、主に検索結果の機能に関するものです。彼らのエラー(「プロパティhttp://mystuff.com/tagsは、タイプProductのオブジェクトに対してGoogleによって認識されません」)は、Googleが知っているプロパティの1つではなく、もちろん正しいことを言います。

Google固有の機能でエラーが発生することなく、JSON-LDを検証する場合は、たとえばhttp://json-ld.org/playground/を使用できます。

+0

確認していただきありがとうございます。大変感謝しています。 – DubNoBassWithMyHeadMan

関連する問題