Feature guides

Strukturierte Daten für Buchaktionen (Book)

Buchaktionen machen die Google Suche zu einem Einstiegspunkt, um Bücher und Autoren zu entdecken. Dies ermöglicht es Nutzern der Suche, die gefundenen Bücher direkt aus den Suchergebnissen zu kaufen oder auszuleihen. Zum Beispiel kann ein Nutzer nach Charlotte’s Web suchen und Ergebnisse erhalten, die es ihm ermöglichen, das Buch zu kaufen oder auszuleihen. Als Buchanbieter können Sie Google mit dem hier bereitgestellten Schema für strukturierte Daten einen Daten-Feed zur Verfügung stellen. Unsere Spezifikation bietet
ReadAction damit Nutzer ein Buch kaufen können, und BorrowAction um ein Buch auszuleihen.

A book action in Search results

Strukturierte Daten für Buchaktionen (Book)

Lese- und Ausleihaktionen, die in die Panels integriert sind, zeigen Optionen zum Kauf oder zur Ausleihe des Buches an. Über von Ihnen bereitgestellte Links leiten Lese- und Ausleihaktionen Nutzer direkt vom Knowledge Panel und anderen Google-Oberflächen zu einer Buchseite auf Ihrer Website oder App weiter.

Die Reihenfolge der Anbieter im Knowledge Panel ist personalisiert und dynamisch für jeden Nutzer. Das bedeutet, dass verschiedene Nutzer unterschiedliche Reihenfolgen sehen und derselbe Nutzer zu verschiedenen Zeiten unterschiedliche Reihenfolgen sehen kann. Es gibt eine Vielzahl von Faktoren, die eine bestimmte Reihenfolge beeinflussen. Wenn ein Nutzer beispielsweise häufig auf einen bestimmten Anbieterlink im Knowledge Panel klickt, ist es wahrscheinlicher, dass dieser Anbieter in einer Reihenfolge weiter oben positioniert wird. Es gibt keine Möglichkeit, die Reihenfolge zu steuern.

Erste Schritte

Um Buchaktionen erfolgreich zu implementieren, müssen Sie Ihren Feed gemäß den Definitionen für den Strukturierte-Daten-Typfür Buchaktionen erstellen, aber lesen Sie zuerst die folgenden Abschnitte:

Richtlinien

Um sicherzustellen, dass Ihre Bücher zuverlässig in der Suche erscheinen können, ist es wichtig, dass Sie mit einigen wichtigen Details und Schlüsselkonzepten vertraut sind. Außerdem muss Ihr Feed einige standardisierte Formatvorgaben erfüllen.

Um dies zu erreichen, befolgen Sie die hier beschriebenen Richtlinien sowie die
allgemeinen Richtlinien für strukturierte Daten und die
Search Essentials. Die Richtlinien lauten wie folgt:

Werke und Ausgaben

In dieser Dokumentation verwenden wir zwei unterschiedliche Begriffe, wenn wir über ein Buch sprechen:

  • Werk: Das abstrakte Konzept eines Buches. Insbesondere Metadaten wie Titel, Autor und Originalsprache sind Attribute für ein Werk.
  • Ausgabe: Ein konkretes Exemplar des Buches. Insbesondere Metadaten wie das Erscheinungsjahr, der Name der Ausgabe und die International Standard Book Number (ISBN) sind Attribute für die Ausgabe.

Zum Beispiel ist Charlotte’s Web ein Werk, aber jede einzelne Variante, in der es erscheint, ist eine Ausgabe. In diesem Fall könnte das Werk Charlotte’s Web eine erste Ausgabe, eine zweite Ausgabe, eine gekürzte Ausgabe, eine französische Übersetzungsausgabe usw. haben.

Diese Unterscheidung ist besonders wichtig im Feed, wo sie möglicherweise nicht sofort offensichtlich ist. Es gibt zwei Buch -Entitäten:

  • Buch (Werk) ist die “oberste Ebene” Buch
    -Entität:
    • workExample ist eine Eigenschaft von Werk und spezifiziert eine und nur eine Instanz einer Buch (Ausgabe).
    • Es muss mindestens ein workExample für jedes Werk.
  • geben (Buch) Ausgabe ist die "untere Ebene"
    Buch

