I've made a single page app via Angular, and plan to also make it a progressive web app in the next few days.
I recently realized that Google AdSense apparently doesn't like SPAs and my application has been denied twice. My app is a tool that allows users to create, manage, and share specific content, which I believe offers a ton of value. When I was researching AdSense a while back, I definitely thought I would qualify as I didn't realize 'valuable content' specifically referred only to having a ton of words.
With that being said, it's 2019...is there no solution for serving Google ads on a web app that's not focused on articles, etc?? Google has tons of articles talking about how great PWAs are for users, yet it doesn't seem that they support ads for PWAs at all. I don't want to make a native mobile app, because I think a PWA that works on any device just makes more sense, so AdMob isn't an option. I've come across a few articles that indicate Doubleclick for Publishers (DFP) may be a solution, but when I try to login to that platform, it seems to be linked to my AdSense application and is either showing pending or access denied, depending on my current AdSense application status. I don't have another website that I could get approved first and then piggy back this app on that.
I'm also using firebase as my backed, which is why I'm pretty keen on advertising with Google as well. But obviously, if I have to go in a totally different direction to generate ad revenue with my app, I will.
Any insight into how I could make Google Ads work for my app or another good solution would be very much appreciated.