Description
Client ID and channel parameters are not passed to Google Maps. The integration ignores the Client ID and the channel is always "no_instance_name".
Steps to Reproduce
-
In a browser with Developer Tools - Network, open Developer Tools and navigate to the Network tab.
-
Search for "Location Map" in the navigator.
-
Once the page is loaded, filter the results by searching for "js?v=" on developer tools.
In the OOB instance, the Client ID defined by System Property "google.maps.client" is gme-servicenow, and the channel should always be the instance name defined by the instance_name system property.
You will see a URL similar to the following example:
https://maps.googleapis.com/maps/api/js?v=3.14&sensor=false&language=en&callback=onGoogleMapsLoaded1508545886598&channel=no_instance_name&key=
Workaround
To revert back the previous Google Maps functionality in the Helsinki release, create the google.maps.map_page_version system property and set the value to "helsinki".
For more information, see the product documentation topic Add system properties.
Related Problem: PRB1235648