-Entität.

  • Es ist hilfreich, sich daran zu erinnern, dass es mehrere Ausgaben eines Werkes geben kann. Wir empfehlen Ihnen, diese Ausgaben so weit wie möglich zu gruppieren. Dies hilft Google-Systemen, alle relevanten Informationen über ein Buch zu nutzen und es in der Suche anzuzeigen. Wenn Sie müssen, können Sie sie in mehrere Werkdatensätze aufteilen, aber jeder Werkdatensatz muss Folgendes enthalten: Eine andere.
  • @id

Mindestens eine Ausgabe mit einer ISBN oder einem anderen unterstützten Identifikator.

Die Bibliothekseinheit ist die “oberste Ebene” Bibliothek Entitätstyp. Es handelt sich um ein abstraktes Konstrukt, das aus einer Bibliothekssystem Entität und jeder “untergeordneten”
Bibliothek (Mitglied) Entität dieses Bibliothekssystems besteht.

Die Bibliothekssystem Entität ist eine Abstraktion und repräsentiert ein kollaboratives Netzwerk von Bibliotheksmitgliedern. Zum Beispiel kann die Austin Public Library als eine
Bibliothekssystem Entität spezifiziert werden. Die Austin Public Library Website beschreibt sich selbst als ein öffentliches Bibliotheks system , das Austin, Texas bedient. Es besteht aus ihren 20 angeschlossenen Bibliotheken oder Bibliotheks mitgliedern.

. Jede Bibliothekssystem Entität erfordert mindestens eine Bibliothek (Mitglied)
Entität, selbst wenn die Bibliothek im wirklichen Leben nicht Teil eines Bibliothekssystems ist. In diesem Szenario ist die Bibliothek für die Zwecke der Buchaktionsimplementierung das einzige Bibliotheks
mitglied seines eigenen Bibliotheks systems. Für die Zwecke der Buchaktionsimplementierung ist ein Bibliotheks mitglied, im Gegensatz zu einem Bibliotheks system , keine Abstraktion und hat daher eine physische Adresse.

Umgekehrt muss jede Bibliothek (Mitglied) Entität zu mindestens einer
Bibliothekssystem Entität gehören.

ISBN und andere unterstützte Identifikatoren

Die ISBN ist das wichtigste Abgleichsignal, wenn die Google Suche Ihre Feed-Daten mit den Daten von Google abgleicht. Sie müssen eine ISBN oder einen anderen unterstützten Identifikator für alle Bücher angeben, die in den Suchergebnissen erscheinen sollen. Ohne diese ist es wahrscheinlich, dass Ihre Bücher nicht zugeordnet werden können und daher nicht ausgeliefert werden.

Die Google Suche bevorzugt ISBN-13, aber Sie können alternativ Folgendes angeben:

  • Online Computer Library Center (OCLC) Nummer
  • Library of Congress Control Number (LCCN)
  • JP e-Code

Fügen Sie Identifikatoren von Drittanbietern hinzu. Die Google Suche unterstützt derzeit zwei weit verbreitete Bibliothekskontrollnummern: OCLC-Nummer oder LCCN. Wenn Sie eine dieser Nummern haben, geben Sie sie an.

sein, die den Buchtitel und andere Buch

Die Nutzung dieser Funktion ist auf Buchanbieter beschränkt, die das
Interessenformular ausgefüllt haben und integriert wurden.

Wenn Ihre Website Bücher zum Kauf anbietet, müssen Sie Ihren
Buch Feed hochladen. Ein Google-Support-Team wird sich mit Details dazu, wie und wo Sie Ihren Feed hochladen können, bei Ihnen melden.
Wenn Ihre Website Bücher zum Ausleihen anbietet, müssen Sie zwei separate Feeds hochladen: Ihren Buch

Feed und Ihren

