RepositoryWebrefWebrefAttachmentMetadata

AI Overview😉

  • The potential purpose of this module is to provide location-based metadata for an entity, allowing Google to better understand the entity's geographic context and relevance to a user's search query. This metadata includes the entity's latitude and longitude, as well as an Oyster Feature ID, which may be used to identify specific locations or points of interest.
  • This module could impact search results by allowing Google to return more location-specific results, taking into account the user's location and search query. For example, if a user searches for "restaurants near me", Google could use this metadata to return results that are physically close to the user's location. This could also help Google to filter out irrelevant results that are not location-specific.
  • A website may change things to be more favorable for this function by including location-based metadata in their content, such as latitude and longitude coordinates, and ensuring that their content is accurately associated with specific locations or points of interest. This could involve using schema.org markup to provide location-based information, or including location-specific keywords in their content. Additionally, websites may want to ensure that their content is accessible and crawlable by Google, to allow the search engine to accurately extract and utilize this metadata.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Annotation metadata for an individual entity.

Attributes

  • featureType (type: String.t, default: nil) - Oyster Feature Type.
  • index (type: integer(), default: nil) - Indicates which entity this message belongs to: encoded_mid[index].
  • latE7 (type: integer(), default: nil) - Latitude and longitude of the location. Same format as geostore.PointProto.
  • lngE7 (type: integer(), default: nil) -
  • oysterId (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t, default: nil) - Oyster Feature ID of the location.

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.RepositoryWebrefWebrefAttachmentMetadata{
    featureType: String.t() | nil,
    index: integer() | nil,
    latE7: integer() | nil,
    lngE7: integer() | nil,
    oysterId:
      GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.