REST Resource: pages

リソース: ClaimReviewMarkupPage

ウェブページの 1 つ以上の 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)

このページの個々の申し立て審査のリスト。リスト内の各項目は 1 つの 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 マークアップを更新する

なお、これは完全な更新です。