• Resolved jskarbek

    (@jskarbek)


    Hey,

    I’ve got a website on wp-engine (I’ve read the page on issues w/ that host), but have a couple questions about how the admin-ajax calls work with this plugin. Basically, I’m updating/remaking an old site that runs ads via AdRotate, but that plugin seems to be generating an excessive amount of Admin-Ajax calls. The other day WP Engine stated there were ~1.3million Admin-Ajax calls made, but my site gets about 1,100 daily visits and 2,750 sessions/day.

    With this plugin, I understand I can use the Advanced Ads Pro to rotate my banner and block ads on the page, but does it handle admin-ajax.php calls better than a plugin like AdRotate that is generating an (apparently) astronomical amount of calls on a daily basis?

    I appreciate any insight the developer or their team can provide to me on this topic. Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Thomas Maier

    (@webzunft)

    Hi jskarbek,

    thanks for reaching out.

    As a publisher myself, I was always aware of the problem with uncached AJAX calls. Unfortunately, they are needed sometimes to perform actions on the server. There are two cases for an ad management plugin to make such a request: loading an ad on a cached site and tracking impressions.

    Advanced Ads Pro can load dynamic ads (e.g., a group with rotating ads or ads based on visitor devices) on cached sites. We built “passive cache-busting” to do so, which I am very proud of, because it does not require an AJAX call.

    Some conditions or features still need AJAX though, e.g., when PHP code is used in an ad. You can read more about cache-busting here.

    The other feature that might need AJAX calls is impression tracking. I have been working with the WP Engine team to improve the footprint of that call for our upcoming Tracking 2.0 release. The only method to completely prevent them is by integrating ad tracking with Google Analytics, which our add-on can also do.

    Both AJAX calls described above are limited to a maximum of one per page request each.

    If you have more questions regarding this then please reach out through customer support since they are related to premium add-ons.

    Thanks,
    Thomas

    Thread Starter jskarbek

    (@jskarbek)

    Thanks Thomas, I just created a ticket to your support team. Thanks Again!

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘admin-ajax calls and rotations’ is closed to new replies.