OceanDocTag

OceanBook Search

GoogleApi.ContentWarehouse.V1.Model.OceanDocTag

6
out of 10
Medium
SEO Impact
============> Next available number: 102 (ksridhara) <================

SEO Analysis

AI Generated

Related to Google Books search features. This model (Ocean Doc Tag) contains SEO-relevant attributes including pagerank, isGeQuality. Key functionality includes: this is in ONIX format.

Actionable Insights for SEOs

  • Understanding this model helps SEOs grasp Google's internal data architecture
  • Consider how this system might interact with other ranking signals

Attributes

49
Sort:|Filter:
DEPRECATEDIssueDatestring
Default: nilFull type: String.t

this is in ONIX format.

coverPagestring
Default: nilFull type: String.t

cover page (PrintedAsSeen string), to generate results snippet thumbnail image urls

editorsstring
Default: nilFull type: String.t

Editors string for front end.

encryptedExpressionIdstring
Default: nilFull type: String.t
segmentTimeinteger(
Default: nil
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanVolumeViewability.t

Volume viewability, which defines how/if the volume should be displayed in various locales.

pageNumberinteger(
Default: nil

page_number of the page (OceanTypes::PageNumberType) In CAv2: page_number of the page ocean::PageNumber::T

sourceTypeinteger(
Default: nil

The source type of the document. See BoundVolumeSource::SourceType in ocean/data/volume_types.protodevel for possible values.

blockSnippetboolean(
Default: nil
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanDocTagNewspaperSpecific.t
encryptedVolumeIdstring
Default: nilFull type: String.t
volumeVersionstring
Default: nilFull type: String.t

The version of the volume (serialized form). ONLY populated for Volume level docs

isLandingPageboolean(
Default: nil

whether this a landing page chosen at indexing time.

availableDownloadsinteger(
Default: nil

A bitmap containing all available download formats (values defined in AvaialableDownloadFormats enum) NOTE: Only populated for Volume level docs

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.OceanDocTagContributor.t
objectionableContentBitmapinteger(
Default: nil

A bitmap indicating whether content may be objectionable NOTE: Only populated for volume level docs

pagerankfloat(
Default: nil

the page rank value of the book page

searchInBookUrlstring
Default: nilFull type: String.t

the URL for the "search in book"

contentTypeinteger(
Default: nil

The content type of the document. See BoundVolumeSource::ContentType in ocean/data/volume_types.protodevel for possible values.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanDocTagWorkCluster.t
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanGEPrice.t

Price information for a volume (per locale). Note existence of a price for a locale implies that the book is sellable for that locale.

DEPRECATEDApplicationDatestring
Default: nilFull type: String.t

this is in ONIX format.

goodTextDetailinteger(
Default: nil

Text quality as defined in CA_VolumeScoreResult::OACapabilities::TextQualityAssessment Note - This is only populated if good_text() and is_ge_quality() are true

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanDocTagPatentSpecific.t
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanDocTagBookSpecific.t
structuredPageNumberstring
Default: nilFull type: String.t

In CAv2 only: structured page number (printed number as we understand it) (result of ocean::StructuredPageNumberProto::AppendToString)

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanDocTagCatalogSpecific.t
authorsstring
Default: nilFull type: String.t

TODO(leonid) Deprecate these Authors string for front end.

refPageUrlstring
Default: nilFull type: String.t

the URL of the reference page (About this book)

numPagesinteger(
Default: nil

Number of pages in this volume (usually as specified in metadata)

metadataCoverExistsboolean(
Default: nil

metadata_cover_exists will be set if there's a metadata-provided cover thumbnail. the thumbnail will be used for scanless books or when a scanned book is in metadata-only view.

subjectBitmapstring
Default: nilFull type: String.t

Bitmap indicating top-level subjects associated with this document. See ocean/metadata/subjects/util.h for more detail.

subTitlestring
Default: nilFull type: String.t

Sub title string for front end

thumbnailUrlstring
Default: nilFull type: String.t

the URL of the cover page.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanImageSize.t

The size (in pixels) of the full-resolution clean images used for the cover page. The width and height will be zero if no image for that page.

isGeQualityboolean(
Default: nil

Set to true if volume has ge quality

DEPRECATEDPatentNumberstring
Default: nilFull type: String.t

patent-specific fields. ALL DEPRECATED, moved into PatentSpecific group, above.

DEPRECATEDPublisherPercentVisibleinteger(
Default: nil

Percent rights granted by publisher. This should only be set, and definitely should only be considered, if source_type == BoundVolumeSource::PUBLISHER. '0' may mean we have no info on publisher rights so we have to just assume 0%. Deprecated as this is taken into account by viewability

metadataCoverSizeOceanImageSize →
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanImageSize.t

The size (in pixels) of the metadata cover image.

geoRestrictstring
Default: nilFull type: list(String.t

DEPRECATED! Being replaced in favor of viewability, below. geo restrict info (from OceanRights::geo_restrict) In CAv2: geo restrict info (from ocean::VolumeImprintRights::geo_restrict)

printedPageNumberstring
Default: nilFull type: String.t

printed page number (OceanPrintedPageNumber; from OceanPageInfoMap::Page::printed_page_number)

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.OceanDocTagMagazineSpecific.t
volumeTypeinteger(
Default: nil
urlKeystring
Default: nilFull type: String.t

Bibkey to be used as part of the URL (to make them persistent in some sense). This is obtained by doing a GetURLKey() on the bibdata which returns the main bibkey associated with the volume based on priority. This is parseable into an OceanVolumeBibKey (ocean/metadata/bibkeys.h) Note: This should ideally be a required field longer term but for now keeping it optional for compatibility. In case of this being absent, we don't include the key in the URL (just use volumeId as before). Note: For content type books, this key is supplemented by other bibkeys for this volumes(the field is aux_bibkeys)

DEPRECATEDPatentAssigneestring
Default: nilFull type: String.t
pageidinteger(
Default: nil

pageid of the page (OceanTypes::PageIdType)

grantableLocalestring
Default: nilFull type: list(String.t

List of locales for which this book can be bought from a publisher, and read as a Google eBook. Each locale is a lowercase, two-letter country-code (eg "ca"), and is copied from PublisherGrantability.Locale.locale, defined in ocean/data/docinfo/volume_viewability.proto.

titlestring
Default: nilFull type: String.t

Title string for front end.

usingActualCoverboolean(
Default: nil

using_actual_cover will be set if we are using the actual cover of the book (instead of the table of content, etc.). This is particularly useful to identify books where we inserted a generated cover via Coverups.