Bibliotheks

  • Feed. Ein Google-Support-Team wird sich mit Details dazu, wie und wo Sie Ihren Feed hochladen können, bei Ihnen melden.
    • Halten Sie sich an die Anforderungen an Dateigröße, Menge und Format des Feeds
    • Die Anforderungen sind wie folgt: Anforderungen an die Feed-Dateigröße: Die Größe einer unkomprimierten Feed-Datei muss weniger als 1 GB betragen. Eine zu komprimierende Feed-Datei muss weniger als 1 GB betragen. Wenn Ihre unkomprimierte Feed-Datei 1 GB überschreitet, müssen Sie die unkomprimierte Feed-Datei in mehrere Dateien aufteilen.
  • Sie können Feed-Dateien komprimieren. Sie müssen in einem zip, gz, tar, tar.gz, JAR, ar, arj, cpio oder dump Archivdateiformat vorliegen.
  • Wenn Sie mehrere Feed-Dateien haben, können Sie diese unverändert hochladen oder, falls bevorzugt, als Teil einer
    Sitemap-Indexdatei.
  • einbinden. Einzelne Feed-Dateien müssen die .json

Dateiendung haben.

Halten Sie sich an die Anforderungen für Feed-Inhalte

  • Beachten Sie insbesondere die folgenden Anforderungen an Feed-Inhalte, die Sie einhalten müssen:
    Der Feed darf keine veralteten Entitäten enthalten. Veraltete Entitäten sind Entitäten, bei denen availabilityEnds
  • auf ein Datum in der Vergangenheit gesetzt ist oder die auf Ihrer Website nicht mehr verfügbar sind. Alle Deep-Links, wie z. B.urlTemplate
    , und alle URLs, wie z. B.url
  • , die Sie in Ihren Feed aufnehmen, müssen Produktions-URLs sein. Verwenden Sie keine QA-, Entwicklungs- oder andere Arten von Nicht-Produktions-URLs. Alle URLs, wie z. B.url
    , müssen.
  • kanonisch
    • sein. Jede Entität in Ihrem Feed muss die folgenden Eigenschaften angeben:
    • Eine eindeutige ID: @id
    • Eine eindeutige URL: url

Ein eindeutiger Deep-Link:

urlTemplate Testen Sie Ihren Feed mit dem Data Feed Validierungstool:

  • Wir empfehlen die folgenden Schritte zur Fehlerbehebung, um häufige Fehler und Warnungen im Data Feed Validierungstool zu beheben. Stellen Sie sicher, dass Sie die richtige Option im Feld Validate on ausgewählt haben. Wählen Sie

  • Books Action für die Book
  • Entität. Überprüfen Sie, ob der Wert von @type
    richtig geschrieben ist. Stellen Sie sicher, dass der Wert von @context richtig gesetzt ist. Setzen Sie
    "@context": "https://schema.org".

sowohl für

ReadAction

als auch für

BorrowAction

.Hosten Sie Ihre Feed-Datei
Wenn Ihre Feed-Datei bereit ist, hosten Sie sie an einem sicheren Ort. Google ruft den Feed regelmäßig ab, um sicherzustellen, dass Ihre Inhalte auf dem neuesten Stand sind.Hosting-Methoden Die folgenden Feed-Hosting-Methoden werden unterstützt:
HostingAuthentifizierungsunterstützung
Google Cloud Storage
Storage Object ViewerBerechtigung
HTTPSBenutzername+Passwort oder

HTTP-Client-Zertifikate

SFTP

Damit Ihre Inhalte in der Google Suche verfügbar sind, überprüft ein Google-Support-Team die Qualität der Deep-Links in Ihrem Feed. Wir empfehlen dringend, einige der Deep-Links manuell zu testen, um zu bestätigen, ob sie die Seite öffnen, auf der Benutzer die Bücher kaufen oder ausleihen können.

  • Hinweis: Die erfolgreiche Nutzung dieser Funktion, zusammen mit dem
  • Interessenformular , das Sie zum Einreichen Ihres Feeds verwenden müssen, ist auf Partner beschränkt.

