GoodocOrdinal

AI Overview😉

  • The potential purpose of this module is to analyze and understand the page numbering style of a document or webpage, including Roman numerals, ASCII numbers, and sectioned numbering (e.g., "12-1" where "12" is a chapter and "1" is a page within it). This module aims to extract and represent the ordinal value and its associated formatting.
  • This module could impact search results by influencing the ranking of documents or webpages based on their page numbering style and structure. For instance, a webpage with a clear and consistent page numbering system may be considered more organized and user-friendly, thus increasing its relevance and ranking. Conversely, a webpage with a confusing or inconsistent page numbering system may be penalized.
  • To be more favorable for this function, a website may consider using a clear and consistent page numbering style throughout its content. This could include using a standardized format for sectioned numbering, ensuring that page numbers are easily readable and understandable, and providing a logical structure to the page numbering system. Additionally, using semantic HTML elements, such as `
      ` and `
    1. `, to define ordered lists and page numbers can help search engines better understand the page structure and content.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GoodocOrdinal (google_api_content_warehouse v0.4.0)

An Ordinal message represents a single ordinal component of a page number. It encodes the printed or inferred numbering style (Roman, ASCII, etc.) and the ordinal value of the component. An optional set of variable is defined in order to express a sectioned ordinal. A sectioned ordinal may appear in certain page numbering styles, for example "12-1" where "12" identifies a chapter and "1" identifies the page within it. This case will be encoded with value 1 and section_value 12 both of type ASCII.

Attributes

  • implicit (type: String.t, default: nil) -
  • sectionStringValue (type: String.t, default: nil) -
  • sectionValue (type: integer(), default: nil) -
  • sectionValueType (type: String.t, default: nil) - The following vars describe the section component of an ordinal (if exists). They are used to express situation where a page number has a section component, usually denoating the chapter number. For example pages 5-14, 5-15 will both have the common section 5. (If exists). The semantcis of the section variables correspond to that of the primary part of the ordinal. (Described above).
  • stringValue (type: String.t, default: nil) - The string page value.
  • value (type: integer(), default: nil) - The numeric page value.
  • valueDelta (type: String.t, default: nil) - The delta in which the value increases between pages.
  • valueType (type: String.t, default: nil) - A value type from the Type enum above.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoodocOrdinal{
  implicit: String.t() | nil,
  sectionStringValue: String.t() | nil,
  sectionValue: integer() | nil,
  sectionValueType: String.t() | nil,
  stringValue: String.t() | nil,
  value: integer() | nil,
  valueDelta: String.t() | nil,
  valueType: String.t() | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.