How to fetch device information (Google Advertising Id or IDFA) from a progressive web app
https://developers.google.com/web/progressive-web-apps/
A PWA can still work when the device is offline. PWAs can be installed on the operating system. PWAs support push notifications and periodic updates. PWAs can access hardware features.
With Google moving from Chrome apps, Progressive Web Apps (PWAs) seem to be rapidly replacing them. YouTube Music, Google Maps, and Google Photos have all joined the ranks, and now Google Drive is on the list as well.
Progressive Web Apps are something between a responsive website and a mobile app. They are mobile sites built with modern JavaScript frameworks, designed to work like a native app. They can be added to a mobile device's home screen with an icon. Like apps, they offer a full-screen experience to engage users.
Google Advertising ID is not accessible to progressive web app running in browser and so the installed PWA.
Said that, you can make it available to your installed PWA using an Android service(which is a native code getting the Google Advertising ID) and passing it to your PWA using Deep links, by setting a Indent filter to your PWA with a URL and have the ID retrieved in your native code passed to web app in the query para (URL).
You can refer to this java code to retrieve device identifiers and wrap it as a Android service, which calls your PWA using deep links.
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