REST Resource: pages

リソース: ClaimReviewMarkupPage

ウェブページに ClaimReview マークアップのインスタンスを 1 つ以上保持します。

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)

このページの個別の申し立てレビューのリスト。リスト内の各アイテムは 1 つの ClaimReview 要素に対応しています。

versionId

string

このマークアップのバージョン ID。更新リクエストを除き、このフィールドは出力専用です。ユーザーが設定しないでください。

申し立て審査担当者

申し立ての審査担当者に関する情報。

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)

この請求レビューの評価に関する情報。

主張者

申し立ての作成者に関する情報。

JSON 表現
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
フィールド
name

string

申請を行う個人または組織。例: 「山田太郎」
: ClaimReview.itemReviewed.author.name に対応します。

jobTitle

string

ClaimReview.itemReviewed.author.jobTitle に対応します。

imageUrl

string

ClaimReview.itemReviewed.author.image に対応します。

sameAs

string

ClaimReview.itemReviewed.author.sameAs に対応します。

申し立ての評価

申し立ての評価に関する情報。

JSON 表現
{
  "textualRating": string,
  "ratingValue": number,
  "worstRating": number,
  "bestRating": number,
  "ratingExplanation": string,
  "imageUrl": string
}
フィールド
textualRating

string

誠実な評価として、短い単語またはフレーズを人が読める形式にします。
: ClaimReview.reviewRating.alternateName に対応します。

ratingValue

number

この申し立ての数値評価。worstRating - BestRating の範囲。
: ClaimReview.reviewRating.ratingValue に対応します。

worstRating

number

数値による評価で、最低から最高までの範囲で可能な最も低い値。
: ClaimReview.reviewRating.worstRating に対応します。

bestRating

number

数値による評価で、最低から最高までの範囲で選択可能な最大値。
: ClaimReview.reviewRating.bestRating に対応します。

ratingExplanation

string

ClaimReview.reviewRating.ratingExplanation に対応します。

imageUrl

string

ClaimReview.reviewRating.image に対応します。

Methods

create

ページに ClaimReview マークアップを作成する。

delete

ページ上の ClaimReview マークアップをすべて削除する。

get

ページ上の ClaimReview マークアップをすべて取得する

list

特定の URL または組織の ClaimReview マークアップ ページを一覧表示します。

update

ページ内のすべての ClaimReview マークアップの更新

これは完全な更新です。