Um eine Überprüfung Ihres Feeds anzufordern, geben Sie Folgendes an:

Host-Standort:

  • Die URL Ihrer Feed-Datei.
  • Host-Authentifizierung, falls zutreffend:
  • Die Authentifizierungsdaten, damit Google die Feed-Datei von Ihrem Host-Standort abrufen kann. Aktualisieren Sie Ihren Feed bei Bedarf. Wir empfehlen, Ihren Feed täglich zu aktualisieren, aber dies hängt letztendlich davon ab, wie oft sich Ihr Katalog ändert. Beachten Sie die folgenden Bedingungen und Tipps: Die Google Suche unterstützt keine Echtzeit-Updates. Die Google Suche ruft Ihren Feed einmal täglich ab und indexiert den Inhalt normalerweise innerhalb von zwei Tagen. Wenn sich die Verfügbarkeit einer Ausgabe absehbar ändert, verwenden Sie
    availabilityStarts und availabilityEnds
    um die genauen Daten festzulegen. Wenn die Entität nicht mehr verfügbar ist, entfernen Sie die Entität vollständig.

Definitionen für strukturierte Datentypen

Sie müssen die hier aufgeführten erforderlichen Eigenschaften angeben, damit Ihre Inhalte für die Anzeige in strukturierten Suchergebnissen infrage kommen. Sie können auch die empfohlenen Eigenschaften hinzufügen, um weitere Informationen zu Ihren Inhalten bereitzustellen, was zu einer besseren Nutzererfahrung führen kann.

DataFeed-Entität

Jede an Google übermittelte schema.org-Datenfeed-Datei muss eine einzelne Entität vom Typ
DataFeed auf Stammebene enthalten. Alle
Book und
Library Entitäten müssen unter dem Feld
dataFeedElement der DataFeed Entität aufgelistet sein.

Die von Google unterstützten Eigenschaften sind:

Erforderliche Eigenschaften
@context

Text

Auf https://schema.org.

setzen

@type

Text Auf.

DataFeed

setzen dataFeedElement
Book

oder
LibrarySystem Auf entweder eine einzelne
Book
Entität oder eine LibrarySystem Entität setzen. Andernfalls auf ein Array setzen, das entweder nur
Book Entitäten oder nur
LibrarySystem Entitäten enthält. Setzen Sie dies nicht auf ein Array, das sowohl Book Entitäten als auch

LibrarySystem Entitäten enthält. Beispiel für die Verwendung in einem

Book Feed: Beispiel für die Verwendung in einem

LibrarySystem

Entitäten.

dateModified
ISO 8601 Format.

Buch Entität

Während die vollständige Definition von Buch verfügbar ist unter
schema.org/Book, müssen Sie nur die folgenden Eigenschaften berücksichtigen. Sie müssen die erforderlichen Eigenschaften für jedes Buch definieren, das Sie in Ihren Feed aufnehmen möchten. Sie können auch empfohlene Eigenschaften definieren, um weitere Informationen zu Ihren Inhalten hinzuzufügen, was eine bessere Nutzererfahrung bieten kann.

Buch (Werk)

Diese Buch Entität ist der Entitätstyp der obersten Ebene. Sie repräsentiert ein Werk.

Die von Google unterstützten Eigenschaften sind die folgenden:

Erforderliche Eigenschaften
@context

Text

Auf https://schema.org.

gesetzt

@id

Text
Eine global eindeutige ID für das Buch im URL-Format. Sie muss für Ihre Organisation eindeutig sein. Die ID muss stabil sein und sich im Laufe der Zeit nicht ändern. Das URL-Format wird empfohlen, ist aber nicht erforderlich. Es muss kein funktionierender Link sein. Die für den @id

Wert verwendete Domain muss Ihrer Organisation gehören.

@type

Text Auf.

Buch

gesetzt Autor
Person

oder

definiert. Zum Beispiel könnte der Autor für ein Buch mit dem Titel "Fundamentals of fire fighting skills" die Organisation

