Média¶
Nom: Média
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
Description: Cette classe permet de décrire des éléments médias (images, vidéos, documents…) associés à un objet.
| Propriété | Description | Type de donnée | Définition |
|---|---|---|---|
| + type | - | const | - |
| - sequenceNumber | Priorité d'utilisation du média (les nombres plus petits représentant un niveau de priorité plus élevé). | integer | - |
| - usageNote | Texte libre permettant d'identifier les usages possibles du média (à l'intention des opérateurs des systèmes, pas du grand public, et donc pas pour publication). | string | Texte court |
| + url | URL permettant d'obtenir le média. Il est suggéré de rendre disponibles les médias dans les formats standards du web, en haute résolution lorsque possible | string | - |
| - inLanguage | Langue au format ISO 639-1. | string | Code de langue |
| - license | Licence d'utilisation du média. Une valeur vide ou non définie correspond à un média libre de droits. Si des conditions s'appliquent, elles doivent être définies dans cette propriété, ou sur le web à une URL intégrée dans cette propriété. | array | Voir les détails |
| - creditText | Crédits associés au média. | array | Voir les détails |
| - copyrightHolder | Personne ou organisation détenant les droits d'auteur du média. | array of object | Texte court multilingue |
| - description | Description courte (pouvant par exemple servir de «alt description» sur le web). | array | Voir les détails |
1. Propriété Média > type¶
| Type | const |
| Requis | Oui |
Valeur fixe: "Media"
2. Propriété Média > sequenceNumber¶
| Type | integer |
| Requis | Non |
Description: Priorité d'utilisation du média (les nombres plus petits représentant un niveau de priorité plus élevé).
3. Propriété Média > usageNote¶
Nom: Texte court
| Type | string |
| Requis | Non |
| Défini dans | usageNote |
Description: Texte libre permettant d'identifier les usages possibles du média (à l'intention des opérateurs des systèmes, pas du grand public, et donc pas pour publication).
Voir la documentation de Texte court
4. Propriété Média > url¶
| Type | string |
| Requis | Oui |
| Format | uri |
Description: URL permettant d'obtenir le média. Il est suggéré de rendre disponibles les médias dans les formats standards du web, en haute résolution lorsque possible
5. Propriété Média > inLanguage¶
Nom: Code de langue
| Type | string |
| Requis | Non |
| Défini dans | inLanguage |
Description: Langue au format ISO 639-1.
Voir la documentation de Code de langue
6. Propriété Média > license¶
| Type | array |
| Requis | Non |
Description: Licence d'utilisation du média. Une valeur vide ou non définie correspond à un média libre de droits. Si des conditions s'appliquent, elles doivent être définies dans cette propriété, ou sur le web à une URL intégrée dans cette propriété.
| Contraintes du tableau | |
|---|---|
| Nombre d'items minimum | N/A |
| Nombre d'items maximum | N/A |
| Unicité | Faux |
| Items additionnels | Faux |
| Validation du tuple | Voir plus bas |
| Chaque item du tableau doit être | Description |
|---|---|
| Texte court multilingue | Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.) |
6.1. Média > license > Texte court multilingue¶
Nom: Texte court multilingue
| Type | array of object |
| Requis | Non |
| Défini dans | Texte court multilingue |
Description: Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)
Voir la documentation de Texte court multilingue
7. Propriété Média > creditText¶
| Type | array |
| Requis | Non |
Description: Crédits associés au média.
| Contraintes du tableau | |
|---|---|
| Nombre d'items minimum | N/A |
| Nombre d'items maximum | N/A |
| Unicité | Faux |
| Items additionnels | Faux |
| Validation du tuple | Voir plus bas |
| Chaque item du tableau doit être | Description |
|---|---|
| Texte court multilingue | Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.) |
7.1. Média > creditText > Texte court multilingue¶
Nom: Texte court multilingue
| Type | array of object |
| Requis | Non |
| Même définition que | Texte court multilingue |
Description: Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)
8. Propriété Média > copyrightHolder¶
Nom: Texte court multilingue
| Type | array of object |
| Requis | Non |
| Même définition que | Texte court multilingue |
Description: Personne ou organisation détenant les droits d'auteur du média.
9. Propriété Média > description¶
| Type | array |
| Requis | Non |
Description: Description courte (pouvant par exemple servir de «alt description» sur le web).
| Contraintes du tableau | |
|---|---|
| Nombre d'items minimum | N/A |
| Nombre d'items maximum | N/A |
| Unicité | Faux |
| Items additionnels | Faux |
| Validation du tuple | Voir plus bas |
| Chaque item du tableau doit être | Description |
|---|---|
| Texte long multilingue | Énumération de textes longs associés à un code de langue au standard ISO 639-1. |
9.1. Média > description > Texte long multilingue¶
Nom: Texte long multilingue
| Type | array of object |
| Requis | Non |
| Défini dans | Texte long multilingue |
Description: Énumération de textes longs associés à un code de langue au standard ISO 639-1.
Voir la documentation de Texte long multilingue
Généré avec json-schema-for-humans le 2026-01-19 at 21:25:58 +0000