REST Resource: pages

Recurso: ClaimReviewMarkupPage

Contém uma ou mais instâncias de marcação ClaimReview para uma página da Web.

Representação JSON
{
  "name": string,
  "pageUrl": string,
  "publishDate": string,
  "claimReviewAuthor": {
    object (ClaimReviewAuthor)
  },
  "claimReviewMarkups": [
    {
      object (ClaimReviewMarkup)
    }
  ],
  "versionId": string
}
Campos
name

string

O nome deste recurso de página de marcação ClaimReview, no formato pages/{page_id}. Exceto para solicitações de atualização, esse campo é somente saída e não deve ser definido pelo usuário.

pageUrl

string

O URL da página associada a essa marcação ClaimReview. Embora cada ClaimReview individual tenha seu próprio campo de URL, semanticamente esse é um campo no nível da página, e cada ClaimReview nessa página usará esse valor, a menos que seja substituído individualmente.
Corresponde a ClaimReview.url

publishDate

string

A data em que a checagem de fatos foi publicada. Assim como o URL, semanticamente esse é um campo no nível da página, e cada ClaimReview nessa página vai conter o mesmo valor.
Corresponde a ClaimReview.datePublished

claimReviewAuthor

object (ClaimReviewAuthor)

Informações sobre o autor desta análise de declaração. Assim como acima, semanticamente, esses são campos no nível da página, e cada ClaimReview nesta página vai conter os mesmos valores.

claimReviewMarkups[]

object (ClaimReviewMarkup)

Uma lista de análises de reivindicações individuais para esta página. Cada item da lista corresponde a um elemento ClaimReview.

versionId

string

O ID da versão desta marcação. Exceto para solicitações de atualização, esse campo é somente saída e não deve ser definido pelo usuário.

ClaimReviewAuthor

Informações sobre o autor da análise da declaração.

Representação JSON
{
  "name": string,
  "imageUrl": string
}
Campos
name

string

É o nome da organização que está publicando a checagem de fatos.
Corresponde a ClaimReview.author.name.

imageUrl

string

Corresponde a ClaimReview.author.image.

ClaimReviewMarkup

Campos para um elemento ClaimReview individual. Exceto para submensagens que agrupam campos, cada um desses campos corresponde aos de https://schema.org/ClaimReview. Listamos o mapeamento preciso de cada campo.

Representação JSON
{
  "url": string,
  "claimReviewed": string,
  "claimDate": string,
  "claimLocation": string,
  "claimFirstAppearance": string,
  "claimAppearances": [
    string
  ],
  "claimAuthor": {
    object (ClaimAuthor)
  },
  "rating": {
    object (ClaimRating)
  }
}
Campos
url

string

Esse campo é opcional e tem como padrão o URL da página. Fornecemos esse campo para permitir que você substitua o valor padrão, mas a única substituição permitida é o URL da página mais um link âncora opcional ("pulo de página").
Corresponde a ClaimReview.url

claimReviewed

string

Um breve resumo da declaração que está sendo avaliada.
Corresponde a ClaimReview.claimReviewed.

claimDate

string

A data em que a declaração foi feita ou caiu em debate público.
Corresponde a ClaimReview.itemReviewed.datePublished.

claimLocation

string

O local em que a declaração foi feita.
Corresponde a ClaimReview.itemReviewed.name.

claimFirstAppearance

string

Um link para uma obra em que essa declaração aparece pela primeira vez.
Corresponde a ClaimReview.itemReviewed[@type=Claim].firstAppearance.url.

claimAppearances[]

string

Uma lista de links para obras em que essa declaração aparece, além da especificada em claimFirstAppearance.
Corresponde a ClaimReview.itemReviewed[@type=Claim].appearance.url.

claimAuthor

object (ClaimAuthor)

Informações sobre o autor desta declaração.

rating

object (ClaimRating)

Informações sobre a classificação desta revisão de declaração.

ClaimAuthor

Informações sobre o autor da declaração.

Representação JSON
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
Campos
name

string

É a pessoa ou organização que faz a declaração. Por exemplo, "João Pereira".
Corresponde a ClaimReview.itemReviewed.author.name.

jobTitle

string

Corresponde a ClaimReview.itemReviewed.author.jobTitle.

imageUrl

string

Corresponde a ClaimReview.itemReviewed.author.image.

sameAs

string

Corresponde a ClaimReview.itemReviewed.author.sameAs.

ClaimRating

Informações sobre a classificação da declaração.

Representação JSON
{
  "textualRating": string,
  "ratingValue": integer,
  "worstRating": integer,
  "bestRating": integer,
  "ratingExplanation": string,
  "imageUrl": string
}
Campos
textualRating

string

É a avaliação de confiabilidade como uma frase ou palavra curta compreensível.
Corresponde a ClaimReview.reviewRating.alternateName.

ratingValue

integer

É uma avaliação numérica da reivindicação, que vai de worstRating a bestRating, inclusive.
Corresponde a ClaimReview.reviewRating.ratingValue.

worstRating

integer

Em classificações numéricas, é o pior valor possível na escala de "pior" para "melhor".
Corresponde a ClaimReview.reviewRating.worstRating.

bestRating

integer

Em classificações numéricas, é o melhor valor possível na escala de "pior" para "melhor".
Corresponde a ClaimReview.reviewRating.bestRating.

ratingExplanation

string

Corresponde a ClaimReview.reviewRating.ratingExplanation.

imageUrl

string

Corresponde a ClaimReview.reviewRating.image.

Métodos

create

Crie a marcação ClaimReview em uma página.

delete

Exclua toda a marcação ClaimReview em uma página.

get

Receba toda a marcação ClaimReview em uma página.

list

Liste as páginas de marcação ClaimReview de um URL específico ou de uma organização.

update

Atualizar toda a marcação ClaimReview em uma página

Essa é uma atualização completa.