National Fire Protection Association

sein.

Name

Text

Der Titel des Buches. URL.

URL
Die URL auf Ihrer Website, unter der das Buch vorgestellt oder beschrieben wird. Dieser Link hilft dabei, den Inhalt in Ihrem Feed genau mit dem Inhalt in den Datenbanken von Google abzugleichen. Er kann derselbe sein wie.

workExample.target.urlTemplate

. Für die eigentliche Zielseite verwendet die Google-Suche die in workExample.target.urlTemplate

bereitgestellte URL.

workExample
Buch

(Ausgabe)

Die Ausgabe(n) des Werks.

Empfohlene Eigenschaften (sameAs)

URL Die URL einer Referenzseite, die das Werk identifiziert. Zum Beispiel eine Wikipedia-, Wikidata-, VIAF- oder Library of Congress-Seite für das Buch. Buch Ausgabe Die
workExample Eigenschaft verwendet diese Buch.

Die von Google unterstützten Eigenschaften sind die folgenden:

Erforderliche Eigenschaften
@id

Text

Eine global eindeutige ID für das Buch im URL-Format. Sie muss für Ihre Organisation eindeutig sein. Die ID muss stabil sein und sich im Laufe der Zeit nicht ändern. Das URL-Format wird empfohlen, ist aber nicht erforderlich. Es muss kein funktionierender Link sein. Die verwendete Domain für den
@id Wert muss Ihrer Organisation gehören.

@type

Text

Einstellen auf Book.

bookFormat

Enum

Das Format der Ausgabe. Der Wert muss einer der folgenden sein:

  • https://schema.org/AudiobookFormat
  • https://schema.org/EBook
  • https://schema.org/Hardcover
  • https://schema.org/Paperback
inLanguage

Text

Die Hauptsprache des Inhalts in der Ausgabe. Verwenden Sie einen der zweistelligen Codes aus der Liste der ISO 639-1 alpha-2 Codes.

isbn

Text

Die ISBN-13 der Ausgabe. Wenn Sie eine ISBN-10 haben, konvertieren Sie diese in eine ISBN-13.

potentialAction

ReadAction oder BorrowAction

Die Aktion, die ausgelöst werden soll, damit Benutzer das Buch kaufen oder herunterladen können. Weitere Details finden Sie unter ReadAction oder
BorrowAction.

Empfohlene Eigenschaften
author

Person oder
Organization

Der/die Autor(en) der Ausgabe.

sein.

bookEdition

Text Die Editionsinformation des Buches. Zum Beispiel:.

2nd Edition

datePublished

Datum Das Veröffentlichungsdatum der Ausgabe im YYYY-MM-DD oder
YYYY

Format. Dies kann entweder ein spezifisches Datum oder nur ein spezifisches Jahr sein.

identifier

PropertyValue
Die externe oder andere ID, die diese Ausgabe eindeutig identifiziert. Mehrere Identifikatoren sind erlaubt. Weitere Details finden Sie unter (PropertyValue).

identifier

Diese Eigenschaft kann wiederholt werden.

name

Text

Der Titel der Ausgabe. Verwenden Sie dies nur, wenn der Titel der Ausgabe vom Titel des Werks abweicht.

sameAs

URL
Die URL einer Referenz-Webseite, die die Ausgabe eindeutig angibt. Zum Beispiel eine Wikipedia-Seite für diese spezifische Ausgabe. Verwenden Sie nicht erneut die des Werk.

url

URL

Die URL auf Ihrer Website, auf der die Ausgabe vorgestellt oder beschrieben wird. Sie kann mit der folgenden identisch sein workExample.target.urlTemplate.

Beispiel Buch (Ausgabe):

Beispiel Buch (Ausgabe) mit mehreren workExample Eigenschaften:

Person oder Organisation (Autor)

Die Autor Eigenschaft des Buches verwendet die
Person oder Organisation Entität.

Erforderliche Eigenschaften
@type

Text

Auf Person oder Organisation setzen.

Name

Text

Der Name der Person oder Organisation.

