REST Resource: pages

Risorsa: ClaimReviewMarkupPage

Contiene una o più istanze del markup ClaimReview per una pagina web.

Rappresentazione JSON
{
  "name": string,
  "pageUrl": string,
  "publishDate": string,
  "claimReviewAuthor": {
    object (ClaimReviewAuthor)
  },
  "claimReviewMarkups": [
    {
      object (ClaimReviewMarkup)
    }
  ],
  "versionId": string
}
Campi
name

string

Il nome della risorsa della pagina di markup ClaimReview nel formato pages/{page_id}. Ad eccezione delle richieste di aggiornamento, questo campo è solo di output e non deve essere impostato dall'utente.

pageUrl

string

L'URL della pagina associato a questo markup ClaimReview. Sebbene ogni ClaimReview abbia il proprio campo URL, semanticamente questo è un campo a livello di pagina e ogni ClaimReview in questa pagina utilizzerà questo valore, a meno che non venga eseguito l'override individuale.
Corrisponde a ClaimReview.url

publishDate

string

La data di pubblicazione del fact check. Analogamente all'URL, semanticamente questo è un campo a livello di pagina e ogni ClaimReview di questa pagina conterrà lo stesso valore.
Corrisponde a ClaimReview.datePublished

claimReviewAuthor

object (ClaimReviewAuthor)

Informazioni sull'autore della verifica delle dichiarazioni. Analogamente a quanto sopra, questi sono semanticamente campi a livello di pagina e ogni ClaimReview in questa pagina conterrà gli stessi valori.

claimReviewMarkups[]

object (ClaimReviewMarkup)

Un elenco di singole revisioni di rivendicazioni per questa pagina. Ogni voce dell'elenco corrisponde a un elemento ClaimReview.

versionId

string

L'ID versione per questo markup. Ad eccezione delle richieste di aggiornamento, questo campo è solo di output e non deve essere impostato dall'utente.

ClaimReviewAuthor

Informazioni sull'autore della verifica delle rivendicazioni.

Rappresentazione JSON
{
  "name": string,
  "imageUrl": string
}
Campi
name

string

Nome dell'organizzazione che pubblica il fact check.
Corrisponde a ClaimReview.author.name.

imageUrl

string

Corrisponde a ClaimReview.author.image.

ClaimReviewMarkup

Campi per un singolo elemento ClaimReview. Ad eccezione dei messaggi secondari che raggruppano i campi, ciascuno di questi campi corrisponde a quelli contenuti in https://schema.org/ClaimReview. Elenchiamo la mappatura esatta per ogni campo.

Rappresentazione JSON
{
  "url": string,
  "claimReviewed": string,
  "claimDate": string,
  "claimLocation": string,
  "claimFirstAppearance": string,
  "claimAppearances": [
    string
  ],
  "claimAuthor": {
    object (ClaimAuthor)
  },
  "rating": {
    object (ClaimRating)
  }
}
Campi
url

string

Questo campo è facoltativo e viene impostato automaticamente sull'URL della pagina. Forniamo questo campo per consentirti di eseguire l'override del valore predefinito, ma l'unico override consentito è l'URL della pagina più un link di ancoraggio facoltativo ("page jump").
Corrisponde a ClaimReview.url

claimReviewed

string

Un breve riepilogo della dichiarazione oggetto di valutazione.
Corrisponde a ClaimReview.claimReviewed.

claimDate

string

La data in cui la rivendicazione è stata resa pubblica o è diventata di pubblico dominio.
Corrisponde a ClaimReview.itemReviewed.datePublished.

claimLocation

string

Il paese in cui è stata effettuata la rivendicazione.
Corrisponde a ClaimReview.itemReviewed.name.

claimFirstAppearance

string

Un link a un'opera in cui compare per la prima volta questa rivendicazione.
Corrisponde a ClaimReview.itemReviewed[@type=Claim].firstAppearance.url.

claimAppearances[]

string

Un elenco di link alle opere in cui viene visualizzata questa rivendicazione, oltre a quello specificato in claimFirstAppearance.
Corrisponde a ClaimReview.itemReviewed[@type=Claim].appearance.url.

claimAuthor

object (ClaimAuthor)

Informazioni sull'autore di questa rivendicazione.

rating

object (ClaimRating)

Informazioni sulla valutazione della verifica di questa rivendicazione.

autore del reclamo

Informazioni sull'autore della rivendicazione.

Rappresentazione JSON
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
Campi
name

string

Una persona o un'organizzazione che afferma la rivendicazione. Ad esempio, "Mario Rossi".
Corrisponde a ClaimReview.itemReviewed.author.name.

jobTitle

string

Corrisponde a ClaimReview.itemReviewed.author.jobTitle.

imageUrl

string

Corrisponde a ClaimReview.itemReviewed.author.image.

sameAs

string

Corrisponde a ClaimReview.itemReviewed.author.sameAs.

Rivendicazione

Informazioni sulla valutazione della rivendicazione.

Rappresentazione JSON
{
  "textualRating": string,
  "ratingValue": number,
  "worstRating": number,
  "bestRating": number,
  "ratingExplanation": string,
  "imageUrl": string
}
Campi
textualRating

string

La valutazione di veridicità come breve parola o frase leggibile da una persona.
Corrisponde a ClaimReview.reviewRating.alternateName.

ratingValue

number

Una valutazione numerica di questa dichiarazione, nell'intervallo peggioreRating — bestRating inclusivo.
Corrisponde a ClaimReview.reviewRating.ratingValue.

worstRating

number

Per le valutazioni numeriche, il peggior valore possibile nella scala dal peggiore al migliore.
Corrisponde a ClaimReview.reviewRating.worstRating.

bestRating

number

Per le valutazioni numeriche, il miglior valore possibile nella scala dal peggiore al migliore.
Corrisponde a ClaimReview.reviewRating.bestRating.

ratingExplanation

string

Corrisponde a ClaimReview.reviewRating.ratingExplanation.

imageUrl

string

Corrisponde a ClaimReview.reviewRating.image.

Metodi

create

Crea il markup ClaimReview in una pagina.

delete

Elimina tutto il markup ClaimReview su una pagina.

get

Visualizza tutto il markup ClaimReview su una pagina.

list

Elenca le pagine di markup ClaimReview per un URL specifico o per un'organizzazione.

update

Aggiorna tutto il markup ClaimReview su una pagina

Tieni presente che questo è un aggiornamento completo.