LocalsearchProtoInternalFoodOrderingActionMetadata

LocalSearch Infrastructure

GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadata

5
out of 10
Medium
SEO Impact
Unwrap a decoded JSON object into its complex fields.

SEO Analysis

AI Generated

Core search serving infrastructure. While not a direct ranking signal, these systems process and serve search results. This model (Localsearch Proto Internal Food Ordering Action Metadata) contains 9 attributes that define its data structure. Key functionality includes: The action type of this action metadata.

Actionable Insights for SEOs

  • Understanding this model helps SEOs grasp Google's internal data architecture
  • Consider how this system might interact with other ranking signals

Attributes

9
Sort:|Filter:
actionTypestring
Default: nilFull type: String.t

The action type of this action metadata.

hasPrimarilyFoodIntentboolean(
Default: nil

If true, it indicates that the merchant has a primarily food intent. This field will only be set when enable_food_gcid_strict_check in FoodOrderingRestrictionProto is true, see go/togo-unified:overlapping-for-le. See go/togo-unified-gcid for how this is calculated.

isOutOfOperationalHoursboolean(
Default: nil

If set, indicates that the food ordering service is out of operational hours. This could only be populated if the request explicitly asks for ignore_operational_hours in request (universalsearch/rpc/geo/food_ordering_restriction.proto). Design doc: go/fo-persistent-v1.

isWhitelistedExternalRestaurantboolean(
Default: nil

When true, indicates that this is a whitelisted restaurant from a first party (but non FO) partner, i.e. a merchant from the orderig app, who is Google owned first party food ordering platform. Design doc: go/onboard-mavn-to-fo. Tracking bug: b/150331855

nextOpeningTimedatetime
Default: nilFull type: DateTime.t

Next opening time when the food ordering service will be available. This is only present if the unavailability reason is OUT_OF_OPERATIONAL_HOURS.

onlyOrderAheadServicesAvailableboolean(
Default: nil

Indicates whether only order ahead services are available. Order ahead services allow only to place order for future and ASAP order can not be placed via them.

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataServiceInfo.t

Aggregated service information by service type. Each service type would only have one ServiceInfo. Optional.

supportedServiceTypestring
Default: nilFull type: String.t

Food ordering service type.

unavailabilityReasonstring
Default: nilFull type: String.t

Reason for unavailability of internal food ordering action. This is only present when FOPA is unavailable for a particular restaurant. When this is set, all other fields in this proto will not be populated. Note(fo-search): If there are log only partners and this particular restaurant is only supported because of log only partners, this field will not be set to NOT_INTEGRATED_WITH_FOPA.