LocalsearchProtoInternalFoodOrderingActionMetadataServiceInfo

AI Overview😉

  • The potential purpose of this module is to provide information about food ordering services, such as pickup and delivery options, wait times, and fees, to help users make informed decisions when searching for food ordering services on Google.
  • This module could impact search results by prioritizing food ordering services that have complete and accurate information, such as wait times and fees, and by providing users with more detailed information about their options. This could lead to more relevant and useful search results for users searching for food ordering services.
  • A website may change things to be more favorable for this function by ensuring that they provide complete and accurate information about their food ordering services, including wait times, fees, and service types. They may also want to ensure that their website is optimized for Google's food ordering search features, such as by using relevant keywords and structured data.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • availablePartnerInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataAvailablePartnerInfo.t), default: nil) - Information about Food Ordering partner, which is used for whitelisting the partner in Food Ordering entry points such as Placesheet.
  • maxWaitTimeSec (type: String.t, default: nil) - Maximum max_wait_time in second.
  • minDeliveryFee (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeMoney.t, default: nil) - Only present for delivery case, service fee is not included.
  • minWaitTimeSec (type: String.t, default: nil) - Minimum min_wait_time in second.
  • serviceType (type: String.t, default: nil) - Food ordering service type. Please note that only ServiceType.PICKUP and ServiceType.DELIVERY are valid values for this field.

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.LocalsearchProtoInternalFoodOrderingActionMetadataServiceInfo{
    availablePartnerInfo:
      [
        GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataAvailablePartnerInfo.t()
      ]
      | nil,
    maxWaitTimeSec: String.t() | nil,
    minDeliveryFee:
      GoogleApi.ContentWarehouse.V1.Model.GoogleTypeMoney.t() | nil,
    minWaitTimeSec: String.t() | nil,
    serviceType: 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.