I'm distributing a chrome extension through the Chrome web store and I'm having trouble finding anyplace where the web store tells me how many "total installs" my extension has. I want to be able to know how many people in total have installed my extension since I first uploaded it.
Some quick searching on google yielded the following article in the google help section, but I can't find a "details" page that actually shows the "weekly installs" figure. Check it out here. In addition, there's no explanation of where I would get "total installs" on that page.
I also found this discussion, which did not contain the answer either.
On your computer, open Chrome . At the top right, click Extensions .
You can get there in a few ways. Click the three stacked dots in the upper right corner of the toolbar > More Tools > Extensions. Or, in the menu bar, go to Window > Extensions. Or, right-click on any extension icon in your toolbar and choose Manage Extensions.
A researcher has found a way to generate a fingerprintof your device from your installed Google Chrome extensions, and then use that fingerprint to track you online. Fingerprinting is a way of figuring out what makes your device unique and then using that to identify you as you move around the internet.
Anonymous is incorrect. That is not the total number of installs. What that is, is the number of weekly users (people actively using the extension), and this is tallied weekly.
If you want to see the daily number of people installing the extension, you can see that on the Recent Stats page:
You can get to this page from your Developer Dashboard by clicking on "Stats":
Unfortunately, Google Chrome does not give a way to see the total number of people who installed the extension.
However, I personally came up with a way to find out myself:
1) When user installs the extension, it opens a php page on my server (one time only, only for initial installation) which is a php page which I immediately redirect to another page (I redirect it to a welcome page), but on that php page when visited tallies 1 for each time the page is opened.
2) On a second javascript page on my server, it gathers these tallies and adds them up, displaying them in a nice format for me to see and monitor the number of installs.
You can make it even more complex, updating the javascript page with new code for each version, so you can see how many installs for each version, or even how many installs each day. It just depends how much time you want to spend writing javascript (and your programming level).
Yes, my method is pretty complicated, and it took a lot of time writing the php and javascript code. However, it is the only way.
Here is what my tracking page looks like:
As you see, it's nothing fancy because only I will ever see it (I even password-protected the page), but it allows me to easily track my installs at any time.
Given that it's not possible to get solid reporting on new installs from the Developer Dashboard, you might want to consider tracking installs with Google Analytics.
Since for best results you should be adding tracking and getting usage insights by using GA anyway, you could create a custom event or a Welcome page that will be triggered for first time users. You could use the same tactic for those who are uninstalling your extension.
Because the official guide has not yet been updated, check out this tutorial does a good job covering how to How to add Google’s Universal Analytics tracking to a Chrome extension.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With