Git and Node.js are required to run this sample locally. Follow these instructions to install Node.js and NPM. The following commands clone, install dependencies and start the sample application.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-31 UTC."],[[["`google.maps.Marker` is deprecated, with `google.maps.marker.AdvancedMarkerElement` being the recommended replacement for enhanced functionality."],["The provided code demonstrates basic marker placement on a map using the legacy `google.maps.Marker` class."],["This sample utilizes TypeScript and JavaScript, with the JavaScript code compiled from the TypeScript snippet."],["Users can experiment with the sample via provided links to JSFiddle and Google Cloud Shell, or clone and run it locally using Git and Node.js."]]],["The `google.maps.Marker` is deprecated as of February 21st, 2024, in favor of `google.maps.marker.AdvancedMarkerElement`, which has a minimum API version of 3.53.2. The provided code samples demonstrate creating a simple map with a marker using the older class, specifying a location, zoom level, and title. CSS sets the map's height. HTML loads the CSS, JavaScript, and Google Maps API. A sample can be cloned or tried using JSFiddle and Google cloud shell.\n"]]