Jump to content

Difference between ajax & iframe ad rotator?


JohnnyDoomo

Recommended Posts

I'm thinking of getting ads to refresh on my site ever couple of minutes. I'm thinking of going with ajax, but I would need a programmer for this, versus iframes, which I could do.

 

Some of my concerns are if there are pluses or minuses to each? For example, what if the ad code isn't designed to open a new window when clicked? It would load the ad page within the iframe. I'm not sure if there is any way around this when it's ad code from a 3rd party ad company.(I know many of ad companies offer the choice, but I'm still concerned.)

 

Also, if I use ajax, is it still possible to use a companies ad code that is javascript itself? (as it would need to run inside my own ajax code.)

 

Do people have suggestions on this?

Link to comment
Share on other sites

  • 4 weeks later...

I'm not entirely sure what you're after here. But would it not make more sense pre-load in a random selection of ads on page load?  I suggestion this for two reasons:

 

1) What is the average time a user spends on one of your pages? I bet it's not much over 2 mins so refreshing ads via ajax is a bit pointless.

 

2) Imagine an average person on your site. They visit, they might sit on a page and leave their browser open whilst doing something else (anywhere from a few minutes to a few hours). If that was happening for hundreds/thousands of users you'd end up making server requests via ajax every two minutes for each person - presenting users with ads when they aren't even there to see them. So you're tying up your server resources for absolutely no benefit.

 

Personally i would preload in a range of ad urls to a javascript array and then use some other javascript/jquery to cycle them on a periodic basis.

 

Drongo

Link to comment
Share on other sites

1. Users are on my pages for hours at a time.

 

2. Preloading ads doesn't seem like it would work, as I don't know how long a user is going to be on my site. Using more server resources isn't a big issue, but taking advantage of long time that users stay on a single page is. I'm simply trying to make enough money to make the current ad placements worth while, and it seems like the one thing to take advantage of for my site and the length of time users spend on pages, is to show them new ads every 5, 10 or 20 minutes.

 

I'm fairly certain I want to use ajax or an iframe, but it seems like ajax is the slicker way to do it. Since I'm not a programmer tho, I'm concerned if this would have problems as the ajax would be rotating different ad companies ad code. Thoughts?

Link to comment
Share on other sites

Well entirely your choice and you know your site better than i do.  I would seriously consider not using ajax for this though if you have a standard website.

 

As i dont fully understand your setup I can't see how you'd make this work with iframes. Unless you intend to iframe in content from companies who will themselves handle all the coding their end?

 

How exactly do companies provide their ad code to you?

 

Presumably companies provide you with some ad creative and a url?

 

 

1. Users are on my pages for hours at a time.

 

2. Preloading ads doesn't seem like it would work, as I don't know how long a user is going to be on my site. Using more server resources isn't a big issue, but taking advantage of long time that users stay on a single page is. I'm simply trying to make enough money to make the current ad placements worth while, and it seems like the one thing to take advantage of for my site and the length of time users spend on pages, is to show them new ads every 5, 10 or 20 minutes.

 

I'm fairly certain I want to use ajax or an iframe, but it seems like ajax is the slicker way to do it. Since I'm not a programmer tho, I'm concerned if this would have problems as the ajax would be rotating different ad companies ad code. Thoughts?

Link to comment
Share on other sites

I use ad companies, so similar to Google's adsense, I just insert the code (javascript) and they handle the rotation as pages are refreshed... or in this case, when the code is called again.

 

Doing it in iframes is easy, just set the iframe html page to refresh at the rate that I want.

 

It's that I don't know if Ajax would be better or run smoother.

Link to comment
Share on other sites

Ahh well i can't be of much help in that case sorry :/

 

I would have thought using ajax to prompt the ad server into refreshing your ads sounds reasonable - but that's  assuming a server setup exists to allow you to do this.

 

 

 

 

I use ad companies, so similar to Google's adsense, I just insert the code (javascript) and they handle the rotation as pages are refreshed... or in this case, when the code is called again.

 

Doing it in iframes is easy, just set the iframe html page to refresh at the rate that I want.

 

It's that I don't know if Ajax would be better or run smoother.

Link to comment
Share on other sites

Are you saying that the 3rd party ad company would need to support it?

 

I thought if I used ajax that all I needed was ajax to "call" the ad code again, and ajax keeps the page from entirely refreshing, as it's just "recalling" the ad code again.

 

If people that know how ajax works could confirm or deny this, it would help me greatly, as I don't want to pay a programmer to code ajax for all my ads, only to find out that it won't work.

 

Thanks for any info others can provide on this.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.