Currently there is no Tableau native connection to Google AdSense. You'll need to export the data out of Google AdSense into a spreadsheet or database that Tableau has the ability to connect to or you'll need to link your AdSense account with a Google Analytics account as described in Tracy's original response.
Thanks Dustin Smith
Exporting the data from Google Adsense using VBA and then connecting the spreadsheet with the data exported to Tableau. Now, the database and Spreadsheet data has to blended. After which the report and respective visualization has to be taken care of.
How consistent is the solution with Excel as data source with VBA to populate data into it ??
I'm not sure I understand your question about consistency. Are you curious to know if this is how other people deal with connecting Tableau to AdSense data?
Excel as a source to tableau will be giving connection errors, in this case considering that sought of errors i want to know about using excel as a source is consistent or not
Yes, am a bit intriguing about adsense connection with tableau
The only other person I have personally spoken with who is using AdSense data without connecting it to their Google Analytics account has automated an export process that appends in the information on a daily basis to a SQL Server database. They then connect Tableau to that SQL Server database.
Using a full database approach would definitely be my recommendation over using something like Excel. Especially if the analyses you are going to create in Tableau will need to be updated regularly and you're thinking of publishing them to Tableau Server.