Forum Moderators: martinibuster
They could have just used a frame on the right hand side of the design for this block, but instead, are using JavaScript to make the right hand column work much like a frame... the AdSense block stays in the same position when the site visitor scrolls down.
It does not cover anything the user may wish to click on, as the right hand column is otherwise empty....
I've asked Google, they have replied with a form response... referring to floating AdSense. Well... this is not the same. This is not a popup that floats down the screen covering text and links; it’s a JavaScript alternative to a frame navigation.
Anyone got experience with this?
As you may know, our program policies strictly prohibit altering the layout, behavior, targeting, or delivery of Google ads or AdSense for search boxes for any reason. Some examples of these modifications include:- Implementing the AdSense ad code in a "floating box script"
- Manipulating the ad targeting using hidden keywords or IFRAMEs
[adsense.blogspot.com...]
This does't help me. I am thinking the floating javacript refers to floating it down, over the content, as opposed to simply keeping to static on the page as if in a frame.
I can get virtually the same effect with frames(but don;t wish to use them).
Many sites forgo using frames, by using javascript to keep their navigation visible as the user scrolls, and i don;t think this is what is referred to by the term "floating javascript box"
1. Don't do it without Google's express approval, and save the email.
2. Do a cross-browser and cross-system check to make sure the script works correctly in a wide range of environments. I do this exact thing on one of my sites (although not involving AdSense), and all the different scripts I could find that accomplish this have certain drawbacks.
Agreed on express approal, it appears however, Google are not yet ready to expressly approve, or disapprove, as i've sent them an exact example, and got a form letter response, no reference to the example sent.
Personally, I see no reason for it not to be fine. The block acts in every way like a frame... there is no obvious floating effect, but clarification one way or the other would be great.
It may even make a difference whether the frame is horizontal or vertical. A horizontal frame would, technically, be covering up site content. A vertical frame, as described here, would only be displayed over top of blank space. Seems like that would draw less "undue attention" to the ad and would be unlikely to generate accidental clicks.
<<<As you may know, our program policies strictly prohibit altering the layout, behavior, targeting, or delivery of Google ads or AdSense for search boxes for any reason.<<
I have not altered layout, behavior, targeting or delivery, I’ve mimicked a frame, using JavaScript.
Its far from ground breaking, thousands of sites use a static left/right block using JavaScript to keep their navigation on the page, and do it to avoid all the problems frames bring. My JavaScript frame does not ”float” is is statically positioned… though with a low browser refresh rate you can see a flickering at the edges if you scroll down quickly. If you click down, you see no movement at all. At no time, is ANYTHING obscured by the navigation staying in the same place.
If it were a clear black or white situation, I would expect Google to have expressly responded with the adivice that what I was doing was wrong. They have not, and have responded with a form letter, I am awaiting clarification on my usage, now 5 days with no further response as yet.
I remember getting the same style of vague response when questioning the combined use of adsense with Kontera/Intellitext Google finally changed their terms and conditions for use of adsense to specifically allow their combined usage.
I don't agree that its as clear as you make out Ann.
What is the difference between leaving the AS block in a static place, whether or not you use js or a frame?
It is certainly not obstructing code or text ... and can not be seriously be compared with "floating" ads of the type that the recent email from Google has referred to.
The "impact of the ad" (read into that further if you will) is nothing like what is trying to be prevented, as those are certainly outside the TOS.
My 2.4 cents.
A google tech has now replied saying
"I've had a quick look at the implementation you sent me, and I do feel that it may violate our policy regarding modified ad behavior. "
Hardly definitive
I have responded with another email, asking for a clear decision, and have been advised the issue has now been sent up the chain, to someone more senior.
Will keep the board posted.
Ann
A low level google adsense tech support person has advised me they are sending the enquiry to a higher level support person, and that I will get a more definitive answer shortly than
“I do feel that it may violate our policy”
So I don't understand your statement
“ it is about as clear as Google ever gets....”
Do you mean you expect Google will not do as they have said, and clarify on this issue, when they've stated in writing to me that's exactly what they are going to do?
What is your basis for this position?
Does google rarely respond to your enquiries?
good news is Google has advised the keeping the ad static using Javscript to mimick a frame is ok
bad news is is... it must do exactly that.
Any visibly noticeable movement of the adsense block, would be construed as having interfered with the natural behavior of the ad, drawing unnatural attention to it so is not permitted.
So the problem is now a technical one. I do not have a cross browser solution that allows me to keep the AdSense visible, without some minimal appearance of movement.
I have an IE version of that works, but of course, solution must be cross browser compatible.
Have handed it over to the programmers but initial report is, it may be impossible
Anyone seen a cross browser solution to keeping a div statically positioned… that does not jump slightly as the user scrolls down?