Going forward, we will permit publishers to make modifications to the AdSense ad code so long as those modifications do not artificially inflate ad performance or harm advertisers and otherwise comply with our Terms and Conditions and program policies. This will enable you to try a range of techniques on your site such as:
Responsive design: Enabling publishers to create a single webpage that will adapt to the device on which it’s being viewed, whether it’s a laptop, smartphone or tablet, to maximize user experience. A/B testing: Running a test by creating multiple versions of a page, comparing user behavior to see which page is the most effective. Setting custom channels dynamically: Tracking performance of segments of users, sections of your site, or other behavior to maximize ad and user experience. Ad tag minification: Enabling your site pages to load faster by reducing the amount of data to be transferred.
There will be sighs of relief all around..nice catch levo :)
Presumably the "responsive code" that they are now allowing all countries / publishers to use will be the one we discussed here.. [webmasterworld.com...]
7:41 pm on May 23, 2013 (gmt 0)
(I just sent them a long anguished email two days ago begging them to **** or get off the pot on this, not that that had anything to do with the timing, but glad they finally ****)
[edited by: netmeg at 7:52 pm (utc) on May 23, 2013]
7:51 pm on May 23, 2013 (gmt 0)
10:18 pm on May 23, 2013 (gmt 0)
Now they still need to clean up their act for xhtml(5) served as xml: their scripts need to stop using document.write ...
3:24 am on May 24, 2013 (gmt 0)
finally, does that mean i can compress the code to save a few bytes?
2:34 pm on May 24, 2013 (gmt 0)
Says you can minify it. Make sure it still works though.
4:48 pm on May 24, 2013 (gmt 0)
Is there a safe way to disable an ad unit with inline code? For example, if the screen size is smaller than 640px, don't show/render the unit at all. Omitting google_ad_client or google_ad_slot might work, but it doesn't feel right.
5:05 pm on May 24, 2013 (gmt 0)
I think that would fall under "hiding ads" and thus be a "No no"..best to ask them directly in writing..
8:38 pm on May 24, 2013 (gmt 0)
Levo, if you look at their responsive design example they add a conditional to do what you want.
I would ask for a clarification on that one, myself.
9:23 am on May 25, 2013 (gmt 0)
It would be so much easier if they only rendered ':visible' ad units.
9:09 pm on May 25, 2013 (gmt 0)
So how do I accomplish the following?
- Get rid of unsightly arrows next to ads and ad link units? - Alter number of ads or shape of ads beyond the default standards? - Apply custom css to the ad text?
The one thing I can't stomach about adsense units is their generic look, which super publishers don't need to worry about since they can customize their units, so I'm hoping one some or any of the above is possible.
9:55 pm on May 25, 2013 (gmt 0)
Um, not that I know of.
1:09 pm on May 28, 2013 (gmt 0)
I now wonder if it's now safe to employ modifications like this ( or obfusticate) to prevent bots other than google from capturing your pub id
There are a number of sites out there that scour the internet looking for pub-id's and then match all the websites that belong to each pub-id.
If I know your website, I can view the source, find the pub-id and search for it on Google and a list of your websites would appear.
However, if I change up the code a little so that these websites don't find pub-1234567891234567 then it will likely complicate the process of matching up websites to publisher id's.
Now when a person searches for your publisher id (let's say a new publisher id), they won't find a ton of websites providing information and will have to guess as to what websites you own and view source to verify.
1:36 pm on May 28, 2013 (gmt 0)
Could be safe..but I wouldn't do so without written specific authorisation from adsense..( I would also not hold my breath waiting for it ;)..One can indeed block the most well known "blekko"..but there are myriad others, of varying accuracy..
7:18 pm on May 28, 2013 (gmt 0)
I just implemented their sample A/B testing code yesterday... now that I'm allowed ;)
I'm testing which ad works better 336x280 or 300x250 in one prominent location.
Up next, play around with responsive code on a responsive template, I'd like to move forward with responsive so I don't have to worry about any devices in the future, make my life a little easier.
7:27 pm on May 28, 2013 (gmt 0)
I'm doing the responsive (to be honest, I was doing the responsive before they posted) and I *love* it.