問題タブ [json-ld]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
seo - Google サイトリンク検索ボックス
Google の検索結果内に検索ボックスを実装しています。ウェブサイトに独自の検索機能があり、Google カスタム検索を使用したくありません。
次のページの手順に従っていますが、設定が難しいと感じています。 Google デベロッパー サイト.
headに以下のJSON-LDを追加したのですが、うまくいきません
コードを正しく設定したかどうか疑問に思っていましたか?
fuseki - JSON-LD コンテキストへのプレフィックスの追加
fuseki と JSON-LD をいじっていて、fuseki が JSON-LD コンテキストの属性から接頭辞を削除していることに気付きました。fuseki からロードされた後の JSON-LD コンテキストの例:
フューズキからプレフィックス付きコンテキストと JSON-LD を返すことはできますか?
必要に応じて、返された JSON-LD を、プレフィックスを使用して新しいコンテキストを記述することにより、javascript を使用してプレフィックス付きの形式にフォーマットし直すことができます。gr:hasPriceSpecification. JSON-LD JavaScript ライブラリを使用して、このコンテキストからプレフィックス付きコンテキストを作成することは何とか可能ですか?
json - JSON-LD 値にはさまざまな型がありますか?
JSON-LD 形式の特定の値がさまざまな型を持つことは許されますか? たとえば、両方を許可したい
と
ここでvalue
は、一度は整数で、一度は文字列です。一般に、値は任意のタイプ (リスト、オブジェクトなど) である可能性がありますか?
もしそうなら、どのように@type
代替案を定義すればよい@context
ですか?
geojson - JSON-LD の結果を元の JSON とマージする
プロパティの大規模なセットを使用して、いくつかの geojson ファイルを視覚化する作業を行っています。json-ld を使用して、これらのプロパティのいくつかに何らかの意味を追加したいと考えています。JSON-LD の経験はあまりありませんが、jsonld.js を正常に適用して、geojson ファイルと @context を展開、圧縮などすることができました。そうすることで、最終結果は、実際にコンテキストで記述されたグラフのみを返すことに気付きました。それは理解できますが、それは私のすべてのプロパティのごく一部を表しているにすぎないため、結果を使用するのは少し困難です。
どうにかして jsonld 操作の結果を元の geojseon ファイルとマージできれば助かります。例えば:
URI を使用してプロパティを認識することはできますが、json-ld 以外のプロパティを使用することもできます。これがどのように機能するかについての提案はありますか? または、より良いアプローチがありますか?
microdata - JSON-LD 表記で一度に複数の型
JSON-LD表記で複数のタイプを使用することは、フォーマット規則によって有効ですか? ここみたいに:
ありがとう!
schema.org - JSON-LD および ISO 8601 表記を使用した繰り返しイベントのビジュアル リッチ スニペット
このように、繰り返しの日付の ISO 8601 表記法でネゴシエートされる、繰り返しのイベントに対して視覚的なリッチ スニペットが生成されますか。
html - CreativeWork テキスト プロパティ内でマークアップを処理する方法
schema.org を使用して一連の記事をフォーマットしたいのですが、記事は単なるテキストではありません。これらには、リンク、<em>
、<strong>
、およびその他の軽量マークアップが含まれています。text
これをプロパティに正しく配置するにはどうすればよいですか?
そこにマークアップを入れることだけを考えましたが、注釈付きの HTML 内にある場合は理にかなっています。
しかし、これを JSONLD として保存する場合、テキストを HTML として解釈する必要があると仮定するのはかなり奇妙です。
Markdown で書いている可能性は十分にあります。
または、同じ考えを表現できる他の言語。また、どの言語を使用しているかはかなり重要です。それは、テキストをどのように読むべきかを示しているからです。
json-ld - JSON-LD では、プロパティ値の URI マッピングを定義できますか?
次の JSON があるとします。
trollin'
ステータスは URI で識別されます: http://example.com/trolling
. trollin'
上記の例のキーワードを URIに展開することはできhttp://example.com/trolling
ますか?
コンテキストの単純な操作は機能しません。
( JSONプレイグラウンド)
status
toのタイプを強制することも、相対 URI である@id
と想定されるため、機能しません。trollin'