Detecter des liens affiliés

Detecter des liens affiliés - PHP - Programmation

Marsh Posté le 11-03-2010 à 11:13:53    

Bonjour,
 
Sur le site que je met en place, les utilisateurs auront la possibilité de proposer des liens.
J'aimerais éviter que ceux-ci soient affiliés ou parrainés.
Il y a un moyen de détecter cela à la soumission, voire de nettoyer le lien pour ne garder que l'original?
 
Une recherche sur google m'a renvoyé sur tous les programmes d'affiliations du monde... :sarcastic:  
 
Merci

Reply

Marsh Posté le 11-03-2010 à 11:13:53   

Reply

Marsh Posté le 11-03-2010 à 16:46:45    

J'ai creusé un peu le sujet.
Idéalement, comme une affiliation est basée sur une redirection, il faudrait que je détecte cette redirection pour ne garder que le lien de destination.
Est ce que c'est possible?
Comment détecte t'on une redirection à partir d'un simple lien?
 
EDIT: je viens de regarder, dans le cas d'une affiliation, il y a bien une redirection (parfois, ça dépend de la boutique), mais l'url retournée en analysant le header est toujours une adresse affiliée.
Je ne pense pas qu'il y ait moyen de nettoyer automatiquement toutes les adresses affiliées car elles sont différentes pour chaque boutique.  
Le mieux que je peux faire c'est donc de détecter l'affiliation dans l'url et de ne pas permettre ce genre de liens...
J'ai vraiment rien trouvé sur google sur le sujet, pourtant je pense que bien des forums ont voulu empêcher de poster des liens affiliés non?


Message édité par garath_ le 11-03-2010 à 17:21:51
Reply

Marsh Posté le 11-03-2010 à 18:16:05    

Un lien en général n'est rien qu'une url avec ou sans paramètres en GET.
Après, qu'il y ait derrière ce lien du parrainage ou de l'affiliation, tu ne peux pas savoir...
 
A la limite, si tu tiens à jour un dictionnaire de toutes les adresses d'affiliation déjà repérées c'est faisable, mais c'est au prix d'une maintenance très lourde...


Message édité par Pascal le nain le 11-03-2010 à 18:16:51
Reply

Marsh Posté le 11-03-2010 à 18:34:44    

Dans une url d'affiliation, il n'y a pas toujours de redirection. Il y en a une si c'est une pub (par une régie), mais pas si c'est un système de parrainage direct. Et impossible à détecter, car ça dépend des paramètres passés.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 11-03-2010 à 19:48:52    

C'est bien ce que je craignais, je vais donc compter sur la bonne foi des utilisateurs...

Reply

Marsh Posté le 11-03-2010 à 22:37:25    

Tu peux déjà vérifier la présence d'un paramètres comme id, uid, pseudo, etc, qui indiquent généralement la présence d'un pseudo ou id, utilisés pour les liens de parrainage. Mais il faudra tout de même une vérification humaine, car c'est parfois difficile, même pour l'oeil humain, de différencier un lien normal d'un lien sponsorié.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 12-03-2010 à 01:16:42    

aideinfo a écrit :

Tu peux déjà vérifier la présence d'un paramètres comme id, uid, pseudo, etc, qui indiquent généralement la présence d'un pseudo ou id, utilisés pour les liens de parrainage.


 
Le problème avec ce tri à l'aveuglette, c'est qu'à l'inverse, tu risques de bloquer des adresse "vraies"...

Reply

Marsh Posté le 12-03-2010 à 09:31:52    

Je pense que je vais dejà vérifier si l'url ne contient pas de "tradedoubler", "zanox" ou autre plateforme d'affiliation.
J'affinerais en fonction des liens qui seront postés par les utilisateurs.

Reply

Marsh Posté le 12-03-2010 à 12:43:08    

Pascal le nain a écrit :


 
Le problème avec ce tri à l'aveuglette, c'est qu'à l'inverse, tu risques de bloquer des adresse "vraies"...


 
C'est pour ça que j'ai dit qu'il fallait une vérification humaine. Une présélection permet de réduire le travail de vérif.
 

garath_ a écrit :

Je pense que je vais dejà vérifier si l'url ne contient pas de "tradedoubler", "zanox" ou autre plateforme d'affiliation.
J'affinerais en fonction des liens qui seront postés par les utilisateurs.


 
Tout dépend des liens que tu pourras avoir, mais ta vérification ne bloquera que les liens des régies publicitaires (et encore, les plus connues). Rien n'empêchera de faire un lien parrainé vers prizee, 1and1 ou autre. Si tu regardes dans les signatures de ce forum (ou d'autres), tu pourras en voir quelques-uns.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed