Reputation: 153
While trying to understand how does the google keyword tool is requesting data I have found that it has a request for a .gif file with GET arguments.. for example:
https://ssl.google-analytics.com/__utm.gif?utmwv=&utms=&utmn=&utmhn=&utmt=&utme=&utmcs=utmsr=&utmvp=&utmsc=&utmul=&utmje=&utmfl=&utmdt=&utmhid=&utmr=&utmp=&utmac=&utmcc=&utmu=
(I have omitted all argument's data)
can someone please explain?
Upvotes: 0
Views: 1536
Reputation: 7177
Although it's a request, it's purpose is to send analytics data in the query string parameters. For a good explanation, see Why does Google Analytics use __utm.gif?.
For more detail on what the actual parameters on the GIF request are, see: https://developers.google.com/analytics/resources/articles/gaTrackingTroubleshooting#gifParameters
Upvotes: 1
Reputation: 2437
This GET request gets handled by Google's analytics servers. It probably doesn't just directly serve __utm.gif from somewhere on the filesystem; it probably executes a script that takes all the parameters, does some processing, and logs that request in their analytics database, and then serves a 1x1 transparent GIF.
Upvotes: 0