Adsense dentro do Google Maps

Adsense dentro do Google Maps

Já é possível colocar anúncios do Adsense dentro do Google Maps e garantir o seu jabá extra.

É bem simples utilizando a classe GAdsManager.  Basta ter uma conta no Adsense, e adicionar este código no maps.

var publisher_id = "pub-1469709277562867";

adsManagerOptions = {
maxAdsOnMap : 10,
style: 'adunit'
};

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

Na variável publisher_id você deve colocar a sua id do Adsense. A variável maxAdsOnMap determina o número máximo de anúncios que será apresentado.  Na variável style, definimos o estilo, mas pesquisando, observei que não tem outros estilos para adicionar, então o padrão é “adunit”. Com esta configuração default, a posição do adsense no mapa é no rodapé, ao lado direito. É possível escolher a posição do Ads, utilizando a classe GControlPosition, como no exemplo abaixo.

var publisher_id = "pub-1469709277562867"; 
var adPos = new GControlPosition(G_ANCHOR_BOTTOM_LEFT, new GSize(7, 20));

adsManagerOptions = {
maxAdsOnMap : 2,
style: 'adunit',
position: adPos
};

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

Esta nova funcionalidade trouxe uma nova opção para o desenvolvedor, mas durante os testes, verifiquei algumas incompatibilidades entre os navegadores Firefox e Internet Explorer. No IE não apareceu o ADS nenhuma vez, e no Firefox, dependendo da versão apareceria, e em outras não.

Por hoje é só.

Abraço a todos.

About the Author

Jeferson da Luz é formado em Análise de Sistemas, especialista em Redes de Computadores. Estudioso do mercado financeiro.