this will not work. most of your users will be using an isp or company proxy.
this means their ipaddress is nat'd (one of the proxy's external ipaddress is
used instead of theirs). there are two results from this:
1) the users ipaddress can change between page requests.
2) two different users can have the same ipaddress.
also unless ipaddresses are static, using dhcp can change the ipaddress.
in general you can get the country from the ipaddress unless they are using
a stealth proxy (pretty common).
-- bruce (sqlwork.com)
"Lars" wrote:
this means their ipaddress is nat'd (one of the proxy's external ipaddress is
used instead of theirs). there are two results from this:
1) the users ipaddress can change between page requests.
2) two different users can have the same ipaddress.
also unless ipaddresses are static, using dhcp can change the ipaddress.
in general you can get the country from the ipaddress unless they are using
a stealth proxy (pretty common).
-- bruce (sqlwork.com)
"Lars" wrote:
Hi
>
Is there any way you can track the IP-Address of the user is using for the
connection.
>
I need to track from what countries the installer come and count unique
users. The numbers will be scrammbled so I can't track back what user
installed what. I need to check how many real installation my advertisers
generate so I can see if it make sence advertising ot not.
>
Fields in the data table should be some thing like
>
IP (Scrambled)
==
To see if Jhone Doe or Jane Doe installed the program before.
>
Affiliate
=========
This reprecent one of our partner such as CNet (Download.com) or one of our
400+ partners we know advertise our programs.
>
Date
====
The date the program was installed, if installed twice this date will be
updated.
>
DownloadedFrom
==============
From where the install was download. This is hard coded into the actual
insatll file.
>
Relelease
=========
What release number that was installe. This is very important for us. We
need to see how many that are using old verison that are used.
>
Product
=======
What product are used.
>
>
>
As good custom, no personal information what so ever is collected and when
it comes to statistics we only use agregated information. With the use of
pseudo random number generated scrambled IP addresses there's no way we can
back track the IP number. We only need to know if the installer has
installed any product before us. We do all that to check our partners so
that they generate money for us in accordance to the number of users. We
don't want to pay several time for a user that downloads and install the
program 100s of times.
>
>
Lars
>
>
>
>
Is there any way you can track the IP-Address of the user is using for the
connection.
>
I need to track from what countries the installer come and count unique
users. The numbers will be scrammbled so I can't track back what user
installed what. I need to check how many real installation my advertisers
generate so I can see if it make sence advertising ot not.
>
Fields in the data table should be some thing like
>
IP (Scrambled)
==
To see if Jhone Doe or Jane Doe installed the program before.
>
Affiliate
=========
This reprecent one of our partner such as CNet (Download.com) or one of our
400+ partners we know advertise our programs.
>
Date
====
The date the program was installed, if installed twice this date will be
updated.
>
DownloadedFrom
==============
From where the install was download. This is hard coded into the actual
insatll file.
>
Relelease
=========
What release number that was installe. This is very important for us. We
need to see how many that are using old verison that are used.
>
Product
=======
What product are used.
>
>
>
As good custom, no personal information what so ever is collected and when
it comes to statistics we only use agregated information. With the use of
pseudo random number generated scrambled IP addresses there's no way we can
back track the IP number. We only need to know if the installer has
installed any product before us. We do all that to check our partners so
that they generate money for us in accordance to the number of users. We
don't want to pay several time for a user that downloads and install the
program 100s of times.
>
>
Lars
>
>
>
Comment