REST Resource: pages

Ressource : ClaimReviewMarkupPage

Contient une ou plusieurs instances de balisage ClaimReview pour une page Web.

Représentation JSON
{
  "name": string,
  "pageUrl": string,
  "publishDate": string,
  "claimReviewAuthor": {
    object (ClaimReviewAuthor)
  },
  "claimReviewMarkups": [
    {
      object (ClaimReviewMarkup)
    }
  ],
  "versionId": string
}
Champs
name

string

Nom de la ressource de page de balisage ClaimReview, au format pages/{page_id}. À l'exception des demandes de mise à jour, ce champ est en sortie seule et ne doit pas être défini par l'utilisateur.

pageUrl

string

URL de la page associée à ce balisage ClaimReview. Bien que chaque ClaimReview individuel dispose de son propre champ d'URL, il s'agit sémantiquement d'un champ au niveau de la page. Chaque ClaimReview de cette page utilisera cette valeur, sauf si elle est remplacée individuellement.
correspond à ClaimReview.url

publishDate

string

Date à laquelle le contenu de fact-checking a été publié. Comme pour l'URL, il s'agit sémantiquement d'un champ au niveau de la page, et chaque ClaimReview de cette page contiendra la même valeur.
correspond à ClaimReview.datePublished

claimReviewAuthor

object (ClaimReviewAuthor)

Informations sur l'auteur de cet examen de la réclamation. Comme ci-dessus, il s'agit de champs au niveau de la page. Chaque ClaimReview de cette page contiendra les mêmes valeurs.

claimReviewMarkups[]

object (ClaimReviewMarkup)

Liste des examens de revendications individuels pour cette page. Chaque élément de la liste correspond à un élément ClaimReview.

versionId

string

ID de version de ce balisage. À l'exception des demandes de mise à jour, ce champ est en sortie seule et ne doit pas être défini par l'utilisateur.

ClaimReviewAuthor

Informations sur l'auteur de l'examen de la réclamation.

Représentation JSON
{
  "name": string,
  "imageUrl": string
}
Champs
name

string

Nom de l'organisation qui publie le contenu de fact-checking.
correspond à ClaimReview.author.name.

imageUrl

string

Correspond à ClaimReview.author.image.

ClaimReviewMarkup

Champs pour un élément ClaimReview individuel. À l'exception des sous-messages qui regroupent des champs, chacun de ces champs correspond à ceux de https://schema.org/ClaimReview. Nous indiquons le mappage précis pour chaque champ.

Représentation JSON
{
  "url": string,
  "claimReviewed": string,
  "claimDate": string,
  "claimLocation": string,
  "claimFirstAppearance": string,
  "claimAppearances": [
    string
  ],
  "claimAuthor": {
    object (ClaimAuthor)
  },
  "rating": {
    object (ClaimRating)
  }
}
Champs
url

string

Ce champ est facultatif et la valeur par défaut est l'URL de la page. Nous fournissons ce champ pour vous permettre de remplacer la valeur par défaut, mais la seule modification autorisée est l'URL de la page plus un lien d'ancrage facultatif (saut de page).
correspond à ClaimReview.url

claimReviewed

string

Bref résumé de la déclaration faisant l'objet de l'évaluation.
correspond à ClaimReview.claimReviewed.

claimDate

string

Date à laquelle la déclaration a été faite ou est entrée dans le discours public.
correspond à ClaimReview.itemReviewed.datePublished.

claimLocation

string

Lieu où cette revendication a été faite.
correspond à ClaimReview.itemReviewed.name.

claimFirstAppearance

string

Lien vers une œuvre dans laquelle cette déclaration apparaît en premier.
correspond à ClaimReview.itemReviewed[@type=Claim].firstAppearance.url.

claimAppearances[]

string

Liste de liens vers les œuvres dans lesquelles cette affirmation apparaît, en dehors de celle spécifiée dans claimFirstAppearance.
correspond à ClaimReview.itemReviewed[@type=Claim].appearance.url.

claimAuthor

object (ClaimAuthor)

Informations sur l'auteur de cette revendication.

rating

object (ClaimRating)

Informations sur l'évaluation de cet examen de la réclamation.

ClaimAuthor

Informations sur l'auteur de la déclaration.

Représentation JSON
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
Champs
name

string

Personne ou organisation qui fait la déclaration. Par exemple, "Jean Dupont".
correspond à ClaimReview.itemReviewed.author.name.

jobTitle

string

Correspond à ClaimReview.itemReviewed.author.jobTitle.

imageUrl

string

Correspond à ClaimReview.itemReviewed.author.image.

sameAs

string

Correspond à ClaimReview.itemReviewed.author.sameAs.

ClaimRating

Informations sur la classification de la réclamation.

Représentation JSON
{
  "textualRating": string,
  "ratingValue": integer,
  "worstRating": integer,
  "bestRating": integer,
  "ratingExplanation": string,
  "imageUrl": string
}
Champs
textualRating

string

Évaluation de la véracité sous la forme d'un mot ou d'une phrase courte intelligible.
correspond à ClaimReview.reviewRating.alternateName.

ratingValue

integer

Note numérique de cette déclaration, dans une plage allant de worstRating à bestRating (inclus).
correspond à ClaimReview.reviewRating.ratingValue.

worstRating

integer

Pour les évaluations numériques, il s'agit de la pire valeur possible sur une échelle allant du pire au meilleur.
correspond à ClaimReview.reviewRating.worstRating.

bestRating

integer

Pour les évaluations numériques, il s'agit de la meilleure valeur possible sur une échelle allant du pire au meilleur.
correspond à ClaimReview.reviewRating.bestRating.

ratingExplanation

string

Correspond à ClaimReview.reviewRating.ratingExplanation.

imageUrl

string

Correspond à ClaimReview.reviewRating.image.

Méthodes

create

Créez un balisage ClaimReview sur une page.

delete

Supprimez tout le balisage ClaimReview d'une page.

get

Obtenez tout le balisage ClaimReview d'une page.

list

Lister les pages de balisage ClaimReview pour une URL ou une organisation spécifiques.

update

Mettre à jour tous les balisages ClaimReview d'une page

Notez qu'il s'agit d'une mise à jour complète.