JuicyAds Popunder 2.4
JuicyAds Popunder is the script that allows clients to create popunders in major web browsers populated by ads from the JuicyAds Network.
The link below should only be clickable under two conditions.
(a)There was no ad to serve.
(b)There was an ad and it has been served in an interstital overlay
Test Link
The cookie created is called __jqpu and it has a value of juicy-js-cookie
__jqpu has a current value of 1 day.
Changelog
v 2.4 - Integrated Fuck Adblock plugin to detect AdBlock users.
v 2.3 - Clean up from Production. New WURFL InFuze code and removal of older Tera-WURFL library. Updated popunders model and service files so the redirect URL is no longer encoded, uses a UUID to pass to the Redirect Server instead of all the encoded parameters.
v 2.2 - Added the ability to forward traffic to The Mobile Hub under the high load throttle.
v 2.1 - Due to the Google Chrome developers actively subverting popunder advertisement a special case has been added which detects whether or not the user is currently visiting with Google Chrome. Due to this the ads are served in a popup window which is generated on page load rather than a user generated event.
v 2.3 - Clean up from Production. New WURFL InFuze code and removal of older Tera-WURFL library. Updated popunders model and service files so the redirect URL is no longer encoded, uses a UUID to pass to the Redirect Server instead of all the encoded parameters.
v 2.2 - Added the ability to forward traffic to The Mobile Hub under the high load throttle.
v 2.1 - Due to the Google Chrome developers actively subverting popunder advertisement a special case has been added which detects whether or not the user is currently visiting with Google Chrome. Due to this the ads are served in a popup window which is generated on page load rather than a user generated event.
Files
juicypop.min.js
Usage
JuicyAds Popunder requires only that the client insert a simple block of javascript into the head portion of their HTML.
../js/juicypop.min.js
This source must be changed to point at the current production location of juicypop.min.js
Example: http://www.example.com/js/juicypop.min.js
client juicy code
This string in the function juicyPop must be changed to the clients juicy code.
Example: juicyPop('1a2b3c4d567e8f9g101', '#trigger', 'juicy-js-cookie');
<!-- Begin JuicyAds Popunder Code --> <script type="text/javascript" src="../js/juicypop.min.js"></script> <script type="text/javascript"> juicyPop('client juicy code', '#trigger', 'juicy-js-cookie'); </script> <!-- End JuicyAds Popunder Code -->It is important to note that in the above block of code the highlighted sections will require changes to function as intended.
../js/juicypop.min.js
This source must be changed to point at the current production location of juicypop.min.js
Example: http://www.example.com/js/juicypop.min.js
client juicy code
This string in the function juicyPop must be changed to the clients juicy code.
Example: juicyPop('1a2b3c4d567e8f9g101', '#trigger', 'juicy-js-cookie');