REST Resource: pages

Ressource: ClaimReviewMarkupPage

Enthält eine oder mehrere Instanzen von ClaimReview-Markup für eine Webseite.

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

string

Der Name dieser ClaimReview-Markup-Seitenressource im Format pages/{page_id}. Mit Ausnahme von Aktualisierungsanfragen ist dieses Feld nur für die Ausgabe bestimmt und sollte nicht vom Nutzer festgelegt werden.

pageUrl

string

Die URL der Seite, die mit diesem ClaimReview-Markup verknüpft ist. Jedes einzelne ClaimReview hat zwar ein eigenes URL-Feld, semantisch ist dies jedoch ein Feld auf Seitenebene. Jeder ClaimReview auf dieser Seite verwendet diesen Wert, sofern er nicht individuell überschrieben wird.
entspricht ClaimReview.url

publishDate

string

Das Datum, an dem der Faktencheck veröffentlicht wurde. Ähnlich wie bei der URL ist dies semantisch ein Feld auf Seitenebene. Jedes ClaimReview auf dieser Seite enthält denselben Wert.
entspricht ClaimReview.datePublished

claimReviewAuthor

object (ClaimReviewAuthor)

Informationen zum Autor dieser Anspruchsprüfung. Wie oben beschrieben sind diese Felder semantisch Felder auf Seitenebene. Jeder ClaimReview auf dieser Seite enthält dieselben Werte.

claimReviewMarkups[]

object (ClaimReviewMarkup)

Eine Liste der einzelnen Faktenchecks für diese Seite. Jedes Element in der Liste entspricht einem ClaimReview-Element.

versionId

string

Die Versions-ID für dieses Markup. Mit Ausnahme von Aktualisierungsanfragen ist dieses Feld nur für die Ausgabe bestimmt und sollte nicht vom Nutzer festgelegt werden.

ClaimReviewAuthor

Informationen zum Autor der Anspruchsprüfung.

JSON-Darstellung
{
  "name": string,
  "imageUrl": string
}
Felder
name

string

Der Name der Organisation, die den Faktencheck veröffentlicht.
entspricht ClaimReview.author.name.

imageUrl

string

Entspricht ClaimReview.author.image.

ClaimReviewMarkup

Felder für ein einzelnes ClaimReview-Element. Mit Ausnahme von untergeordneten Nachrichten, in denen Felder gruppiert werden, entspricht jedes dieser Felder den Feldern in https://schema.org/ClaimReview. Die genaue Zuordnung für jedes Feld ist unten aufgeführt.

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

string

Dieses Feld ist optional und wird standardmäßig auf die Seiten-URL gesetzt. Wir stellen dieses Feld zur Verfügung, damit Sie den Standardwert überschreiben können. Die einzige zulässige Überschreibung ist jedoch die Seiten-URL plus ein optionaler Ankerlink („Seitenanker“).
entspricht ClaimReview.url

claimReviewed

string

Eine kurze Zusammenfassung der überprüften Behauptung.
entspricht ClaimReview.claimReviewed.

claimDate

string

Das Datum, an dem die Behauptung aufgestellt wurde oder an die Öffentlichkeit gelangt ist.
entspricht ClaimReview.itemReviewed.datePublished.

claimLocation

string

Der Ort, an dem dieser Anspruch erhoben wurde.
entspricht ClaimReview.itemReviewed.name.

claimFirstAppearance

string

Ein Link zu einem Werk, in dem diese Behauptung zum ersten Mal aufgestellt wurde.
entspricht ClaimReview.itemReviewed[@type=Claim].firstAppearance.url.

claimAppearances[]

string

Eine Liste von Links zu Werken, in denen diese Behauptung aufgestellt wird, abgesehen von dem in claimFirstAppearance angegebenen Werk.
entspricht ClaimReview.itemReviewed[@type=Claim].appearance.url.

claimAuthor

object (ClaimAuthor)

Informationen zum Autor dieses Anspruchs.

rating

object (ClaimRating)

Informationen zur Bewertung dieser Überprüfung von Behauptungen.

ClaimAuthor

Informationen zum Autor der Behauptung.

JSON-Darstellung
{
  "name": string,
  "jobTitle": string,
  "imageUrl": string,
  "sameAs": string
}
Felder
name

string

Eine Person oder Organisation, die den Anspruch erhebt. Zum Beispiel „Max Mustermann“.
entspricht ClaimReview.itemReviewed.author.name.

jobTitle

string

Entspricht ClaimReview.itemReviewed.author.jobTitle.

imageUrl

string

Entspricht ClaimReview.itemReviewed.author.image.

sameAs

string

Entspricht ClaimReview.itemReviewed.author.sameAs.

ClaimRating

Informationen zur Bewertung des Anspruchs.

JSON-Darstellung
{
  "textualRating": string,
  "ratingValue": integer,
  "worstRating": integer,
  "bestRating": integer,
  "ratingExplanation": string,
  "imageUrl": string
}
Felder
textualRating

string

Die Einstufung des Wahrheitsgehalts als für den Menschen lesbarer Text in Form eines Wortes oder einer kurzen Phrase.
entspricht ClaimReview.reviewRating.alternateName.

ratingValue

integer

Eine numerische Bewertung dieser Behauptung im Bereich zwischen worstRating und bestRating (jeweils einschließlich).
entspricht ClaimReview.reviewRating.ratingValue.

worstRating

integer

Bei Bewertungen der niedrigstmögliche Wert auf der Skala vom schlechtesten bis zum besten Wert.
entspricht ClaimReview.reviewRating.worstRating.

bestRating

integer

Bei Bewertungen der höchstmögliche Wert auf der Skala vom schlechtesten bis zum besten Wert.
entspricht ClaimReview.reviewRating.bestRating.

ratingExplanation

string

Entspricht ClaimReview.reviewRating.ratingExplanation.

imageUrl

string

Entspricht ClaimReview.reviewRating.image.

Methoden

create

Erstellen Sie ClaimReview-Markup auf einer Seite.

delete

Löschen Sie das gesamte ClaimReview-Markup auf einer Seite.

get

Alle ClaimReview-Markierungen auf einer Seite abrufen.

list

ClaimReview-Markup-Seiten für eine bestimmte URL oder für eine Organisation auflisten

update

Aktualisierung für alle ClaimReview-Markups auf einer Seite

Hinweis: Dies ist eine vollständige Aktualisierung.