Adsense och Google Maps API

Här kommer ett smidigt sätt att visa Adsense på Google-kartan på din sajt. Lägg bara till följande kodsnutt i Javascript-funktionen – function load() -som laddar kartan.

var publisher_id = "pub-0XXXXXXXXXXXXXX8";
var adPos = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(7, 20));
	adsManagerOptions = {
	maxAdsOnMap : 1,
	style: 'adunit',
	channel: '0XXXXXXXX1',
	position: adPos};

	adsManager = new GAdsManager(map, publisher_id, adsManagerOptions);
	adsManager.enable();

En positiv sak med denna Adsense-enhet är att den inte räknas. Då menar jag att Google har ett maxantal på tre enheter per sida, men denna kan alltså bli den fjärde.

Ändra maxAdsOnMap för att ställa in hur många annonser du vill visa. Kom också ihåg att lägga in ditt publicist-ID och ID:t för kanalen du vill koppla till annonsenheten.

Kolla in min europakarta på Bilsemester.net för att se hur det blir.

UPPDATERING 3/3-11: Lade till lite i koden som gör att man kan positionera annonsenheten på kartan.

7 kommentarer

    1. Jag har inte heller sett det på hans kartsajter. Det borde ge extra mycket eftersom besökarnas fokus ligger på kartan. Jag tycker inte det stör speciellt mycket heller om man är lite sansad med antallet annonser som ska visas.

  1. Kanon! – kommer jag definitivt att implementera på nästa kartfunktion! :-)

    Hoppas det blir en snart på Sverigebingo.

    /Molle

  2. En alldeles lysande upptäckt! Kommer helt klart bli användbart i ett av mina kommande projekt. :)

    Det här med att den inte räknas som en Adsense-enhet – är det något uttalat från Google eller är det bara en glitch i systemet?

    1. Vet inte om det är något de har gjort medvetet. Jag har bara märkt att tre vanliga enheter visas tillsammans med den på kartan.

Lämna ett svar till Andreas Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *