-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Nice work, @kasnder!
Together with my students I was looking into GPC on Android a while back. We found two central themes. I am curious what your thinking is.
- GPC across apps: does your implementation work on an app-by-app basis? It would be nice if there would be a systems setting where you can turn on GPC for all (or a subset of) apps on a device. At the time, we looked into leveraging shared storage. SharedPreferences may also be useful.
- Sending GPC signals at the network level: we were also trying to tackle the issue from the network perspective looking into popular Android HTTP libraries (e.g., okhttp or volley). But we did not have a breakthrough there.
Essentially, these two challenges are the result of not having OS privileges (one could go the route of requesting people to root their devices, but then the user base would be very small).
If you want, I can give you access to the repo with our code and the issue discussions we had. Just let me know.
At the time we were looking into this, we also reached out to a smaller Android OS vendor (at the order of millions of installs) and they were open to getting GPC integrated. I am happy to make the connection if you are interested.
(cc'ing my students @ekuller, @bella-tassone, @JoeChampeau, @katehausladen, @sophieeng, @Jocelyn0830, @OliverWang13)