faq:troubleshooting:troubleshooting-ads

The ads don't show on the site

First of all make sure you followed the steps on adding the banners.

Here are some possible reasons for the ads issues.

1. If the banners don't show on the site, make sure you placed to the positions in Admin area > Plugins > Installed plugins > Setting > Banner placement section.

2. The advertisement code is invalid. If this is the case, you won't see the added banner within the settings of Advertisement plugin as well.

3. Your test user or other user is subscribed to a role that hides Ads. To disable the permission, uncheck the Hide ads in Admin area > Users > User Roles and click Save.

Another option is change the role to the role which allows to view the ads.

  • To upgrade a user, login to your site as a site admin.
  • Go to the user page.
  • Click Moderation.

  • Click Change role
  • Choose a role.
  • Click Submit

If you chose Google AdSense code, check if you followed the steps below:

  • Go to Admin area > Plugins > Installed plugins > Advertisement > Settings.
  • Click Add banner

  • Enter the AdSense code into the Code section and click Add

  • As soon as the banner is added, the green Banner added notice and you will land on the Manage Banners page.

If you see the banner, you can go ahead and place banner to the front end of your site using the Banner Placement tab.

  • Go to the Manage banners section.
  • Click the needed place (where it says “0 banners”).

  • Choose the add and click edit

Here are possible errors showing instead of the banner:

Not Acceptable An appropriate representation of the requested resource /advertisement/admin/add/ could not be found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. or

Forbidden You don't have permission to access /advertisement/admin/add/ on this server Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

This error occurs if the mod_security apache module is enabled on the server. It blocks the Ajax requests preventing the ads from showing on the site. To fix the error, contact your host to disable or reconfigure mod_security on the server so it wouldn't block Ajax requests.

Another possible reasons may included the incorrect ad code or settings related to your AdSense account. Here is more information: https://support.google.com/adsense/troubleshooter/7049023

faq/troubleshooting/troubleshooting-ads.txt · Last modified: 2017/06/07 09:11 by 127.0.0.1