This is exactly what the Android notification channels allow you to do, and it actually works really well.
For UberEats I have the Delivery notification channel enabled, but the Marketing channel disabled. It's really the best of both worlds. And even more surprisingly it seems most apps support this, instead of putting all notifications under one channel.
I'm surprised Apple hasn't followed suit; NIH syndrome maybe?