Its possible to embed Google Maps into Tableau. Thanks to Jeffrey A.Shaffer of dataplusscience.
You can follow the below mentioned link to embed Google Maps in Tableau.
However, there is a catch.... You won't be able to see Google maps on tableau desktop. Once, you publish the workbook to Tableau Server then users can see Google Maps. Follow the article you will get to know in detail what is the reason behind it.
Hope it will resolve your issue.
Thanks for taking time to answer my question.
I have seen Jeffrey's dashboard before.
Agreed! That's neat and cool stuff. One of the many dashboards to get inspired by.
However, i'm looking at using Google Maps more like a WMS server so that I can get that as my background map.