---
sourceDocument: Brazil Governance, Risk, and Compliance
sourceDocumentLink: https://www.servicenow.com/docs/r/governance-risk-compliance

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Governance, Risk, and Compliance

ft:clusterId :

    - grc

bundleId :

    - grc

workflow :

    - Technology


---

# Customization properties table

# Customization properties table for Google Maps {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Customization Properties for Google Maps

This document outlines the key customization properties available for configuring Google Maps integration within the ServiceNow platform, specifically for the Brazil release version.
These properties enable customers to tailor authentication methods, map behavior, data sources, and regional settings to optimize map functionality and compliance with Google's terms.
Show full answer Show less  

## Key Features

* **Authentication Method (google.maps.method):** Choose between *key* or *client-id* for authenticating Google Maps usage. Default is *key*. Only one method should be used at a time, and proper keys or client IDs must be obtained from Google.
* **Auto Close Info Windows (google.maps.autoclose):** Controls whether opening a new info window automatically closes any previously opened window. Accepts *yes* or *no*.
* **Google Maps Keys (google.maps.key, google.maps.client, google.maps.key.geocoding):**
  * *google.maps.key:* Primary map key linked to the server URL, defaulted to *gme-servicenow*.
  * *google.maps.client:* Client ID for Google Maps API for Business.
  * *google.maps.key.geocoding:* Separate key for geocoding requests, customer-provided.
* **Maximum Items Displayed (google.maps.maxitems):** Limits the number of map items shown, default is 500.
* **Data Source Table (google.maps.table):** Specifies the database table with location data fields (Name, Longitude, Latitude) used by the map. Default is *cmnlocation*.
* **Google Maps Version (google.maps.version):** Defines the version of Google Maps API used. Default is 3.37.
* **Location Refresh Duration (google.maps.refresh.latlong.duration):** Sets the maximum number of days to store longitude and latitude data before refreshing. This must be kept under 30 days to comply with Google's terms; default is 28 days.
* **Regional Behavior Enablement (google.maps.localization.region.enable):** Allows altering map behavior based on the user's country code as stored in the sysuser record. Must be enabled explicitly and requires consistency with Google's region codes.

## Practical Considerations for ServiceNow Customers

* Ensure you select the appropriate authentication method and obtain valid keys or client IDs from Google to enable map services securely.
* Use the autoclose property to control info window behavior according to your user experience needs.
* Maintain compliance with Google's terms by refreshing location coordinates within the specified duration.
* Customize the data source table if you want to display locations from a different dataset than the default *cmnlocation*.
* If regional behavior is important for your user base, enable localization and correctly map sysuser country codes to Google's region identifiers.
* Adjust the maximum number of displayed items to optimize map performance based on your organizational requirements.  
Customization properties for Google Maps are explained in the Google Maps Properties table.
{#crisis-map-customization-prop-table-f-g-maps__table_zvp_c3y_cyb__entry__2}

| Name of the customization property | Description |
|-|-|
| Defines which method of authentication should be used for Google Maps google.maps.method Note: The "Name of the customization property" column refers to the customization properties mentioned in the [Customization properties for Google Maps](https://www.servicenow.com/docs/pzFentI3e4YMcYHOxPK_dQ "The Crisis map application users can configure the customization properties for Google Maps in the Google Maps Properties module.") topic. | * Type: choice list (client-id,key) * Default value: Key {#crisis-map-customization-prop-table-f-g-maps__ul_tc2_wyr_rw} |
| If true, automatically closes the current "info window" before opening a new one. If false, you can have multiple "info windows" open. google.maps.auto_close | * Type: yes or no * If set to True, automatically closes the current info window before opening a new window. {#crisis-map-customization-prop-table-f-g-maps__ul_arx_kj4_b1c} |
| Map key from Google, tied to the URL of the server. To obtain a new key, visit <http://www.google.com/apis/maps/signup.html> for details. google.maps.key | Note: The Fam-map component uses the key (google.maps.key) and client ID (google.maps.client) set for the authentication. You must use one of the options: either the key or client-ID. |
| Client ID for Google Maps API for Business. To obtain your own key, visit <http://www.google.com/enterprise/earthmaps/maps.html> for details. google.maps.client | * Map key from Google, tied to the URL of the server. * Default value: gme-servicenow {#crisis-map-customization-prop-table-f-g-maps__ul_wzs_4j4_b1c} |
| Customer provided Google Maps key used for geocoding requests. To get the key, see <https://developers.google.com/maps/documentation/geocoding/get-api-key> google.maps.key.geocoding | * Google Maps key used for geocoding requests. * Default value: None {#crisis-map-customization-prop-table-f-g-maps__ul_etq_tj4_b1c} |
| Maximum number of items to display on the map google.maps.max_items | * Maximum number of items to display on the map. * Default value: 500 {#crisis-map-customization-prop-table-f-g-maps__ul_ijy_vj4_b1c} |
| Table used by the map. The table requires the fields: Name, Longitude, Latitude. google.maps.table | * Table used by the map. * Default value: cmn_location {#crisis-map-customization-prop-table-f-g-maps__ul_qrm_yj4_b1c} |
| Google Maps Version google.maps.version | * Google Maps Version * Default value: 3.37 {#crisis-map-customization-prop-table-f-g-maps__ul_lqj_ck4_b1c} |
| Duration in the number of days. It is used while refreshing the longitude and latitude of a location saved in the system. Storing them beyond 30 days time period violates the Google maps terms and conditions. Verify that it is always set to a value less than 30. google.maps.refresh.latlong.duration | * Duration in the number of days. * Default value: 28 {#crisis-map-customization-prop-table-f-g-maps__ul_evp_2k4_b1c} |
| Enable this property only when you want to alter the Google map's behavior based on a region. The region is populated from the current User's 'Country code' field value in sys_user record. The Country code value on the sys_user record should be consistent with the expectations from the Google Map's region code. Most Unicode region identifiers are identical to ISO 3166-1 codes, with some notable exceptions. Check the codes properly before making any changes. google.maps.localization.region.enable | * Enable this property when you want to alter the Google Map's behavior based on a region. * Type: yes or no {#crisis-map-customization-prop-table-f-g-maps__ul_gcg_gk4_b1c} |
[Table 1. Customization properties for Google Maps]

{#crisis-map-customization-prop-table-f-g-maps__table_zvp_c3y_cyb}

