摘要 |
A contextual deep linking server receives a request associated with a valid contextual deep link from a client device, the contextual deep link associated with link data indicating a particular configuration of an application. The server also receives, after determining that the client device has stored a previously generated fingerprint, stored contextual information for the client device identified by a locally stored fingerprint that matches the previously generated fingerprint. The server then generates, after determining that the client device does not have the previously generated fingerprint, a unique fingerprint of the client device based on a plurality of characteristics of the client device and determining contextual information of the request based on a characteristic of the client device. The server also transmits a response to the client device that is selected based on the contextual information of the client device such that the response is operable on the client device. |
主权项 |
1. A method comprising:
receiving, at a server, from a client device, a request associated with a valid contextual deep link, the contextual deep link associated with link data indicating a particular configuration of an application; retrieving, responsive to determining that the client device has stored an indicator of a previously generated fingerprint, stored contextual information for the client device associated with a locally stored fingerprint indicated by the indicator of the previously generated fingerprint; associating the link data for the valid contextual deep link with the locally stored fingerprint; transmitting, to the client device, a response that is selected based on the contextual information of the client device; receiving, from an application of the client device, a link data request and a fingerprint generated by the application; selecting the link data identified by locally stored fingerprint matching at least a threshold number of elements of the received fingerprint; and transmitting, to the application of the client device, the link data. |