GeostoreFeatureMetadataProto

AI Overview😉

  • The potential purpose of this module is to manage and store metadata related to geospatial features, such as locations, in Google's search index. This metadata includes information about the feature's version, update history, and relationships with other features.
  • This module could impact search results by influencing the ranking and relevance of geospatial-related search queries. For example, if a feature has been updated recently, it may be considered more relevant and rank higher in search results. Similarly, if a feature is derived from or replaced by another feature, this metadata could affect how the feature is displayed in search results.
  • To be more favorable for this function, a website may ensure that its geospatial data is accurate, up-to-date, and properly formatted. This could include providing clear and consistent location information, such as addresses and coordinates, and keeping this information updated as changes occur. Additionally, websites may want to consider implementing schema markup, such as GeoJSON or Microformats, to help Google understand the structure and relationships of their geospatial data.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

General metadata related to a given feature in the Geo repository.

Attributes

  • bulkUpdatable (type: String.t, default: nil) - This field indicates whether the feature is subject to bulk updates. Caution must be exercised while editing such features since the changes made by the edits will be overwritten by the bulk update (if the feature is bulk updated). See go/mapfacts-abu for more information.
  • coreVersionToken (type: String.t, default: nil) - core_version_token is an opaque token representing the version of the core fields of the feature. This field is not updated when attachments are changed.
  • featureReplacementInfo (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureReplacementInfoProto.t, default: nil) - Metadata for tracking when a feature is derived from or replaced by another feature or set of features.
  • fieldMetadata (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureFieldMetadataProto.t, default: nil) - Metadata about certain repeated fields and their subfields, for which field type is not granular enough.
  • forwardings (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdForwardingsProto.t, default: nil) - Feature ID forwardings, if applicable.
  • history (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureHistoryMetadataProto.t, default: nil) - Metadata related to the history.
  • versionToken (type: String.t, default: nil) - version_token is an opaque token representing the version of this feature. It can be used as a concurrency token when sending edits.

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.GeostoreFeatureMetadataProto{
  bulkUpdatable: String.t() | nil,
  coreVersionToken: String.t() | nil,
  featureReplacementInfo:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureReplacementInfoProto.t()
    | nil,
  fieldMetadata:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureFieldMetadataProto.t()
    | nil,
  forwardings:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdForwardingsProto.t()
    | nil,
  history:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureHistoryMetadataProto.t()
    | nil,
  versionToken: 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.