GeostoreLocaleLanguageProto

AI Overview😉

  • The potential purpose of this module is to help Google understand the language preferences and demographics of a specific geographic location (locale). This module seems to be focused on understanding the languages spoken and written within a locale, as well as the preference for each language.
  • This module could impact search results by influencing the ranking of websites based on their relevance to the user's language preferences and location. For example, if a user searches for something in a specific locale, Google may prioritize websites that cater to the dominant language spoken in that area. This could also affect the display of search results, such as providing translations or language-specific content.
  • To be more favorable for this function, a website may consider the following:
    • Providing content in multiple languages, especially those spoken in the target locale.
    • Indicating the language and locale of the content using schema markup (e.g., language and locale meta tags).
    • Using language-specific URLs or subdomains to help Google understand the language structure of the website.
    • Ensuring that the website's content is accessible and usable for users who speak different languages.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 2

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

This message describes the details of a single language within a locale.

Attributes

  • language (type: String.t, default: nil) - The language associated with this preference. The external form of a Google International Identifiers Initiative (III) LanguageCode object. See google3/i18n/identifiers/languagecode.h for details. We place extra restrictions on languages in addition to what the III library requires. See http://go/geo-schema-reference/feature-properties/languages.md
  • official (type: boolean(), default: nil) - Flag to indicate if the associated language is "official" within a locale.
  • preference (type: number(), default: nil) - This value represents the preference of the associated language within a locale. It must be between 0.0 and 1.0.
  • speakingPercent (type: number(), default: nil) - Percentage of population that can speak the associated language within a locale. It must be between 0 and 100.
  • writingPercent (type: number(), default: nil) - Percentage of population that can write the associated language within a locale. It must be between 0 and 100.

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.GeostoreLocaleLanguageProto{
  language: String.t() | nil,
  official: boolean() | nil,
  preference: number() | nil,
  speakingPercent: number() | nil,
  writingPercent: number() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.