REST Resource: pages

Zasób: ClaimReviewMarkupPage

Zawiera co najmniej 1 instancję kodu ClaimReview na stronie.

Zapis JSON
{
  "name": string,
  "pageUrl": string,
  "publishDate": string,
  "claimReviewAuthor": {
    object (ClaimReviewAuthor)
  },
  "claimReviewMarkups": [
    {
      object (ClaimReviewMarkup)
    }
  ],
  "versionId": string
}
Pola
name

string

Nazwa tego zasobu strony ze znacznikami ClaimReview w formacie pages/{page_id}. Z wyjątkiem żądań aktualizacji to pole jest tylko polem wyjściowym i nie powinno być ustawiane przez użytkownika.

pageUrl

string

Adres URL strony powiązanej z tym znacznikiem ClaimReview. Każdy element ClaimReview ma własne pole adresu URL, ale semantycznie jest to pole na poziomie strony i każdy element ClaimReview na tej stronie będzie używać tej wartości, chyba że zostanie ona indywidualnie zastąpiona.
Odpowiada ClaimReview.url

publishDate

string

Data opublikowania informacji zweryfikowanych. Podobnie jak w przypadku adresu URL, jest to pole na poziomie strony, a każdy element ClaimReview na tej stronie będzie zawierać tę samą wartość.
Odpowiada ClaimReview.datePublished

claimReviewAuthor

object (ClaimReviewAuthor)

Informacje o autorze tej weryfikacji. Podobnie jak powyżej, semantycznie są to pola na poziomie strony, a każdy element ClaimReview na tej stronie będzie zawierać te same wartości.

claimReviewMarkups[]

object (ClaimReviewMarkup)

Lista opinii na temat pojedynczych twierdzeń dotyczących tej strony. Każdy element na liście odpowiada jednemu elementowi ClaimReview.

versionId

string

Identyfikator wersji tego kodu. Z wyjątkiem żądań aktualizacji to pole jest tylko polem wyjściowym i nie powinno być ustawiane przez użytkownika.

ClaimReviewAuthor

Informacje o autorze weryfikacji roszczenia.

Zapis JSON
{
  "name": string,
  "imageUrl": string
}
Pola
name

string

Nazwa organizacji publikującej informacje zweryfikowane.
Odpowiada ClaimReview.author.name.

imageUrl

string

Odpowiada ClaimReview.author.image.

ClaimReviewMarkup

Pola pojedynczego elementu ClaimReview. Z wyjątkiem podrzędnych wiadomości, które grupują pola, każde z tych pól odpowiada polom w https://schema.org/ClaimReview. Podajemy dokładne mapowanie każdego pola.

Zapis JSON
{
  "url": string,
  "claimReviewed": string,
  "claimDate": string,
  "claimLocation": string,
  "claimFirstAppearance": string,
  "claimAppearances": [
    string
  ],
  "claimAuthor": {
    object (ClaimAuthor)
  },
  "rating": {
    object (ClaimRating)
  }
}
Pola
url

string

To pole jest opcjonalne. Domyślnie zawiera adres URL strony. Udostępniamy to pole, aby umożliwić Ci zastąpienie wartości domyślnej, ale jedynym dozwolonym zastąpieniem jest adres URL strony plus opcjonalny link do kotwicy („skok strony”).
Odpowiada ClaimReview.url

claimReviewed

string

Krótkie podsumowanie ocenianego twierdzenia.
Odpowiada ClaimReview.claimReviewed.

claimDate

string

Data wygłoszenia twierdzenia lub pojawienia się go w dyskursie publicznym.
Odpowiada ClaimReview.itemReviewed.datePublished.

claimLocation

string

Lokalizacja, w której zgłoszono to roszczenie.
Odpowiada ClaimReview.itemReviewed.name.

claimFirstAppearance

string

Link do utworu, w którym po raz pierwszy pojawia się to twierdzenie.
Odpowiada ClaimReview.itemReviewed[@type=Claim].firstAppearance.url.

claimAppearances[]

string

Lista linków do prac, w których pojawia się to twierdzenie (oprócz tego, które zostało podane w claimFirstAppearance).
Odpowiada ClaimReview.itemReviewed[@type=Claim].appearance.url.

claimAuthor

object (ClaimAuthor)

Informacje o autorze tego roszczenia.

rating

object (ClaimRating)

Informacje o ocenie tej weryfikacji twierdzenia.

ClaimAuthor

Informacje o autorze twierdzenia.

Zapis JSON
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
Pola
name

string

Osoba lub organizacja zgłaszająca roszczenie. Na przykład „Jan Kowalski”.
Odpowiada ClaimReview.itemReviewed.author.name.

jobTitle

string

Odpowiada ClaimReview.itemReviewed.author.jobTitle.

imageUrl

string

Odpowiada ClaimReview.itemReviewed.author.image.

sameAs

string

Odpowiada ClaimReview.itemReviewed.author.sameAs.

ClaimRating

Informacje o ocenie roszczenia.

Zapis JSON
{
  "textualRating": string,
  "ratingValue": integer,
  "worstRating": integer,
  "bestRating": integer,
  "ratingExplanation": string,
  "imageUrl": string
}
Pola
textualRating

string

Ocena prawdziwości w formie krótkiego, czytelnego dla użytkownika słowa lub wyrażenia.
Odpowiada ClaimReview.reviewRating.alternateName.

ratingValue

integer

Ocena numeryczna twierdzenia w skali od worstRating do bestRating włącznie.
Odpowiada ClaimReview.reviewRating.ratingValue.

worstRating

integer

W przypadku ocen numerycznych jest to najniższa możliwa wartość, gdy skala ocen ma charakter rosnący, czyli od najgorszej (najniższej) do najlepszej (najwyższej).
Odpowiada ClaimReview.reviewRating.worstRating.

bestRating

integer

W przypadku ocen numerycznych jest to najwyższa możliwa wartość, gdy skala ocen ma charakter rosnący, czyli od najgorszej (najniższej) do najlepszej (najwyższej).
Odpowiada ClaimReview.reviewRating.bestRating.

ratingExplanation

string

Odpowiada ClaimReview.reviewRating.ratingExplanation.

imageUrl

string

Odpowiada ClaimReview.reviewRating.image.

Metody

create

Utwórz na stronie znacznik ClaimReview.

delete

Usuń wszystkie znaczniki ClaimReview na stronie.

get

Pobierz wszystkie znaczniki ClaimReview na stronie.

list

Wyświetl strony z oznaczeniami ClaimReview dla określonego adresu URL lub organizacji.

update

Aktualizacja wszystkich znaczników ClaimReview na stronie

Pamiętaj, że jest to pełna aktualizacja.