Reviver Adserver 5.4.1
This ad server serves html pasted into html or raw blocks in the UNA Pages app of the Studio. Where the html is placed in such places as a sidebar on the post-view page. Or wherever you have placed such blocks to deliver ads. The ad server operates a system of ads based upon zones, which are those zones of your site, where the zones are also based upon ad sizes, such as for sidebar, banners and header ads. You can also place ads inside of Featured Post on the network, where that ad is updated by the software over time.
Using this software, you can have an ads teams post ads on the network, while they are using this software located in the htdocs files of your host. without giving anyone access to the Studio to place and update ads via editing html or raw blocks in the Pages app. Hence, ads are placed on the network remotely, from the Reviver Adserver folder on your site.
The ad server is in effect a business website that you or your ad team operate from, within the host of your UNA network, or from some other hosting account on the web.
Reviver Adserver is Open Source and free to use.
-
- · Romulus
- ·
Using Revive Adserver with UNA CMS
Revive Adserver is an external ad-serving platform, similar to Google AdSense, but with the major advantage of being self-hosted. You can install it on your own server and maintain full control over your ad zones, campaigns, targeting, and reporting.
Unlike Google Ads:
- You are not dependent on a third party for revenue or ad policies.
- You can run private ad networks, serve your own ads, or manage client campaigns independently.
- You control the data — who sees what, how often, and where.
On your UNA CMS site, you can serve ads using JavaScript invocation code, just like AdSense, while keeping complete control over the ad content and delivery. By creating a custom block in UNA CMS with this code, you can display Revive ads anywhere on your site with the same simplicity as Google Ads blocks.
Step-by-Step: Add a Custom Block via Studio Builder
- Go to:
/studio/builder_page.php
This opens the Page Builder interface in UNA Studio.
- Select the page you want to edit.
- Use the dropdown at the top to choose the page (e.g., Home, Profile, or a Custom Page).
- Add a Custom Block
- Look for “Add Block” in the layout area where you want the block.
- In the block selection, choose Custom or HTML Content.
- Insert the Revive Adserver Code
- Paste your JavaScript code in the content field:
<script type='text/javascript' src='https://example.com/delivery/ajs.php'></script> <script type='text/javascript'> OA_show(1); // replace 1 with your zone ID </script>
- Save Changes
- Click Add to Page.
- Make sure the block is active and visible to the desired audience.
- Test
- Open the page in your browser and verify that the ads are displayed.
- If the banners do not appear immediately, clear the UNA site cache.
- This setup allows you to manage your ads fully independently while keeping the integration with UNA CMS straightforward and flexible.
-
- · OneEagle
- ·
Thank you for providing this information. That's precisely the ad server I was referring to in our discussion in the other post. I had used it for many years in my former project when it was known as OpenX. It's a very robust ad-serving software. The only thing that damaged its reputation a bit was its being hacked and used to deliver malvertising to millions of website visitors, likely due to a script vulnerability. It's a relief they fixed it.
-
Thank you Romulus
-
EagleOne, I use Ninja Firewall inside of UNA to help stop bad actors. I mainly use this to track our own ads we publish for affiliate platforms to track ad performance by an ads team. I am thinking that one way to stop someone from abusing this, is to make sure that everyone allowed access has their IP address in an htaccess file, and hence, no one that is not allowed in will be blocked. Of course, that is a little work added to the idea but one way to control things. I will try to find your post about this.
-
- · Dannie Jackson
- ·
P.S. another interesting software is Jam JRox affiliate ad publisher, which is more for creating affiliate accounts than serving ads although it does have creatives that are posted anywhere an affiliate wants to manually place an ad.
-
That's great. An alternative would be to use the CDN firewall in conjunction with blocking/controlling everything at the DNS level.
-
Very interesting! Thanks for sharing.