GeostoreDurationBasedRateProto

GeostoreLocal SEO

GoogleApi.ContentWarehouse.V1.Model.GeostoreDurationBasedRateProto

4
out of 10
Low
SEO Impact
A single cost which will apply based on the duration of utilization. The cost may apply once, or repeatedly on some interval, to account for the total utilization. If the duration expressed by range_start_seconds and range_end_seconds do not cover the entire duration of the utilization (i.e. from 0 to some time greater than the total utilization time), this must be combined with other DurationBasedRateProtos such that the entire duration of the utilization is accounted for. See go/rate-schema for more details.

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

5
Sort:|Filter:
isFreeboolean(
Default: nil

If true, represents that the rate is free; i.e. the price is 0 in any currency. If this is true, price must be empty.

periodicitySecondsinteger(
Default: nil

The billable unit of the rate; i.e. after having utilized the service for exactly periodicity_seconds, the total cost should increase by ‘price’. For example, if the rate expresses a price per hour, then periodicity_seconds should be set to 3600. If this is unset, then the rate does not vary based on duration, and price represents a flat cost. May only be set if price is nonempty.

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

The total price, in each applicable currency, of utilizing the service for periodicity_seconds, or for the entire duration expressed by range_start_seconds and range_end_seconds if periodicity_seconds is 0. Each entry should have an ID of /measurement_unit/money_value and consist of two properties: one with an ID of /measurement_unit/money_value/amount and a float value with the amount, and another with the ID /measurement_unit/money_value/currency and an ID value with the MID of the proper currency. May only be set if is_free is false.

rangeEndSecondsinteger(
Default: nil

Upper bound for durations to match, exclusive. Unset implies indefinite.

rangeStartSecondsinteger(
Default: nil

Lower bound for durations to match, inclusive. Required; a value of 0 expresses that the price applies from the start of the utilization period.