问题标签 [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.

0 投票
1 回答
1036 浏览

email - 使用 Mandrill 进行 Gmail 标记

我正在测试 gmail 标记“开始行动”: https ://developers.google.com/gmail/markup/actions/actions-overview#go-to_actions

我已经在 HTML 电子邮件中设置了一个 gmail 标记(由于 Mandrill 不支持 json-ld 而带有微数据),并像本教程中所示那样发送它: https ://developers.google.com/gmail/markup/apps -脚本教程

它运行良好,但是当我尝试通过 Mandrill API 发送相同的 HTML 电子邮件时,根本不显示操作按钮。我知道“发件人”和“收件人”电子邮件必须是同一个 gmail 帐户,所以当我在这两种情况下发送它时都会这样做,但仅在我使用应用程序脚本时才有效。

发送电子邮件时山魈会删除任何微数据信息吗?有没有人处理过这种情况?

0 投票
1 回答
3321 浏览

html - 如何外部化 json-ld 并包含在 html doc 中

是否可以将 json-ld 外部化并将其包含在这样的 html 文档中:

网上好像没有这方面的资料。。。。

0 投票
6 回答
28713 浏览

schema.org - 微数据、RDFa 或 JSON-LD 合适还是最佳用法?

我一直想知道哪些格式是“最好的”?Schema.org、Microdata 和 RDFa 实施起来有点麻烦。他们可能会破坏验证,并且需要付出相当大的努力才能投入到文档中。

JSON-LD 最后对我来说是一种更好地实现结构化数据的方法。但它有效吗?它有什么级别的支持(至少是谷歌)?

0 投票
1 回答
50 浏览

github - 在 gh-pages 中显示 .jsonld 文件

我正在尝试在浏览器的 gh-pages 中使用 .jsonld 扩展名来显示 JSON-LD 数据。我想使用实际文件作为参考。我们可以将它们作为可下载文件提供,但更愿意显示原始数据。我们正在使用 Jekyll 主题。是否有此配置设置?谢谢

0 投票
1 回答
422 浏览

json-ld - 在 JSON-LD 中编写外部 @context

我已经阅读了 JSON-LD 和 JSON-LD-API 的文档和规范(并且可能错过了一些东西)。

我发现对象节点的本地上下文可以通过将“@context: [.., .., ...]”定义为多个上下文定义的数组来组成(其中一些可能是内联的,另一些可能是外部的参考)。我还发现引用“外部上下文”假定相应的 IRI 引用解析为 JSON-LD 文档,在其根对象节点中具有预期的 @context 定义,该定义将用于代替对“外部上下文”的原始引用”。

我的问题是:远程 JSON-LD 文档中引用的@context 是否有效(或合理,或暗示)也可能是复合的(就像普通的本地 @context),或者是限制为被引用的外部上下文一个明确的上下文实体(即本地 XOR 外部定义,即不是许多上下文定义的数组)?

(这个问题可能是针对 JSON-LD 标准的作者)。

0 投票
1 回答
2836 浏览

json - 如何在 JSON-LD 中返回 SPARQL 结果?

在JSON-LD中返回 SPARQL 查询结果的好方法是什么,最好保持接近标准化的 JSON 格式?可以为每个查询返回 JSON-LD,还是只为某些查询类型返回 JSON-LD?

JSON 格式的 SPARQL 查询结果示例(即,没有 JSON-LD 扩充):

0 投票
1 回答
4739 浏览

javascript - LD JSON 中的 Javascript

我想知道是否可以在 ld+json 脚本中执行一些 javascript。例如“window.location.hostname”

0 投票
1 回答
3715 浏览

json - JSON 到 JSON-LD

我想将 JSON 文件转换为 JSON-LD。

谁能告诉我,应该采取哪些程序/步骤来做到这一点?

或者

是否有任何工具可以完成转换?

谢谢

0 投票
2 回答
4398 浏览

search - Google 附加链接搜索框片段不起作用

根据https://developers.google.com/webmasters/richsnippets/sitelinkssearch中的文档,我正在尝试在 Google 上实现附加链接搜索框的片段。

我的实现如下:

如果您将 {Q} 替换为关键字并且搜索字段的名称为“Q”,则目标有效。这个实现有问题吗?

我已将代码放在页面底部的 body 标记内。

0 投票
2 回答
4852 浏览

ruby - 如何在 Rails 4 应用程序中设置“application/ld+json”schema.org 元数据

我想使用 json ld 设置 schema.org 元数据。例如,以下链接使用 ghost 并且它具有“application/ld+json”元数据。 http://blog.ghost.org/distributed-team-tools/

我想为我的 rails 应用程序实现类似的目标。我应该如何实现它。是否有一些宝石可以做到这一点等。

谢谢!