Just like @Jennifer_Dungan mentioned, it greatly depends on the underlying technologies.
Put it into an extreme case, as long as the client (a vending machine) has an Internet connection and you can program HTTP requests in your application, you can use AA to track. As AA tracking is ultimately HTTP...