build_jsonld
Generate a JSON-LD schema.org block from provided fields, ensuring only validated data is included and flagging missing required fields.
Instructions
Сгенерировать готовый блок JSON-LD schema.org из переданных полей.
Не выдумывает данные — кладёт только то, что передали, и подсказывает, каких обязательных/рекомендованных полей не хватает. Возвращает готовый .
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Язык сообщений: 'ru' или 'en'. | ru |
| type | Yes | Тип schema.org: Organization, LocalBusiness, Article, Product, FAQPage, BreadcrumbList, WebSite. | |
| fields | Yes | Поля схемы. Для FAQPage — faq=[{question, answer}]; для BreadcrumbList — items=[{name, url}]. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||