Ich habe eine Webanwendung, wo ich die Anzahl der Besucher auf einer bestimmten Seite verfolgen möchte. Was ich tue ist, eine Variable, die ich in einer relationalen Datenbank speichere, zu erhöhen, wenn eine Anfrage auf diese Seite kommt. Mir ist aufgefallen, dass die Variable manchmal um 3 statt um 1 erhöht wird, und ich fand den Grund dafür: Als ich die Seite kurz nach meinem Besuch besuchte, wurden zwei zusätzliche Besuche auf dieser Seite gemacht, eine von einem Google-Server, die andere von einem Facebook-Server. Ich nehme an, dass diese zusätzlichen Besuche darauf zurückzuführen sind, dass ich Google-Analytics und Facebook-Connect-Skripte auf dieser Seite verwende.Wie erkennt man Google-Analytics und Facebook-Server-Anfragen?
Meine Frage ist, wie kann ich diese zusätzlichen Anforderungen ignorieren? Wie erkenne ich, ob eine Anfrage von Google-Analytics-Servern oder Facebook-Servern stammt? Was sind ihre IP-Bereiche?