2010-05-09 4 views
-1

Comment trouver l'hôte Referers?Hôte de Referer

Mon problème est, je ne vais pas vérifier, est l'utilisateur de google adwords ou recherche organique ... donc je vérifie refferer, mais le refferer est toujours google organix search ... si quelqu'un a une meilleure idée:) dis le.

Mais j'ai découvert, que le HOst est un speacial! Alors maintenant, je ne vais pas vérifier le site Host of the Refferes.

Existe-t-il un moyen de savoir que le référeur est "google Adwords"?

+0

Vérifiez aussi: http: // stackoverflow. com/questions/10613025/how-i-use-serverhttp-referer-to-find-that-utilisateur-venu-de-google – trante

Répondre

3

Pouvez-vous expliquer davantage? Vous voulez saisir le referrer? Il suffit d'utiliser

$_SERVER['HTTP_REFERER'] 

puis utilisez

stristr($haystack , $needle) 

pour comparer si elles provenaient organique ou adwords (avec des valeurs connues pour les deux) Blockquote

+0

ce qui est $ aiguille de google Adwords? –

+0

Google Organic: http://www.google.com/url? Google Adwords: http://www.google.com/aclk? –

1

Les données de référence, comme vous l'avez expérimenté, peuvent être indignes de confiance dans leur ensemble. Si vous recherchez simplement des données statistiques pour mesurer les sources de référence, est-ce que je pourrais vous suggérer d'utiliser Google Analytics?

http://www.google.com/analytics/

Si vous essayez de construire une logique dans votre script PHP basé sur referrer ... vous pourriez être difficile de trouver une solution parfaite, mais voici un précédent qui traite du même sujet:

Determining Referer in PHP

+0

Je ne vais pas travailler avec ceci sur ma page. Donc, si l'utilisateur est de Adwords à cela, si la recherche organique le faire ... –