This seems to work pretty well even when not enforced on Android: https://developer.android.com/training/notify-user/channels
There are some bad apps which will abuse it and use only one category for the important things and ads. But mostly - it's ok. Enforcing a channel for ads would be even better.