1. A method of device tracking, comprising: detecting, by a server, a request from a client device to visit a third-party content supplier in association with a redirection instruction; identifying, by the server and in response to the request, device information associated with the client device, location information associated with the client device, and a time of the request; generating, by the server, a first time-dependent identifier for the client device using the device information, the location information, and the time of the request; monitoring, by the server, accesses to content provided by the third-party content supplier; and associating, by the server, an access to a piece of content provided by the third-party content supplier with the request based on the first time-dependent identifier corresponding to a second time-dependent identifier associated with the access to the piece of content.