I have been using Appnext in a form of a "More Apps" button which loads a webview with some apps you can opt to install.
Lately my Appnext URL does not load properly and I am currently in a spree of apps update and in a bit of a rush.
I asked them to look into it and get me a new link for my placement IDs, but I am not sure they will respond fast (they replied at the support chat at the site, but I have to wait for their integration team to contact me back).
Anyway, if they are late I will have to use some other ad network for the same purpose. Do you know of any? Everbadge was the only one I had found but I would prefer to keep it out, they are not popular.
EDIT: Just found out Everbadge must be closed
their site does not even load