Well, it's actually a different Google service, called Find My Device, which will use Google Maps within its interface to help reveal where your device is (or devices, should you have multiples).