LocalsearchProtoInternalFoodOrderingActionMetadata
LocalSearch InfrastructureGoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadata
SEO Analysis
AI GeneratedCore 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
9actionTypestringnilFull type: String.tThe action type of this action metadata.
hasPrimarilyFoodIntentboolean(nilIf 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(nilIf 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(nilWhen 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
nextOpeningTimedatetimenilFull type: DateTime.tNext opening time when the food ordering service will be available. This is only present if the unavailability reason is OUT_OF_OPERATIONAL_HOURS.
onlyOrderAheadServicesAvailableboolean(nilIndicates 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.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.LocalsearchProtoInternalFoodOrderingActionMetadataServiceInfo.tAggregated service information by service type. Each service type would only have one ServiceInfo. Optional.
supportedServiceTypestringnilFull type: String.tFood ordering service type.
unavailabilityReasonstringnilFull type: String.tReason 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.