REST Resource: pages

Recurso: ClaimReviewMarkupPage

Mantém uma ou mais instâncias da marcação ClaimReview de 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, na forma de pages/{page_id}. Exceto para solicitações de atualização, este campo é somente para 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 o próprio campo de URL, semanticamente esse é um campo no nível da página. Cada ClaimReview nesta página usará esse valor, a menos que seja modificado individualmente.
Corresponde a ClaimReview.url

publishDate

string

É a data em que a checagem de fatos foi publicada. Assim como o URL, semanticamente este é um campo no nível da página, e cada ClaimReview nesta página terá o mesmo valor.
Corresponde a ClaimReview.datePublished

claimReviewAuthor

object (ClaimReviewAuthor)

Informações sobre o autor dessa análise de reivindicação. Semelhante ao que está descrito acima, semanticamente esses são campos em nível de página, e cada ClaimReview nesta página conterá os mesmos valores.

claimReviewMarkups[]

object (ClaimReviewMarkup)

Uma lista de avaliações 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, este campo é somente para saída e não deve ser definido pelo usuário.

ClaimReviewAuthor

Informações sobre o autor da análise de reivindicações.

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 de um elemento ClaimReview individual. Com exceção das submensagens que agrupam campos, cada um desses campos corresponde àqueles em https://schema.org/ClaimReview. Listamos o mapeamento preciso para 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

Este campo é opcional e o padrão será o URL da página. Fornecemos este campo para que você possa substituir o valor padrão, mas a única substituição permitida é o URL da página e um link fixo opcional ("page jump").
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 reivindicação foi feita ou apresentada em discurso público.
Corresponde a ClaimReview.itemReviewed.datePublished.

claimLocation

string

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

claimFirstAppearance

string

O link de uma obra em que esta reivindicação é exibida pela primeira vez.
Corresponde a ClaimReview.itemReviewed[@type=Claim].firstAppearance.url.

claimAppearances[]

string

Uma lista de links para obras em que essa reivindicaçã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 reivindicação.

rating

object (ClaimRating)

Informações sobre a classificação dessa avaliação de reivindicação.

ClaimAuthor

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

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

string

Uma pessoa ou organização que afirma a reivindicação Por exemplo, "João Silva".
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.

Classificação da reivindicação

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

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

string

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

ratingValue

number

É uma classificação numérica desta reivindicação, que varia no pior resultado da avaliação: bestRating.
Corresponde a ClaimReview.reviewRating.ratingValue.

worstRating

number

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

bestRating

number

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

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

delete

Exclua todas as marcações ClaimReview de uma página.

get

Receber todas as marcações 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 para todas as marcações ClaimReview em uma página

Observe que esta é uma atualização completa.