J'ai récemment créé un tel système, s'il vous plaît voir son site de promotion textsensor.com. Alors, comment pouvons-nous faire cela, vous devez garder ces points à l'esprit
1) Intervalle domaine interdépendant n'est pas autorisé, donc pas d'envoi de données à votre serveur lorsque l'utilisateur clique sur une annonce qui pourrait être présente sur le site Web de tout de l'éditeur et vous pourriez les avoir dans des milliers.
2) Les cookies peuvent être bloqués comme vous l'avez dit, même les navigateurs différents peuvent causer différents types de problèmes :) lorsque vous traitez des cookies dans de tels scénarios.
3) Vous devez fournir une étiquette de script à l'éditeur pour qu'il y incorpore des annonces sur des mots clés pertinents.
4) Cette étiquette doit exécuter le langage de programmation côté serveur. par exemple
<script src="http://dennis.com/ads_application/get_my_ads.php">
OU si vous avez multple fichiers php include puis 1 fichier js qui importera tous les fichiers php dans le site par exemple
<script type="text/javascript" src="http://www.dennis.com/ad_application/inline.js">
</script>
5) vous devez indiquer au serveur à propos de l'éditeur , donc mettez là id et il campagne ID dans la balise de script et mettre cette balise de script avant le fichier inline.js de l'arrêt 4.
<script type="text/javascript">
var ad_publisher = "5122";
var ad_campaign = "11129";
var ad_type = "inline";
</script>
6) vous devez vérifier si l'hôte actuel est admissible à mettre des annonces sur leur site internet
7), vous pouvez voir un exemple de fichier inline.js here we made for textsensor.com
8) Pour créer l'intervalle entre le moment où le dernier utilisateur a cliqué sur une annonce, vous devez enregistrer cet utilisateur en utilisant ipaddress et en créant des cookies. Cela doit être fait côté serveur, c'est-à-dire envoyer une adresse IP au serveur et l'utilisateur du temps a cliqué sur l'annonce.
BEAUCOUP d'utilisateurs sont derrière une seule IP et un NAT ... –
utiliser les cookies du navigateur en combinaison avec ipaddress –