NlpSemanticParsingLocalLocation
NLPLocal SEOGoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalLocation
SEO Analysis
AI GeneratedRelated to local search and geographic signals. Critical for local business visibility. This model (Nlp Semantic Parsing Local Location) contains 11 attributes that define its data structure. Key functionality includes: Exactly one of the location types should be populated.
Actionable Insights for SEOs
- Optimize Google Business Profile with accurate location data
- Ensure NAP (Name, Address, Phone) consistency across the web
- Build local citations and location-relevant content
Attributes
11basicLocationNlpSemanticParsingLocalBasicLocation →nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalBasicLocation.tExactly one of the location types should be populated.
compoundLocationNlpSemanticParsingLocalCompoundLocation →nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalCompoundLocation.tcontactLocationNlpSemanticParsingLocalContactLocation →nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalContactLocation.tDEPRECATED. Instead, use LocationElement.contact_location.
isMergedboolean(nilTrue if the location is merged, for example by CombineLocationsFn.
locationConstraintNlpSemanticParsingLocalLocationConstraint →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalLocationConstraint.tThe constraint includes various constraints on the location such as amenities, price range, ratings, or attributes such as new, cheap, etc. These constraints are a part of the location but are not modeled as location elements and are not included in the location text. The (debatable) motivation is that they do not stand on their own and are not an intrinsic part of the location. Note on texts and spans. For a location such as "kid friendly hotels with an indoor pool" we expect to get a basic location with a single location element and two constraints: - For the location element: - Both text and span match "hotels" - For the first constraint: - Both text and span match "kid friendly" - For the second constraint: - Both text and span match "indoor pool" - For the full location: - text: "hotels" - span covers "kid friendly hotels with an indoor pool"
numBytesinteger(nilresolvedLocalResultQualityDialogManagerLocalResult →nilFull type: GoogleApi.ContentWarehouse.V1.Model.QualityDialogManagerLocalResult.tA LocalResult corresponding to the location the user specified, populated by local dialog (generally following a search). This field will only be set if the location is unambiguous, possibly following a series of disambiguation turns of dialog.
startByteinteger(nilThe span, in the raw input, which corresponds to this location, expressed as a byte offset and byte size. This allows the extraction of the location string as it appears in the raw text.
textstringnilFull type: String.tA string representation of the location. Depending on the annotators and the location itself the string may represent the raw query, the pre-processed query, or something else. As a non-trivial example, for [target address mountain view] we will generate the text "target mountain view" without "address". We make a best-effort to come up with a good string, but make no formal guarantees. You should never present this text directly to outside users.
userSpecifiedLocationKnowledgeVerticalsWeatherProtoUserSpecifiedLocation →nilFull type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeVerticalsWeatherProtoUserSpecifiedLocation.tA location info including featureId and lat/lng that uniquely identifies the location the user specified.
vicinityLocationNlpSemanticParsingLocalVicinityLocation →nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalVicinityLocation.t