To track a phone number on Google Maps for free, you need to:
Access the person’s phone
Open Google Maps
Click Location sharing
Select your contact (you need to add your Gmail to your contact if the target has an iPhone)
On Android, message the link to yourself and click it
On your iPhone, open the email sent to your Gmail and click View on Google Maps