Unter https://www.ioerror.us/software/adsense-prevent-clicks/ findet sich eine Anleitung wie man als Nutzer von Firefox sehr effektiv das Risiko eines Klicks auf die eigenen Adsense Anzeigen unterbinden kann.
Im wesentlichen wird dort ein Userscript für die Greasemonkey Erweiterung bereitgestellt, das anhand der Pub ID die eigenen Banner "erkennt" und "unklickbar" macht.
Ich nutze das seit einiger Zeit und bin sehr zufrieden damit.
So kann man wirklich ein 100% gutes Gewissen haben, was Eigenklicks angeht.
Testen kann man es übrigens, indem man den "Google Anzeigen" Link anzuklicken versucht, dieser wird von dem Script auch gesperrt.
Am besten fände ich es allerdings, wenn Google selbst eine solche Extension bereitstellte.
Hier noch das Userscript für Greasemonkey:
Code: Alles auswählen
// Adsense Prevent Accidental Clicks
// Version 1
// Copyright (C) 2005 Michael Hampton
// Released under the GNU General Public License
// http://www.ioerror.us/software/license/
// ==UserScript==
// @name Adsense Prevent Accidental Clicks
// @namespace http://www.ioerror.us/software
// @description Prevents you from accidentally clicking on your own Adsense ads
// @include http://pagead2.googlesyndication.com/*
// ==/UserScript==
(function() {
function get_publisher_id() {
publisher = prompt("Which AdSense publisher ID should be blocked from accidental\nclicks? This is the pub-**************** number, without quotes,\nfrom your AdSense code. The publisher ID is currently set\nto " + GM_getValue('publisher') + ".");
if (!publisher) {
publisher = GM_getValue('publisher', 'NONE');
}
GM_setValue('publisher', publisher);
}
if (!GM_getValue) {
alert("Sorry, your version of Greasemonkey is too old. Please upgrade to\nGreasemonkey version 0.5 or later.\nhttp://greasemonkey.mozdev.org/");
return;
}
GM_registerMenuCommand('Change AdSense Publisher ID', get_publisher_id);
publisher = GM_getValue('publisher');
if (!publisher) {
get_publisher_id();
}
if (document.location.href.indexOf(publisher) > -1) {
document.addEventListener('click', function(event) {
event.stopPropagation();
event.preventDefault();
}, true);
}
})();