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 di questa risorsa della pagina di markup ClaimReview, nel formato pages/{page_id}. Ad eccezione delle richieste di aggiornamento, questo campo è di sola output e non deve essere impostato dall'utente.

pageUrl

string

L'URL della pagina associata a questo markup ClaimReview. Sebbene ogni singolo ClaimReview abbia il proprio campo URL, a livello semantico si tratta di un campo a livello di pagina e ogni ClaimReview in questa pagina utilizzerà questo valore, a meno che non venga sostituito singolarmente.
corrisponde a ClaimReview.url

publishDate

string

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

claimReviewAuthor

object (ClaimReviewAuthor)

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

claimReviewMarkups[]

object (ClaimReviewMarkup)

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

versionId

string

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

ClaimReviewAuthor

Informazioni sull'autore della revisione della dichiarazione.

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 in https://schema.org/ClaimReview. Elenco la mappatura precisa 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 verrà impostato come URL della pagina per impostazione predefinita. Forniamo questo campo per consentirti di ignorare il valore predefinito, ma l'unico override consentito è l'URL della pagina più un link di ancoraggio facoltativo ("salto di pagina").
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 dichiarazione è stata resa pubblica o è diventata di pubblico dominio.
Corrisponde a ClaimReview.itemReviewed.datePublished.

claimLocation

string

La posizione in cui è stata effettuata questa rivendicazione.
Corrisponde a ClaimReview.itemReviewed.name.

claimFirstAppearance

string

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

claimAppearances[]

string

Un elenco di link a opere in cui compare questa dichiarazione, oltre a quella specificata 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 di questa revisione della rivendicazione.

ClaimAuthor

Informazioni sull'autore della rivendicazione.

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

string

Una persona o un'organizzazione che presenta 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.

ClaimRating

Informazioni sulla valutazione della rivendicazione.

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

string

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

ratingValue

integer

Una valutazione numerica di questa dichiarazione, nell'intervallo compreso tra worstRating e bestRating inclusi.
Corrisponde a ClaimReview.reviewRating.ratingValue.

worstRating

integer

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

bestRating

integer

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 su una pagina.

delete

Elimina tutto il markup ClaimReview in una pagina.

get

Visualizza tutto il markup ClaimReview di una pagina.

list

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

update

Aggiornamento di tutto il markup ClaimReview di una pagina

Tieni presente che si tratta di un aggiornamento completo.