Empfohlene Eigenschaften
sameAs

URL

Die URL einer Referenz-Webseite, die die Identität der Person oder Organisation eindeutig angibt. Zum Beispiel eine Wikipedia-Seite für die Person oder Organisation.

Beispiel Autor:

Beispiel mit mehreren Autor Eigenschaften:

PropertyValue (Bezeichner)

Die Bezeichner Eigenschaft der Ausgabe verwendet die PropertyValue
Entität.

Erforderliche Eigenschaften
@type

Text

Auf PropertyValue setzen.

propertyID

Text

Die Art der ID. Wie beschrieben in
ISBN und andere unterstützte Bezeichner, muss sie eine der folgenden sein:

  • OCLC_NUMBER
  • LCCN
  • JP_E-CODE
Wert

Text

Der ID-Wert. Die externe ID, die diese Ausgabe eindeutig identifiziert. Entfernen Sie alle nicht-numerischen Präfixe der externen ID.

Beispiel Bezeichner:

Beispiel mit mehreren Bezeichner Eigenschaften:

Beispiel ReadAction Buch Feed JSON-Datei

Beispiel BorrowAction Buch Feed-JSON-Datei

ReadAction (potentialAction)

Die potentialAction Eigenschaft verwendet die ReadAction Entität.
ReadAction definiert Ihre Deep Links für den Zugriff auf das Buch, den Einzelhändler, der das Buch führt, und die Kriterien, die die Benutzer erfüllen müssen. Kriterien können den Mitgliedschaftsstatus, den Anmeldestatus, den Standort oder alles andere umfassen, was für den Zugriff auf das Buch erforderlich ist.

Erforderliche Eigenschaften
@type

Text

Eingestellt auf ReadAction.

expectsAcceptanceOf

Offer

Die Definition der Benutzeranforderungen für den Zugriff auf diese Entität. Wenn mehrere
Offer Eigenschaften vorhanden sind, kann ein Benutzer, der irgendeines der
Offer Kriterien erfüllt, möglicherweise auf den Inhalt zugreifen.

Diese Eigenschaft kann wiederholt werden.

expectsAcceptanceOf.@type

Text

Eingestellt auf Offer.

expectsAcceptanceOf.category

Text

Der Typ von Offer. Dies muss einer der folgenden Werte sein:

  • nologinrequired: Die Aktion ist für den Benutzer ohne Kauf oder Anmeldung für den Zugriff auf Inhalte verfügbar.
  • free: Die Aktion ist ohne Kauf oder kostenpflichtiges Abonnement des Benutzers verfügbar. Die Aktion erfordert jedoch, dass sich ein Benutzer anmeldet.
  • subscription: Das Buch ist in einem kostenpflichtigen Abonnement für Ihren Dienst enthalten.
  • purchase: Das Buch ist durch einen Kauf zugänglich.
  • rental: Das Buch ist nach dem Kauf für einen begrenzten Zeitraum zugänglich.
expectsAcceptanceOf.eligibleRegion

Country

Das Land, das für dieses Offerberechtigt ist. Dies kann verwendet werden, um das Land und die Region zu steuern, in denen dieser Inhalt verfügbar ist oder nicht.

Diese Eigenschaft kann wiederholt werden.

expectsAcceptanceOf.eligibleRegion.@type

Text

Eingestellt auf Country.

expectsAcceptanceOf.eligibleRegion.name

Text

Der ISO 3166-1 alpha-2 Ländercode.

target

EntryPoint

Die Spezifikationen Ihres Deep Links, die die Informationen zur unterstützten Plattform enthalten. Es kann mehrere EntryPoint Eigenschaften geben, um verschiedene Deep Links für verschiedene Plattformgruppen zu definieren.

Diese Eigenschaft kann wiederholt werden.

target.@type

Text

Eingestellt auf EntryPoint.

target.actionPlatform

Text

Die Plattform(en), für die dieser Deep Link gültig ist. Verwenden Sie einen der folgenden Werte:

  • https://schema.org/DesktopWebPlatform
  • https://schema.org/AndroidPlatform
  • https://schema.org/IOSPlatform

