METHOD AND SYSTEM FOR COLLECTING AND PROVIDING APPLICATION USAGE ANALYTICS
Methods and systems for collecting and analyzing application usage are disclosed. A usage analytics module is integrated within an application. The application is deployed to a device. Usage analytics are received, at a server, in response to usage of the application at the device. The usage analytics are provided to the developer, wherein the usage analytics includes at least one of: information identifying a user of the application or information linking the usage analytics to an existing user identity.
1 .- 32 . (canceled)
33 . A computer-implemented method, comprising:
receiving, by a server, a software application from a first client device associated with a developer;
coupling, by the server, a set of instructions to the software application, wherein the set of instructions is configured to facilitate pushing content via the software application when the software application is executed on a second client device, and wherein the set of instructions is further configured to facilitate the collection of data associated with a user of the software application executed on the second client device;
transmitting, by the server, to the first client device the collection of data associated with the user of the software application executed on the second client device; and
personalizing, by the server, content selected to be pushed to the user via the software application, the personalized content based at least in part on usage of the software application executed on the second client device and content delivery preferences of the developer.
34 . The computer-implemented method of claim 33 , wherein the personalized content is a product announcement.
35 . The computer-implemented method of claim 33 , wherein the personalized content is hyperlinked content.
36 . The computer-implemented method of claim 33 , wherein the collection of data associated with the user of the software application is based at least in part on the user's social network presence and preferences.
37 . The computer-implemented method of claim 33 , further comprising receiving a request from the first client device to push the personalized content to the user via the software application executed on the second client device.