GeostoreJobMetadata

AI Overview😉

  • The potential purpose of this module is to help Google understand and categorize job-related search queries, such as "haircut near me" or "install faucet". It appears to be related to Google's Local Services Ads and its effort to provide more accurate and relevant search results for service-based businesses.
  • This module could impact search results by allowing Google to better understand the context and intent behind job-related searches. It may lead to more accurate and relevant search results, such as showing service providers in the user's area, or providing more specific information about the job or service being searched for. It could also affect the ranking of local businesses and service providers in search results.
  • A website may change things to be more favorable for this function by providing clear and accurate information about the services they offer, including job types, categories, and durations. This could include using schema markup to provide additional context about their services, or ensuring that their website is optimized for local search by including name, address, and phone number (NAP) consistently across the web. Additionally, businesses may want to ensure that their online presence is accurate and up-to-date, including their Google My Business listing, to help Google understand their services and provide more accurate search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • duration (type: String.t, default: nil) - Describes how much time the service is going to take, e.g. how long it takes to do a haircut. Value of seconds must be from +60 (1 min) to +31,536,000 (365 days) inclusive. Value of nanos must be zero.
  • jobRelatedCategories (type: list(GoogleApi.ContentWarehouse.V1.Model.GeostoreJobRelatedCategory.t), default: nil) - Represents the name of a potential grouping of items. For TYPE_JOB, this is the category names of the categories that a user picked this job type from at the time of input.
  • jobTypeId (type: String.t, default: nil) - Unique identifier for a job. This is required for standard jobs and blank for free-form jobs. Job type ids are prefixed with "job_type_id:". Notice this is a unique string representation of a job across languages. E.g., “job_type_id:air_duct_repair”. The existence of a job_type_id means the job type is a standard one, and has a corresponding entry in the Standard Jobs Taxonomy.
  • jobTypeMid (type: String.t, default: nil) - Represents the MID corresponding to the job_category entity in the Knowledge Graph. For example, job_type_id="job_type_id:install_faucet", job_type_mid="/g/11hzzxjv3f".

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.GeostoreJobMetadata{
  duration: String.t() | nil,
  jobRelatedCategories:
    [GoogleApi.ContentWarehouse.V1.Model.GeostoreJobRelatedCategory.t()] | nil,
  jobTypeId: String.t() | nil,
  jobTypeMid: 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.