Monetize Your Google Maps

John Musser, August 3rd, 2007

Google MapsIn a somewhat quiet but noteworthy move the Google Maps API now gives developers an officially sanctioned way to overlay advertisements directly onto their maps. And share the revenue. This was announced by Google’s Pamela Fox in the maps API newsgroup. You access this new functionality through an API object named GAdsManager (see the reference guide here). “A GAdsManager object fetches AdSense ads and displays them on a specified map. Ads show up as GMarkers and can be clicked on to bring up the ad within the marker’s info window. The GAdsManager selects AdSense ads based on the current viewport and the surrounding textual content on the page.” More from Pamela’s post:

At Developer Day in May, we previewed GAdsManager, a class that would place contextual ad markers for local businesses in a special layer on your map and help you monetize it. We’ve now released the ads layer with the addition of GAdsManager in Maps API v2.85, and it’s ready for early testers.

I’ve put together a demo of the ads layer here:

After loading that page and waiting for a few seconds, you should see a white marker show up-this is an ad in the ads layer. If you click on the marker, you should see the text and logo of this ad, for a hotel. If you pan to New York City, you’ll probably see another hotel ad show up. Since this feature is in its very early stages, our local ad inventory is small and you might notice that only a limited number of ads show up. As we roll out this program to more advertisers, we expect to see an increase in ad inventory and thus an increase in the number of ads that show up in the ads layer on your map. Currently, the feature only shows ads for businesses in US. Apologies to our (many) international developers, who can, however, still implement the ads layer in advance of international ad inventory becoming available.

The groups conversation on this topic includes some good questions:

  • Q: Do I need an AdSense account to use this? A: Yes.
  • Q: Is it available in Maplets? A: Not yet, but likely.
  • Q: Is there a way to ‘tell’ or ‘hint’ what you want the ads to be about? The issue is, when it’s “just a map” there’s less textual context for Google’s AdSense algorithm’s to work from. A: Not yet, part of the concern is how to prevent gaming the system.
  • Q: Can AdSense Channels be used to segment across maps? A: Yes.

With services like this and Lat49 it looks like there’s going to be increasing array of options for mashup developers to monetize their applications.

Both comments and pings are currently closed.

7 Responses to “Monetize Your Google Maps”

August 7th, 2007
at 12:21 am
Comment by: » Blog Archive » Make Money Reselling Amazon EC2 AMIs

[...] as Google is helping Google Maps developers monetize their mashups, Amazon is giving EC2 API developers a new way to make money. How? With their new Paid AMI support [...]

August 11th, 2007
at 2:30 pm
Comment by: Map Mashups! « Rockchucks - Innovation Incubator

[...] purposes): Bridges – (I like the different-sized and different-colored points on the map. Advertising Crime vs Real [...]

August 19th, 2007
at 9:58 am
Comment by: Alberto Falossi

[...] Nella Google Map API è stato aggiunto l’oggetto GAdsManager per gestire annunci pubblicitari all’interno delle mappe [...]

August 21st, 2008
at 2:24 am
Comment by: Money, Ads, and Maps: Is Mapvertising the Key to Monetizing Mashups?

[...] reached out to its developer base by adding advertising functionality to its Maps API. As we have written before, Google Maps developers can include (and subsequently monetize) AdSense ads on any Google Maps [...]

December 30th, 2008
at 1:50 pm
Comment by: iGuide

Is this feature totally useless? Yes. Where’s the money?

May 11th, 2010
at 3:38 pm
Comment by: GlobalStudy

Didn’t get this. Do I add info to a place and put the adsense code ?

March 21st, 2011
at 10:21 am
Comment by: NewsEarn

I want to know more detailed information on Google Maps api key. Is it applicable for news sites as well.

Follow the PW team on Twitter

APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.