Diese Eigenschaft kann wiederholt werden.

target.urlTemplate

URL

Der Link, der Benutzer direkt zum Inhalt der Landingpage Ihres Buches führt.

Empfohlene Eigenschaften
expectsAcceptanceOf.availabilityEnds

DateTime

Die Endzeit des Verfügbarkeitsfensters. Dies kann verwendet werden, um den genauen Zeitpunkt zu steuern, ab dem dieses Buch den Nutzern nicht mehr angezeigt werden darf.

expectsAcceptanceOf.availabilityStarts

DateTime

Die Startzeit des Verfügbarkeitsfensters. Dies kann verwendet werden, um den genauen Zeitpunkt zu steuern, ab dem dieses Buch den Nutzern angezeigt werden kann.

expectsAcceptanceOf.price

Number

Der Kaufpreis des Buches. Dies ist erforderlich, wenn die Eigenschaft Offer
der category auf purchase oder
rental.

gesetzt ist.

expectsAcceptanceOf.priceCurrency

Text
Die Währung des Preises im dreistelligen ISO 4217

Format. Beispiel:

ReadAction Beispiel ReadAction mit mehreren EntryPoint

Eigenschaften: (BorrowAction)

potentialAction Die Eigenschaft potentialAction verwendet die Entität BorrowAction
. BorrowAction

definiert Ihre Deep Links für den Zugriff auf das Buch, die Bibliothek, die das Buch führt, und die Kriterien, die die Benutzer erfüllen müssen. Zu den Kriterien können Mitgliedschaftsstatus, Anmeldestatus, Standort oder alles andere gehören, das für den Zugriff auf das Buch erforderlich ist.
Erforderliche Eigenschaften

@type

Text Eingestellt auf.

BorrowAction

lender

LibrarySystem

Das Bibliothekssystem, das Zugriff auf diese Ausgabe bietet.

lender.@id

URL Die ID-Referenzen des LibrarySystem

, das separat im Bibliotheks-Feed vollständig beschrieben werden muss.

lender.@type

Text Eingestellt auf.

LibrarySystem

target

EntryPoint
Die Spezifikationen Ihres Deep Links, einschließlich der Informationen zur unterstützten Plattform. Um Deep Links für verschiedene Plattformgruppen zu definieren, geben Sie ein EntryPoint

Array an.

Diese Eigenschaft kann wiederholt werden.

target.@type

Text Eingestellt auf.

EntryPoint

target.actionPlatform

Text

  • Die Plattform(en), für die dieser Deep Link gültig ist. Verwenden Sie einen der folgenden Werte:
  • https://schema.org/DesktopWebPlatform
  • https://schema.org/AndroidPlatform

https://schema.org/IOSPlatform

Diese Eigenschaft kann wiederholt werden.

target.urlTemplate

URL

Der Link, der Benutzer direkt zum Inhalt der Landingpage Ihres Buches führt. Beispiel:

BorrowAction Beispiel BorrowAction mit mehreren Einstiegspunkt Eigenschaften:

Bibliothek Entität

Während die vollständige Definition von Bibliothek verfügbar ist unter
schema.org/Library,
müssen Sie nur die folgenden Eigenschaften berücksichtigen. Sie müssen die
erforderlichen Eigenschaften für jede Bibliothek definieren, die Sie in Ihren Feed aufnehmen möchten.
Sie können auch empfohlene Eigenschaften definieren, um weitere Informationen über
Ihren Inhalt hinzuzufügen, was eine bessere Benutzererfahrung bieten kann.

Diese Bibliothek Entität ist der oberste Bibliothek
Entitätstyp. Es handelt sich um ein abstraktes Konstrukt, das aus einer
Bibliothekssystem Entität und jeder untergeordneten
Bibliothek (Mitglied) Entität dieses
Bibliothekssystem.

