JSON-LD
Intégrez les données d'évaluation TRACE en JSON-LD structuré dans votre HTML. Lisible par les moteurs de recherche, les plateformes CMS et tout processeur JSON-LD. La méthode la moins contraignante pour ajouter des métadonnées TRACE au contenu publié sur le web.
@type: TraceAssessment
| Champ | Type | Requis | Description |
|---|---|---|---|
| @context | string | Requis | Doit être exactement "https://tracestandard.org/schema/v1" |
| @type | string | Requis | Doit être exactement "TraceAssessment" |
| project | string | Requis | Le nom du projet de contenu évalué |
| track | "A" | "B" | Requis | Voie A (perspective communautaire interne) ou Voie B (externe / institutionnel) |
| verdict | "Exemplaire" | "Solide" | "En développement" | "Non conforme" | Requis | Le verdict d'évaluation |
| totalScore | integer | Requis | Points totaux obtenus |
| maxScore | integer | Requis | Points maximum possibles (21 pour la Voie A, 38 pour la Voie B) |
| assessedDate | Date ISO 8601 | Requis | Date à laquelle l'évaluation a été complétée (AAAA-MM-JJ) |
| assessorName | string | Optionnel | Nom de la personne ou de l'organisation qui a conduit l'évaluation |
| assessorURL | URL | Optionnel | URL du profil ou de la page d'organisation de l'évaluateur |
| scores | object | Optionnel | Détail des scores par catégorie (voir Objet scores ci-dessous) |
| improvementPlan | string | Optionnel | URL ou brève description du plan d'amélioration (requis pour le verdict En développement) |
| nextReviewDate | Date ISO 8601 | Optionnel | Date prévue de la prochaine évaluation |
La propriété scores est un objet avec des identifiants de catégorie comme clés. Chaque valeur est un objet avec les propriétés score et max.
"scores": {
"T": { "score": 3, "max": 5 },
"R": { "score": 3, "max": 4 },
...
}
| Clé | Catégorie | Max |
|---|---|---|
| T | Transparence | 5 |
| R | Représentation | 4 |
| A | Autonomie | 3 |
| C | Consentement | 4 |
| E | Engagement | 3 |
| B | Bénéfice communautaire | 2 |
| Total | 21 |
| Clé | Catégorie | Max |
|---|---|---|
| T | Transparence | 8 |
| R | Représentation | 6 |
| A | Autonomie | 5 |
| C | Consentement | 6 |
| E | Engagement | 5 |
| S | Bénéfice structurel | 5 |
| D | Droits sur les données | 3 |
| Total | 38 |
| Verdict | Score min | Score max |
|---|---|---|
| Exemplaire | 19 | 21 |
| Solide | 15 | 18 |
| En développement | 11 | 14 |
| Non conforme | 0 | 10 |
| Verdict | Score min | Score max |
|---|---|---|
| Exemplaire | 34 | 38 |
| Solide | 26 | 33 |
| En développement | 18 | 25 |
| Non conforme | 0 | 17 |
Le champ verdict doit correspondre exactement à l'une des quatre chaînes ci-dessus. Les analyseurs doivent respecter la casse.
<script type="application/ld+json">
{
"@context": "https://tracestandard.org/schema/v1",
"@type": "TraceAssessment",
"project": "Cariboo Signals — L'épisode sur l'élevage",
"track": "A",
"verdict": "Solide",
"totalScore": 15,
"maxScore": 21,
"assessedDate": "2026-05-28"
}
</script>
<script type="application/ld+json">
{
"@context": "https://tracestandard.org/schema/v1",
"@type": "TraceAssessment",
"project": "Cariboo Signals — L'épisode sur l'élevage",
"track": "A",
"verdict": "Solide",
"totalScore": 15,
"maxScore": 21,
"assessedDate": "2026-05-28",
"assessorName": "Cariboo Signals",
"assessorURL": "https://cariboosignals.ca",
"scores": {
"T": { "score": 4, "max": 5 },
"R": { "score": 3, "max": 4 },
"A": { "score": 2, "max": 3 },
"C": { "score": 3, "max": 4 },
"E": { "score": 2, "max": 3 },
"B": { "score": 1, "max": 2 }
},
"improvementPlan": "https://cariboosignals.ca/plan-amelioration-trace",
"nextReviewDate": "2026-11-28"
}
</script>
<script type="application/ld+json">
{
"@context": "https://tracestandard.org/schema/v1",
"@type": "TraceAssessment",
"project": "Exemple de série documentaire externe",
"track": "B",
"verdict": "Non conforme",
"totalScore": 12,
"maxScore": 38,
"assessedDate": "2026-05-28",
"assessorName": "Production externe inc.",
"scores": {
"T": { "score": 4, "max": 8 },
"R": { "score": 3, "max": 6 },
"A": { "score": 1, "max": 5 },
"C": { "score": 2, "max": 6 },
"E": { "score": 1, "max": 5 },
"S": { "score": 1, "max": 5 },
"D": { "score": 0, "max": 3 }
},
"improvementPlan": "Plan de remédiation en développement. Publication suspendue."
}
</script>
<!DOCTYPE html>
<html lang="fr-CA">
<head>
<meta charset="UTF-8" />
<title>Titre de l'article</title>
<!-- Métadonnées d'évaluation TRACE -->
<script type="application/ld+json">
{
"@context": "https://tracestandard.org/schema/v1",
"@type": "TraceAssessment",
"project": "Nom de votre projet",
"track": "A",
"verdict": "Solide",
"totalScore": 15,
"maxScore": 21,
"assessedDate": "2026-05-28"
}
</script>
</head>
<body>
<!-- contenu de la page -->
</body>
</html>
Utilisez ces outils pour vérifier que votre JSON-LD est bien formé avant de le publier.
Valide les données structurées et prévisualise la façon dont Google les analyse.
Analyseur et validateur JSON-LD interactif.
Vérifie les données structurées compatibles avec schema.org.
Validera les règles de schéma et les seuils spécifiques à TRACE.