Adsense Tracking Script v3
1 message
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- axis
- WRInaute discret

- Messages: 174
- Inscription: 3 Fév 2003
Adsense Tracking Script v3
Salut!
J'ai remarqué que ce script : http://forum.webrankinfo.com/script-adsense-tracking-t25693.html est utile uniquement sur IE, aucun tracking sur Firefox n'est possible.
Le script suivant fonctionne sur IE et FF et permets le tracking des formats des Adsense
PHP:
A+
J'ai remarqué que ce script : http://forum.webrankinfo.com/script-adsense-tracking-t25693.html est utile uniquement sur IE, aucun tracking sur Firefox n'est possible.
Le script suivant fonctionne sur IE et FF et permets le tracking des formats des Adsense
- Code: Tout sélectionner
function adsense_init () {
if (document.all) { //ie
var el = document.getElementsByTagName("iframe");
for(var i = 0; i < el.length; i++) {
if((el[i].src.indexOf('googlesyndication') > -1) || (el[i].src.indexOf('googleads') > -1)) {
adUnit = i+1;
adunitsize = el[i].width + "x" + el[i].height;
browser = "IE";
el[i].onfocus = trackAdsense;
}
}
} else { // firefox
window.addEventListener('beforeunload', doPageExit, false);
window.addEventListener('mousemove', getMouse, true);
}
}
function trackAdsense() {
var path = 'http://www.votresite.com/adsense_log.php';
path += "?unit="+escape(adUnit);
path += "&size="+escape(adunitsize);
path += "&u=<?=$u;?>";
path += "&action=log";
path += "&from="+escape(self.location);
imgtrack = new Image();
imgtrack.src = path;
}
//for firefox
var px;
var py;
var adUnit = "";
var browser = "";
var adunitsize = "";
function getMouse(e) {
px=e.pageX;
py=e.clientY;
}
function findY(obj) {
var y = 0;
while (obj) {
y += obj.offsetTop;
obj = obj.offsetParent;
}
return(y);
}
function findX(obj) {
var x = 0;
while (obj) {
x += obj.offsetLeft;
obj = obj.offsetParent;
}
return(x);
}
function doPageExit(e) {
ad = document.getElementsByTagName("iframe");
for (i=0; i<ad.length; i++) {
var adLeft = findX(ad[i]);
var adTop = findY(ad[i]);
var inFrameX = (px > (adLeft - 10) && px < (parseInt(adLeft) + parseInt(ad[i].width) + 15));
var inFrameY = (py > (adTop - 10) && py < (parseInt(adTop) + parseInt(ad[i].height) + 10));
if (inFrameY && inFrameX) {
adUnit = i+1;
browser = "Firefox";
adunitsize = ad[i].width + "x" + ad[i].height;
trackAdsense();
}
}
}
//end for firefox
adsense_init();
PHP:
- Code: Tout sélectionner
<?
if($action == 'log')
{
$from = $_GET['from'];
$unit = $_GET['unit'];
$size = $_GET['size'];
$u = $_GET['u'];
include "mysqlcon.php";
mysql_query("INSERT INTO adsense_log SET size='$size', username='$u', url='$from', date='".date("Y-m-d H:i:s")."'");
mysql_close($mysql_connect);
exit();
}
?>
A+
1 message
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Script de Tracking Adsense
- Adsense Tracking Script
- Script AdSense Tracking
- Adsense Tracking Script v2
- Script de tracking adsense et Firefox
- Script de tracking adsense toutes plateformes
- Tracking des clics adsense, nouveau script
- Adsense tracking script ; j'suis un peu perdu
- script de tracking AdSense des mots affichés
- Tracking script & Stats google adsense
- AdSense Tracking
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Testez AdSense sans même vous inscrire !
- Les blogs de Google AdSense en néerlandais et en espagnol
- Google AdSense Calendar
- WebRankInfo interroge Google sur AdSense
- Le positionnement d'annonces AdSense : explications
- Google Desktop pour Mac OS X
Consultez la description détaillée des produits ou services de Google suivants : Google Referrals, Google AdSense
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