besteht. Der Bibliothek Feed unterscheidet sich vom Buch Feed. Daher muss jeder
Bibliothek Feed, den Sie implementieren, vollständig von Ihrem Buch
Feed getrennt sein.
Weitere Informationen finden Sie unter
.

Entität in Ihrer
Implementierung zu verstehen.

Bibliothekssystem Die Bibliothekssystem Entität repräsentiert ein kollaboratives Netzwerk
von Bibliotheks
.

Entität in Ihrer
Implementierung zu verstehen.
Erforderliche Eigenschaften@context

Text Einstellen auf.

https://schema.org@id

URL Eine global eindeutige ID für das Bibliothekssystem im URL-Format. Die ID muss stabil sein und sich im Laufe der Zeit nicht ändern. Sie wird als undurchsichtige Zeichenfolge behandelt und muss kein funktionierender Link sein. Die für den @id

Wert verwendete Domain muss Ihrer Organisation gehören.@type

Text Einstellen auf.

BibliothekssystemzusätzlicheEigenschaft

Eigenschaftswert

Die zusätzliche Eigenschaft, die verwendet wird, um den Typ der Bibliothek anzugeben.zusätzlicheEigenschaft.@type

Text Einstellen auf.

EigenschaftswertzusätzlicheEigenschaft.name

Text Einstellen auf.

BibliothekstypText

Der Typ der Bibliothek. Verwenden Sie einen der folgenden Werte:

  • öffentlich
  • akademisch
  • unternehmerisch
  • staatlich
  • Schule
  • speziell
MitgliedBibliothek

Das Mitglied bzw. die Mitglieder des Bibliothekssystems.

NameText

Der Name des Bibliothekssystems. Zum Beispiel:
Die Southwestern League of Libraries.

URLURL

Die URL, unter der das Bibliothekssystem vorgestellt oder beschrieben wird. Die Google Suche verwendet diesen Link, um den Inhalt in Ihrem Feed mit dem Inhalt in den Datenbanken von Google abzugleichen. Für die eigentliche Zielseite verwendet die Google Suche die bereitgestellte URL in
workExample.target.urlTemplate.

Bibliothek (Mitglied)

Die Mitglied Eigenschaft der LibrarySystem Entität verwendet die Bibliothek (Mitglied)
Entität. Bibliothek (Mitglied) repräsentiert eine einzelne Bibliothek
Mitglied eines gegebenen Bibliothekssystems.

Entität auf unterer Ebene in Ihrer Implementierung zu verstehen.
Erforderliche Eigenschaften@id

URL Eine global eindeutige ID für die Bibliotheksfiliale im URL-Format. Die ID muss stabil sein und darf sich im Laufe der Zeit nicht ändern. Sie wird als undurchsichtige Zeichenfolge behandelt und muss kein funktionierender Link sein. Die für den @id-Wert verwendete Domain muss Ihrer Organisation gehören. @id

Wertmuss Ihrer Organisation gehören.

@type Text.

AufBibliothek

setzen

Standort PostalAddress:

Die Straßenadresse der Bibliotheksfiliale. Nicht alle Eigenschaften gelten für jedes Land. Sie müssen so viele wie möglich für die Adressen Ihrer Bibliotheken angeben. Beispiel Vereinigte Staaten:

StandortBeispiel Japan

Standort location.@type.

TextAuf

PostalAddress
setzen
location.addressCountry Text.

Der Ländercode imISO 3166-1

Format. Zum Beispiel:
US.

location.addressLocalityText

Der Ort. Zum Beispiel: Mountain View.

location.addressRegionText, Die Region. Zum Beispiel: CA, location.postalCode, Text

Die Postleitzahl. Zum Beispiel,
94043.

location.streetAddressText

Die Straßenadresse. Zum Beispiel,
1600 Amphitheatre Pkwy.

NameText

Der Name der Bibliotheksfiliale.

Beispiel LibrarySystem JSON-Feed-Datei

Alien Road

So setzen wir das um

Book actions serve publishers and retailers with catalogue depth. We implement it where a client sells or lists books at scale, not for occasional mentions.

Verwandte Leistungen

Teilen