REST Resource: pages

리소스: ClaimReviewMarkupPage

웹페이지의 ClaimReview 마크업 인스턴스를 하나 이상 보유합니다.

JSON 표현
{
  "name": string,
  "pageUrl": string,
  "publishDate": string,
  "claimReviewAuthor": {
    object (ClaimReviewAuthor)
  },
  "claimReviewMarkups": [
    {
      object (ClaimReviewMarkup)
    }
  ],
  "versionId": string
}
필드
name

string

ClaimReview 마크업 페이지 리소스의 이름으로, pages/{page_id} 형식입니다. 업데이트 요청을 제외하고 이 필드는 출력 전용이며 사용자가 설정해서는 안 됩니다.

pageUrl

string

ClaimReview 마크업과 연결된 페이지의 URL입니다. 모든 개별 ClaimReview에는 자체 URL 필드가 있지만, 의미상으로는 페이지 수준 필드이며 이 페이지의 각 ClaimReview는 개별적으로 재정의되지 않는 한 이 값을 사용합니다.
ClaimReview.url에 해당합니다.

publishDate

string

사실확인이 게시된 날짜입니다. URL과 마찬가지로 의미상 페이지 수준 필드이며 이 페이지의 각 ClaimReview에는 동일한 값이 포함됩니다.
ClaimReview.datePublished에 해당합니다.

claimReviewAuthor

object (ClaimReviewAuthor)

이 신고 검토의 작성자에 관한 정보입니다. 위와 마찬가지로 의미상 이러한 필드는 페이지 수준 필드이며 이 페이지의 각 ClaimReview에는 동일한 값이 포함됩니다.

claimReviewMarkups[]

object (ClaimReviewMarkup)

이 페이지의 개별 주장 검토 목록입니다. 목록의 각 항목은 하나의 ClaimReview 요소에 해당합니다.

versionId

string

이 마크업의 버전 ID입니다. 업데이트 요청을 제외하고 이 필드는 출력 전용이며 사용자가 설정해서는 안 됩니다.

ClaimReviewAuthor

이의신청 검토 작성자에 관한 정보입니다.

JSON 표현
{
  "name": string,
  "imageUrl": string
}
필드
name

string

사실확인을 게시하는 조직의 이름입니다.
ClaimReview.author.name에 해당합니다.

imageUrl

string

ClaimReview.author.image에 해당합니다.

ClaimReviewMarkup

개별 ClaimReview 요소의 필드입니다. 필드를 그룹화하는 하위 메시지를 제외하고 이러한 각 필드는 https://schema.org/ClaimReview의 필드에 해당합니다. 각 필드의 정확한 매핑이 나열됩니다.

JSON 표현
{
  "url": string,
  "claimReviewed": string,
  "claimDate": string,
  "claimLocation": string,
  "claimFirstAppearance": string,
  "claimAppearances": [
    string
  ],
  "claimAuthor": {
    object (ClaimAuthor)
  },
  "rating": {
    object (ClaimRating)
  }
}
필드
url

string

이 필드는 선택사항이며 기본값은 페이지 URL입니다. 이 필드는 기본값을 재정의할 수 있도록 제공되지만 허용되는 재정의는 페이지 URL과 선택적 앵커 링크 ('페이지 점프')뿐입니다.
ClaimReview.url에 해당합니다.

claimReviewed

string

평가된 주장의 간단한 요약입니다.
ClaimReview.claimReviewed에 해당합니다.

claimDate

string

주장이 제기되거나 공론에 부쳐진 날짜입니다.
ClaimReview.itemReviewed.datePublished에 해당합니다.

claimLocation

string

이 주장이 제기된 위치입니다.
ClaimReview.itemReviewed.name에 해당합니다.

claimFirstAppearance

string

이 주장이 처음 등장한 작품의 링크입니다.
ClaimReview.itemReviewed[@type=Claim].firstAppearance.url에 해당합니다.

claimAppearances[]

string

claimFirstAppearance에 지정된 작품을 제외하고 이 주장이 표시되는 작품의 링크 목록입니다.
ClaimReview.itemReviewed[@type=Claim].appearance.url에 해당합니다.

claimAuthor

object (ClaimAuthor)

이 소유권 주장의 작성자에 관한 정보입니다.

rating

object (ClaimRating)

이 주장 검토의 평가에 관한 정보입니다.

ClaimAuthor

주장 작성자에 관한 정보입니다.

JSON 표현
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
필드
name

string

주장을 제기하는 개인 또는 조직입니다. 예를 들어 'John Doe'입니다.
ClaimReview.itemReviewed.author.name에 해당합니다.

jobTitle

string

ClaimReview.itemReviewed.author.jobTitle에 해당합니다.

imageUrl

string

ClaimReview.itemReviewed.author.image에 해당합니다.

sameAs

string

ClaimReview.itemReviewed.author.sameAs에 해당합니다.

ClaimRating

주장 등급에 관한 정보입니다.

JSON 표현
{
  "textualRating": string,
  "ratingValue": integer,
  "worstRating": integer,
  "bestRating": integer,
  "ratingExplanation": string,
  "imageUrl": string
}
필드
textualRating

string

사람이 읽을 수 있는 짧은 단어나 문구로 표현된 신뢰성 평가입니다.
ClaimReview.reviewRating.alternateName에 해당합니다.

ratingValue

integer

주장을 평가한 수치로, 범위는 worstRating 이상 bestRating 이하입니다.
ClaimReview.reviewRating.ratingValue에 해당합니다.

worstRating

integer

숫자 평가에서 가장 나쁜 값부터 가장 좋은 값까지의 범위 내에서 가장 나쁜 값입니다.
ClaimReview.reviewRating.worstRating에 해당합니다.

bestRating

integer

평가 점수에서 최저점부터 최고점까지의 범위 내에서 최고점입니다.
ClaimReview.reviewRating.bestRating에 해당합니다.

ratingExplanation

string

ClaimReview.reviewRating.ratingExplanation에 해당합니다.

imageUrl

string

ClaimReview.reviewRating.image에 해당합니다.

메서드

create

페이지에 ClaimReview 마크업을 만듭니다.

delete

페이지의 모든 ClaimReview 마크업을 삭제합니다.

get

페이지의 모든 ClaimReview 마크업을 가져옵니다.

list

특정 URL 또는 조직의 ClaimReview 마크업 페이지를 나열합니다.

update

페이지의 모든 ClaimReview 마크업 업데이트

전체 업데이트입니다.