REST Resource: pages

Kaynak: ClaimReviewMarkupPage

Bir web sayfası için bir veya daha fazla ClaimReview işaretlemesi örneği içerir.

JSON gösterimi
{
  "name": string,
  "pageUrl": string,
  "publishDate": string,
  "claimReviewAuthor": {
    object (ClaimReviewAuthor)
  },
  "claimReviewMarkups": [
    {
      object (ClaimReviewMarkup)
    }
  ],
  "versionId": string
}
Alanlar
name

string

Bu ClaimReview işaretleme sayfası kaynağının adı, pages/{page_id} biçiminde. Güncelleme istekleri hariç olmak üzere bu alan yalnızca çıkış içindir ve kullanıcı tarafından ayarlanmamalıdır.

pageUrl

string

Bu ClaimReview işaretlemesiyle ilişkili sayfanın URL'si. Her bir ClaimReview öğesinin kendi URL alanı olsa da anlamsal olarak bu bir sayfa düzeyinde alandır ve tek tek geçersiz kılınmadığı sürece bu sayfadaki her ClaimReview öğesi bu değeri kullanır.
, ClaimReview.url ile eşleşiyor

publishDate

string

Doğruluk kontrolünün yayınlandığı tarih. URL'ye benzer şekilde, anlamsal olarak bu bir sayfa düzeyinde alandır ve bu sayfadaki her ClaimReview aynı değeri içerir.
, ClaimReview.datePublished ile eşleşiyor

claimReviewAuthor

object (ClaimReviewAuthor)

Bu iddia incelemesinin yazarı hakkında bilgiler. Yukarıdakine benzer şekilde, bunlar anlamsal olarak sayfa düzeyinde alanlardır ve bu sayfadaki her ClaimReview aynı değerleri içerir.

claimReviewMarkups[]

object (ClaimReviewMarkup)

Bu sayfayla ilgili tek tek hak talebi incelemelerinin listesi. Listedeki her öğe bir ClaimReview öğesine karşılık gelir.

versionId

string

Bu işaretlemenin sürüm kimliği. Güncelleme istekleri hariç olmak üzere bu alan yalnızca çıkış içindir ve kullanıcı tarafından ayarlanmamalıdır.

ClaimReviewAuthor

İddia incelemesinin yazarı hakkında bilgiler.

JSON gösterimi
{
  "name": string,
  "imageUrl": string
}
Alanlar
name

string

Doğruluk kontrolünü yayınlayan kuruluşun adı.
, ClaimReview.author.name değerine karşılık gelir.

imageUrl

string

ClaimReview.author.image ile eşleşir.

ClaimReviewMarkup

Tek bir ClaimReview öğesinin alanları. Alanları birlikte gruplandıran alt mesajlar hariç, bu alanların her biri https://schema.org/ClaimReview adresindeki alanlarla eşleşir. Her alan için tam eşlemeyi listeleriz.

JSON gösterimi
{
  "url": string,
  "claimReviewed": string,
  "claimDate": string,
  "claimLocation": string,
  "claimFirstAppearance": string,
  "claimAppearances": [
    string
  ],
  "claimAuthor": {
    object (ClaimAuthor)
  },
  "rating": {
    object (ClaimRating)
  }
}
Alanlar
url

string

Bu alan isteğe bağlıdır ve varsayılan olarak sayfa URL'si kullanılır. Bu alanı, varsayılan değeri geçersiz kılmanıza olanak tanımak için sağlıyoruz. Ancak izin verilen tek geçersiz kılma, sayfa URL'si ve isteğe bağlı bir bağlantı bağlantısıdır ("sayfa atlama").
, ClaimReview.url ile eşleşiyor

claimReviewed

string

Değerlendirilmekte olan iddianın kısa bir özeti.
, ClaimReview.claimReviewed değerine karşılık gelir.

claimDate

string

İddianın dile getirildiği ya da kamusal söyleme girdiği tarih.
, ClaimReview.itemReviewed.datePublished değerine karşılık gelir.

claimLocation

string

Bu hak talebinin yapıldığı konum.
, ClaimReview.itemReviewed.name değerine karşılık gelir.

claimFirstAppearance

string

Bu iddianın ilk olarak içinde göründüğü bir çalışmanın bağlantısı.
, ClaimReview.itemReviewed[@type=Claim].firstAppearance.url değerine karşılık gelir.

claimAppearances[]

string

claimFirstAppearance içinde belirtilenin dışında, bu iddianın yer aldığı eserlerin bağlantılarının listesi.
, ClaimReview.itemReviewed[@type=Claim].appearance.url değerine karşılık gelir.

claimAuthor

object (ClaimAuthor)

Bu hak talebinin yazarı hakkında bilgiler.

rating

object (ClaimRating)

Bu iddia incelemesinin derecelendirmesi hakkında bilgi.

ClaimAuthor

İddia sahibi hakkında bilgiler.

JSON gösterimi
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
Alanlar
name

string

İddiayı belirten kişi veya kuruluş. Örneğin, "Ahmet Demir".
, ClaimReview.itemReviewed.author.name değerine karşılık gelir.

jobTitle

string

ClaimReview.itemReviewed.author.jobTitle ile eşleşir.

imageUrl

string

ClaimReview.itemReviewed.author.image ile eşleşir.

sameAs

string

ClaimReview.itemReviewed.author.sameAs ile eşleşir.

ClaimRating

Hak talebi derecelendirmesi hakkında bilgi.

JSON gösterimi
{
  "textualRating": string,
  "ratingValue": integer,
  "worstRating": integer,
  "bestRating": integer,
  "ratingExplanation": string,
  "imageUrl": string
}
Alanlar
textualRating

string

Kullanıcıların okuyabileceği kısa bir sözcük veya kelime öbeği olarak doğruluk puanı.
, ClaimReview.reviewRating.alternateName değerine karşılık gelir.

ratingValue

integer

Bu iddianın, worstRating - bestRating aralığındaki (bu değerler dahil) sayısal puanı.
, ClaimReview.reviewRating.ratingValue değerine karşılık gelir.

worstRating

integer

Sayısal değerlendirmeler için en kötü değerden en iyiye doğru ölçekteki mümkün olan en kötü değer.
, ClaimReview.reviewRating.worstRating değerine karşılık gelir.

bestRating

integer

Sayısal puanlar için en kötü değerden en iyiye doğru ölçekteki mümkün olan en iyi değer.
, ClaimReview.reviewRating.bestRating değerine karşılık gelir.

ratingExplanation

string

ClaimReview.reviewRating.ratingExplanation ile eşleşir.

imageUrl

string

ClaimReview.reviewRating.image ile eşleşir.

Yöntemler

create

Bir sayfada ClaimReview işaretlemesi oluşturun.

delete

Sayfadaki tüm ClaimReview işaretlemelerini silin.

get

Bir sayfadaki tüm ClaimReview işaretlemelerini alın.

list

Belirli bir URL veya kuruluş için ClaimReview işaretleme sayfalarını listeleyin.

update

Bir sayfadaki tüm ClaimReview işaretlemeleri için güncelleme

Bu işlemin tam bir güncelleme olduğunu unutmayın.