It's kind of a million-dollar question, or would be if we weren't doing all this for free in the first place! There are things you can do that give you a better picture of where and how your project is being used, such as:
but they are of varying utility depending on the size of the project, the environment, and other factors. For example, some languages lack package managers, and some projects are end-user focused; dependency graphs are unavailable in the former case and useless in the latter.
I like the idea of trying to stitch those sources together somehow because they all definitely provide some sort of insight into project activity/usage.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.