Olá pessoal, estou precisando muito de ajuda para concluir esse script, peço que por favor me ajudem.
Bom, olha, o script deve funcionar assim, quando uma pessoa clicar em um anuncio do adsense, preciso que seja gerado um script para que grave no BD, os dados da pessoa que clicou, exemplo o IP, e outros dados... sei que o google disponibiliza uma ferramenta assim com o analytics, porem estou precisando que o script seja interno do meu site, pois pretendo gravar outros dados alem do IP, e vou precisar dos dados em outras paginas, puxando do meu BD
Então resumindo: a pessoa clica no anuncio gera o script e grava no BD e depois a pessoa é redirecionada para a pagina do anuncio que clicou.
fiz um script aq, porem não esta dando certo, quando clico no anuncio nada esta acontecendo, e não sei porque, não tenho ideia de como continuar e arrumar o script, veja o scrip abaixo
<!-- Calling jQuery Library -->
<script type="text/javascript">
// When the DOM is ready to be interacted with, hook up
// the DOM events for Google AdSense tracking.
jQuery(function( $ ){
// I am a flag that will determine if the user is
// currently mousing over a Google AdSense.
var isOverGoogleAd = false;
// When a user mouses over a Google AdSense iFrame, we
// want to track that activity. This way, when the
// current window blurs, we can guesstimate as to
// whether or not the window-blur was due to the user
// clicking the Google ad.
$( "iframe[ id *= adframe ]" )
.mouseover(
function(){
isOverGoogleAd = true;
}
)
.mouseout(
function(){
isOverGoogleAd = false;
}
)
;
// Now that we are tracking the mouse movements over
// the Google AdSense, let's track the window's blur
// event to see if we can guesstimate the AdSesnse
// usage.
$( window ).onclick(
function(){
// Check to see if the user was over a Google
// AdSense ad when the window was blurred.
if (isOverGoogleAd){
// Because the user was mousing over a
// Google AdSense iFrame when the window
// was blurred, it is reasonable to
// estimate that the blurring is due to
// the user clicking one of the ads.
$.ajax({
type: "post",
url: "bd.php",
data: {
adUrl: window.location.href
}
});
}
}
)
// Focus the window by default.
.focus()
;
});
</script>
<div style="text-align:center;width:100%;">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" >
</script>
<!-- pagina-centro-clientes -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-2025377467503276"
data-ad-slot="3776313246"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
e a pagina bd.php
<script>
alert("teste!");
</script>
pessoal ficaria muito grato com ajuda de vocês realmente estou precisando de ajuda com esse script
Pergunta
11closed
Olá pessoal, estou precisando muito de ajuda para concluir esse script, peço que por favor me ajudem.
Bom, olha, o script deve funcionar assim, quando uma pessoa clicar em um anuncio do adsense, preciso que seja gerado um script para que grave no BD, os dados da pessoa que clicou, exemplo o IP, e outros dados... sei que o google disponibiliza uma ferramenta assim com o analytics, porem estou precisando que o script seja interno do meu site, pois pretendo gravar outros dados alem do IP, e vou precisar dos dados em outras paginas, puxando do meu BD
Então resumindo: a pessoa clica no anuncio gera o script e grava no BD e depois a pessoa é redirecionada para a pagina do anuncio que clicou.
fiz um script aq, porem não esta dando certo, quando clico no anuncio nada esta acontecendo, e não sei porque, não tenho ideia de como continuar e arrumar o script, veja o scrip abaixo
e a pagina bd.php
pessoal ficaria muito grato com ajuda de vocês realmente estou precisando de ajuda com esse script
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.