GeostoreAttributeProto

GeostoreLocal SEO

GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeProto

4
out of 10
Low
SEO Impact
Protocol buffer for attaching attributes and values to instances. This is for assigning a particular attribute and value to a repository item, not for metadata. For protocol buffers that represents metadata about attributes and values, see CanonicalAttribute in itemclass.proto and ValueSpace in valuespace.proto.

SEO Analysis

AI Generated

Part of Google's geographic data infrastructure (Geostore). This system stores and processes geographic information that powers Google Maps, local search, and location-based search features. For local SEO, these geographic signals determine how businesses and locations appear in local search results and map packs.

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

17
Sort:|Filter:
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t
Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeValueDisplayProto.t
booleanValueboolean(
Default: nil
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t

The canonical attribute for this attribute instance.

doubleValuefloat(
Default: nil
enumIdValuestring
Default: nilFull type: String.t

For those attribute ids that expect their values to be taken from an enumeration-style set of values, that value's gcid should be stored here, e.g. "gcid:attval_yes".

floatValuenumber(
Default: nil
int64Valuestring
Default: nilFull type: String.t
integerValueinteger(
Default: nil
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFieldMetadataProto.t

Field-level metadata for this attribute

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t

Fully qualified package name because genprotohdf uses genproto for this proto2 syntax: https://wiki.corp.google.com/twiki/bin/view/Main/Proto2WithGenproto

stringValuestring
Default: nilFull type: String.t

The attribute value falls into one of these fields, based on value_type:

uint32Valueinteger(
Default: nil
Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeValueDisplayProto.t

Used to store language-specific names of this attribute's value (e.g. a translation into another language).

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t
valueTypestring
Default: nilFull type: String.t