Planet Google

A planet with all Google corporate blogs to keep track of what google is saying.

GET, POST, and safely surfacing more of the web

Webmaster Level: Intermediate to Advanced

As the web evolves, Google’s crawling and indexing capabilities also need to progress. We improved our indexing of Flash, built a more robust infrastructure called Caffeine, and we even started crawling forms where it makes sense. Now, especially with the growing popularity of JavaScript and, with it, AJAX, we’re finding more web pages requiring POST requests -- either for the entire content of the page or because the pages are missing information and/or look completely broken without the resources returned from POST. For Google Search this is less than ideal, because when we’re not properly discovering and indexing content, searchers may not have access to the most comprehensive and relevant results.

We generally advise to use GET for fetching resources a page needs, and this is by far our preferred method of crawling. We’ve started experiments to rewrite POST requests to GET, and while this remains a valid strategy in some cases, often the contents returned by a web server for GET vs. POST are completely different. Additionally, there are legitimate reasons to use POST (e.g., you can attach more data to a POST request than a GET). So, while GET requests remain far more common, to surface more content on the web, Googlebot may now perform POST requests when we believe it’s safe and appropriate.

We take precautions to avoid performing any task on a site that could result in executing an unintended user action. Our POSTs are primarily for crawling resources that a page requests automatically, mimicking what a typical user would see when they open the URL in their browser. This will evolve over time as we find better heuristics, but that’s our current approach.

Let’s run through a few POSTs request scenarios that demonstrate how we’re improving our crawling and indexing to evolve with the web.

Examples of Googlebot’s POST requests

  • Crawling a page via a POST redirect
  • <html>   <body onload="document.foo.submit();">     <form name="foo" action="request.php" method="post">       <input type="hidden" name="bar" value="234"/>     </form>   </body> </html>
  • Crawling a resource via a POST XMLHttpRequest
    In this step-by-step example, we improve both the indexing of a page and its Instant Preview by following the automatic XMLHttpRequest generated as the page renders.

    1. Google crawls the URL, yummy-sundae.html.
    2. Google begins indexing yummy-sundae.html and, as a part of this process, decides to attempt to render the page to better understand its content and/or generate the Instant Preview.
    3. During the render, yummy-sundae.html automatically sends an XMLHttpRequest for a resource, hot-fudge-info.html, using the POST method.
      <html>
        <head>
          <title>Yummy Sundae</title>
          <script src="jquery.js"></script>
        </head>
        <body>
          This page is about a yummy sundae.
          <div id="content"></div>
          <script type="text/javascript">
            $(document).ready(function() {
              $.post('hot-fudge-info.html', function(data)
                {$('#content').html(data);});
            });
          </script>
        </body>
      </html>
    4. The URL requested through POST, hot-fudge-info.html, along with its data payload, is added to Googlebot’s crawl queue.
    5. Googlebot performs a POST request to crawl hot-fudge-info.html.
    6. Google now has an accurate representation of yummy-sundae.html for Instant Previews. In certain cases, we may also incorporate the contents of hot-fudge-info.html into yummy-sundae.html.
    7. Google completes the indexing of yummy-sundae.html.
    8. User searches for [hot fudge sundae].
    9. Google’s algorithms can now better determine how yummy-sundae.html is relevant for this query, and we can properly display a snapshot of the page for Instant Previews.
  • Improving your site’s crawlability and indexability General advice for creating crawlable sites is found in our Help Center. For webmasters who want to help Google crawl and index their content and/or generate the Instant Preview, here are a few simple reminders:
    • Prefer GET for fetching resources, unless there’s a specific reason to use POST.
    • Verify that we're allowed to crawl the resources needed to render your page. In the example above, if hot-fudge-info.html is disallowed by robots.txt, Googlebot won't fetch it. More subtly, if the JavaScript code that issues the XMLHttpRequest is located in an external .js file disallowed by robots.txt, we won't see the connection between yummy-sundae.html and hot-fudge-info.html, so even if the latter is not disallowed itself, that may not help us much. We've seen even more complicated chains of dependencies in the wild. To help Google better understand your site it's almost always better to allow Googlebot to crawl all resources.

      You can test whether resources are blocked through Webmaster Tools “Labs -> Instant Previews.”
    • Make sure to return the same content to Googlebot as is returned to users’ web browsers. Cloaking (sending different content to Googlebot than to users) is a violation of our Webmaster Guidelines because, among other things, it may cause us to provide a searcher with an irrelevant result -- the content the user views in their browser may be a complete mismatch from what we crawled and indexed. We’ve seen numerous POST-request examples where a webmaster non-maliciously cloaked (which is still a violation), and their cloaking -- on even the smallest of changes -- then caused JavaScript errors that prevented accurate indexing and completely defeated their reason for cloaking in the first place. Summarizing, if you want your site to be search-friendly, cloaking is an all-around sticky situation that’s best to avoid.

      To verify that you're not accidentally cloaking, you can use Instant Previews within Webmaster Tools, or try setting the User-Agent string in your browser to something like:

      Mozilla/5.0 (compatible; Googlebot/2.1;
        +http://www.google.com/bot.html)

      Your site shouldn't look any different after such a change. If you see a blank page, a JavaScript error, or if parts of the page are missing or different, that means that something's wrong.
    • Remember to include important content (i.e., the content you’d like indexed) as text, visible directly on the page and without requiring user-action to display. Most search engines are text-based and generally work best with text-based content. We’re always improving our ability to crawl and index content published in a variety of ways, but it remains a good practice to use text for important information.
    Controlling your content If you’d like to prevent content from being crawled or indexed for Google Web Search, traditional robots.txt directives remain the best method. To prevent the Instant Preview for your page(s), please see our Instant Previews FAQ which describes the “Google Web Preview” User-Agent and the nosnippet meta tag. Moving forward We’ll continue striving to increase the comprehensiveness of our index so searchers can find more relevant information. And we expect our crawling and indexing capability to improve and evolve over time, just like the web itself. Please let us know if you have questions or concerns.

    by Maile Ohye (noreply@blogger.com) at January 26, 2012 07:15 PM



    Love at first Search


    More and more people are falling in love with Valentine’s Day. According to a recent survey by ORC International, Valentine’s Day is now the number two gift giving holiday, right behind Christmas, with 88% of Americans saying they plan on giving a present to their loved ones. This should be great news for businesses, but marketers still have trouble making a love connection with consumers based on charts that look more like dated EKG readings than real-time insights into the heart of the consumer.

    Since getting the affections of one person is hard enough, below are some timely insights from Google’s “database of intentions” to keep you ahead of the game as you create your Valentine’s Day campaigns.

    Search is where the heart is

    Already we’re seeing Google searches related to Valentine’s Day increase 35% compared to last year. Not only are more people searching, they’re searching earlier - last year people began looking for Valentine’s Day ideas on January 9th. This year the upward trend began two days earlier, on January 7th.


    Across categories, jewelry is seeing a 42% increase in mobile and desktop queries compared to January of last year; gifts jumped 27%, and flowers saw an 18% spike.

    Girls are made of sugar and spice and everything nice

    The results from this graph show women look for gift ideas earlier and more often than their male significant others. Maybe men are more last minute about buying gifts than women, but it doesn’t mean they’re cheap about it! In 2011 the average man spent $158 for Valentine’s Day, about $80 more than women.

    Looking for a change of heart?

    Valentine’s Day is less than three weeks away, which means that this is the great opportunity for marketers to influence people with their products since consumers are still searching for ideas. If you look at the word cloud below (spoiler alert!), a good chunk of people are searching for “diy valentines gifts” and “valentines day baskets,” which means there will be quite a few people unwrapping homemade gifts or pre-made gift baskets this year. The biggest cluster of phrases, “valentines day border,” “valentines day drinks,” and “valentines day meals,” signal that people are also planning on celebrating in style. Now would be a good time to promote recipes and decoration ideas in your campaigns.


    For more useful trends and tips for your campaign, download and review the 2012 Valentine’s Day Consumer Intentions Deck on Think Insights. Hopefully it helps you steal away some hearts!

    By Christina Park, Product Marketing Manager, Think with Google


    by Inside AdWords crew (noreply@blogger.com) at January 26, 2012 06:01 PM



    More options for Google+ badges

    (Originally posted on the Google+ Platform Blog, cross posted on the Webmaster Central Blog)

    When we launched Google+ pages in November, we also released Google+ badges to promote your Google+ presence right on your site. Starting today in developer preview (and soon available to all your users), we're adding more options for integrating the Google+ badge into your website. You can configure a badge with a width that fits your site design and choose a version that works better on darker sites. You'll also see that Google+ badges now include the unified +1 and circle count that we added to Pages last month.

    If you’re still considering whether to add a Google+ badge on your website, consider this: We recently looked at top sites using the badge and found that, on average, the badge accounted for an additional 38% of Google+ followers. When you add the badge visitors to your website can discover your Google+ page and connect in a variety of ways: they can follow your Google+ page, +1 your site, share your site with their circles, see which of their friends have +1’d your site, and click through to visit your Google+ page. These activities can help you expand your audience by enabling your users to share and recommend your content.

    The Google+ badge makes it easy for your fans to find and follow you on Google+. With these additional options, we hope it's even easier to create a badge that fits your website.

    Follow the conversation on Google+.

    Posted by Lucy Hadden, Software Engineer, Google+

    by Inside AdSense Team (noreply@blogger.com) at January 26, 2012 03:16 PM



    More Options for Google+ Badges

    Webmaster Level: All

    When we launched Google+ pages in November, we also released Google+ badges to promote your Google+ presence right on your site. Starting today in developer preview (and soon available to all your users), we're adding more options for integrating the Google+ badge into your website. You can configure a badge with a width that fits your site design and choose a version that works better on darker sites. You'll also see that Google+ badges now include the unified +1 and circle count that we added to Pages last month.


    If you’re still considering whether to add a Google+ badge on your website, consider this: We recently looked at top sites using the badge and found that, on average, the badge accounted for an additional 38% of followers. When you add the badge visitors to your website can discover your Google+ page and connect in a variety of ways: they can follow your Google+ page, +1 your site, share your site with their circles, see which of their friends have +1’d your site, and click through to visit your Google+ page.

    The Google+ Badge makes it easy for your fans to find and follow you on Google+. With these additional options, we hope it's even easier to create a badge that fits your website.

    Follow the conversation on Google+.

    by Maile Ohye (noreply@blogger.com) at January 26, 2012 03:05 PM



    What’s new with Sitemaps

    Webmaster level: All

    Sitemaps are a way to tell Google about pages on your site. Webmaster Tools’ Sitemaps feature gives you feedback on your submitted Sitemaps, such as how many Sitemap URLs have been indexed, or whether your Sitemaps have any errors. Recently, we’ve added even more information! Let’s check it out:


    The Sitemaps page displays details based on content-type. Now statistics from Web, Videos, Images and News are featured prominently. This lets you see how many items of each type were submitted (if any), and for some content types, we also show how many items have been indexed. With these enhancements, the new Sitemaps page replaces the Video Sitemaps Labs feature, which will be retired.

    Another improvement is the ability to test a Sitemap. Unlike an actual submission, testing does not submit your Sitemap to Google as it only checks it for errors. Testing requires a live fetch by Googlebot and usually takes a few seconds to complete. Note that the initial testing is not exhaustive and may not detect all issues; for example, errors that can only be identified once the URLs are downloaded are not be caught by the test.

    In addition to on-the-spot testing, we’ve got a new way of displaying errors which better exposes what types of issues a Sitemap contains. Instead of repeating the same kind of error many times for one Sitemap, errors and warnings are now grouped, and a few examples are given. Likewise, for Sitemap index files, we’ve aggregated errors and warnings from the child Sitemaps that the Sitemap index encloses. No longer will you need to click through each child Sitemap one by one.

    Finally, we’ve changed the way the “Delete” button works. Now, it removes the Sitemap from Webmaster Tools, both from your account and the accounts of the other owners of the site. Be aware that a Sitemap may still be read or processed by Google even if you delete if from Webmaster Tools. For example if you reference a Sitemap in your robots.txt file search engines may still attempt to process the Sitemap. To truly prevent a Sitemap from being processed, remove the file from your server or block it via robots.txt.

    For more information on Sitemaps in Webmaster Tools and how Sitemaps work, visit our Help Center. If you have any questions, go to Webmaster Help Forum.

    by Jonathan Simon (noreply@blogger.com) at January 26, 2012 12:48 PM



    Resources to support a new and open world for learning

    Googlers are the types who never really leave the classroom. Guest speakers come to campus to give talks on subjects ranging from fiction to physics. Diverse groups of people work together to understand and solve big problems while groups of Googlers engage in passionate debate in our cafeterias. Given this environment, it’s no surprise how highly we value our external work in education. We have a growing number of successful education programs from primary school through to university, as well as a suite of free and open tools that reach families and classrooms around the world.

    Recently, we decided to gather our resources and lessons learned into one place for educators everywhere. “Google in Education: A New and Open World for Learning” highlights how people are using Google resources to enhance teaching and learning. This booklet isn’t your typical annual report; it’s a living document for educators to use year-round. We’ve also revamped our website, google.com/edu, to be a one-stop shop for teachers, students, parents and organizations to explore all of our offerings. We’ve launched a Google+ page, where everyone can stay updated on our educational tools, products and programs, and join the conversation.


    To develop all of these new materials, we went straight to the source, relying on dozens of educators to provide stories and feedback. We hope these resources will inspire and enable teachers, while affirming our commitment to increasing access to an excellent education for all.

    Thanks to educators, students and supporters everywhere for helping to extend our spirit of lifelong learning into classrooms around the globe.

    For more information about Google in Education, visit www.google.com/edu/about, and to stay updated on the world of education at Google and connect with fellow educators, follow us on Google+.

    by A Googler (noreply@blogger.com) at January 26, 2012 12:23 PM



    Getting Started With the PHP Client Library

    Recently, we released our first client library walkthrough video for the DoubleClick for Publishers API. This five-minute video guide shows you how to get up and running with the PHP client library from downloading the code to running one of the examples. All you need to get started is a DFP account (production or sandbox) and a machine with PHP 5.2.x and the SoapClient, OpenSSL, and cURL extensions. For new users to the API, it’s a great way to get acquainted with the documentation pages, project site, and client library features.



    The video takes you through an explanation of how the getCreativesByStatement example makes an API call and highlights common usage patterns and best practices for the client library. We also show you what happens when a call returns an error and how you can configure logging to get more information and troubleshoot an issue.

    Please let us know about any topics you would like us to cover in a video guide or blog by leaving a comment on our forum. You can also chat with us live at one of our DFP API Office Hours Hangouts.

    by Google Ads Developer Advisor (noreply@blogger.com) at January 26, 2012 11:33 AM



    Making the web speedier and safer with SPDY

    Will
    Roberto

    By Roberto Peon and Will Chan, Software Engineers

    Cross-posted with the Chromium Blog

    In the two years since we announced SPDY, we’ve been working with the web community on evolving the spec and getting SPDY deployed on the Web.

    Chrome, Android Honeycomb devices, and Google's servers have been speaking SPDY for some time, bringing important benefits to users. For example, thanks to SPDY, a significant percentage of Chrome users saw a decrease in search latency when we launched SSL-search. Given that Google search results are some of the most highly optimized pages on the internet, this was a surprising and welcome result.

    We’ve also seen widespread community uptake and participation. Recently, Firefox has added SPDY support, which means that soon half of the browsers in use will support SPDY. On the server front, nginx has announced plans to implement SPDY, and we're actively working on a full featured mod-spdy for Apache. In addition, Strangeloop, Amazon, and Cotendo have all announced that they’ve been using SPDY.

    Given SPDY's rapid adoption rate, we’re working hard on acceptance tests to help validate new implementations. Our best practices document can also help website operators make their sites as speedy as possible.

    With the help of Mozilla and other contributors, we’re pushing hard to finalize and implement SPDY draft-3 in early 2012, as standardization discussions for SPDY will start at the next meeting of the IETF.

    We look forward to working even more closely with the community to improve SPDY and make the Web faster!

    To learn more about SPDY, see the link to a Tech Talk here, with slides here.


    Roberto Peon and Will Chan co-lead the SPDY effort at Google. Roberto leads SPDY server efforts and continues to tell people to be unafraid of trying to change the world for the better. Will works on the Chrome network stack and leads the Chrome SPDY efforts. Outside of work, Will enjoys traveling the world in search of cheap beer and absurd situations.

    Posted by Scott Knaster, Editor

    by Scott Knaster (noreply@blogger.com) at January 26, 2012 11:31 AM



    Google Earth 6.2: It’s a beautiful world

    We're taking bird's eye view to a whole new level with the latest version of Google Earth, released today. With Google Earth 6.2, we’re bringing you the most beautiful Google Earth yet, with more seamless imagery and a new search interface. Additionally, we’ve introduced a feature that enables you to share an image from within Google Earth, so you can now simply and easily share your virtual adventures with family and friends on Google+.

    A seamless globe


    The Google Earth globe is made from a mosaic of satellite and aerial photographs taken on different dates and under different lighting and weather conditions. Because of this variance, views of the Earth from high altitude can sometimes appear patchy.

    Today, we’re introducing a new way of rendering imagery that smoothes out this quilt of images. The end result is a beautiful new Earth-viewing experience that preserves the unique textures of the world’s most defining geographic landscapes—without the quilt effect. This change is being made on both mobile and desktop versions of Google Earth. While this change will appear on all versions of Google Earth, the 6.2 release provides the best viewing experience for this new data.

    Grand Canyon before and after

    Sri Lanka before and after

    Share your explorations with Google+
    Google Earth is a great way to virtually explore the globe, whether revisiting old haunts or checking out a future vacation spot. With the Google Earth 6.2 update, we’ve added the option to share a screenshot of your current view in Google Earth through Google+. If you’ve already upgraded to Google+, you can share images of the places you’ve virtually traveled to with your Circles, such as family, friends or your local hiking club. To try this new feature, simply sign in to your Google Account in the upper right hand corner of Google Earth and click “Share.” Images of mountains, oceans, deserts, 3D cities, your favorite pizza shop on Street View—you can now experience all these amazing places around the world with people on Google+.


    Search improvements
    We’ve also made some updates to the search feature in Google Earth. Aside from streamlining the visual design of the search panel, we’ve enabled the same Autocomplete feature that’s available on Google Maps. We’ve also introduced search layers, which will show all the relevant search results (not just the top ten), so now, when looking for gelato in Milano, you can see all the tasty possibilities. Finally, we’ve added biking, transit and walking directions, so if you’re itching for a change of scenery or looking for a new route for your regular commute, you can now use Google Earth to generate and visualize all your options.


    Biking directions in Google Earth


    Download Google Earth 6.2 and start exploring and sharing today!



    (Cross-posted on the Lat Long blog)

    by A Googler (noreply@blogger.com) at January 26, 2012 10:30 AM



    PBS saves time with automated reports


    For most companies using Google Analytics, reporting on website traffic and performance for a few web properties is a straightforward task. However, if your company manages hundreds of web properties, delivering useful and timely reports can become a significant challenge. For many, the only apparent solution is to manually export analytics data for each web property, then combine and compare that data to answer relevant business questions. It’s a slow and costly process and you spend most of your time creating reports instead of carrying out meaningful analysis.

    The Public Broadcasting Service (PBS) faced precisely this challenge when it made the decision to use GA Data Grabber by AutomateAnalytics.com. GA Data Grabber works within Excel and uses the Google Analytics API. Users create or choose reports and GA Data Grabber automatically retrieves the Google Analytics data from any number of websites. And with multi-login capabilities, users can seamlessly combine data between Google Analytics profiles that reside under different Google Accounts.

    Designed for non-technical users, GA Data Grabber generates great-looking visualizations and can automatically highlight important changes in key metrics over a date range. It’s also possible to use Excel’s visualization and data processing features. For example, formulas can be added to calculate Key Performance Indicators (KPIs) based on any set of metrics.




    Amy Sample, Director, Web Analytics, Public Broadcasting Service explains the challenges that PBS faced and how GA Data Grabber was able to help. “The PBS.org and PBSKIDS.org web sites are made up of hundreds of individual companion sites to broadcast programs.  From a business perspective, there is a need to evaluate performance of individual program sites relative to each other.” As is common for many large organizations, PBS has separate Google Analytics accounts for each program site. “While multiple accounts works well to evaluate the site content and performance, it makes it difficult to look at all of the sites side-by-side without a lot of manual effort.  Our previous attempts to create this type of report were time-consuming and often subject to data input errors.”

    “Using Google Analytics, combined with GA Data Grabber, we were able to create a benchmark report for our program sites. The monthly report pulls a standard set of KPIs from each of the program accounts and ranks the programs by traffic. The report is used as a management tool by both the PBS.org and PBSKIDS.org teams to monitor monthly performance of programs. The teams have also used it to identify opportunities for programs that are no longer being broadcast but still getting significant online traffic.  Our program producers use the report to benchmark their performance against other sites of similar content or size and determine ways to improve audience engagement. As a result of using GA Data Grabber to pull the data, we can produce this report quickly and accurately on monthly basis.”

    GA Data Grabber
    Mikael Thuneberg, Founder & CEO of AutomateAnalytics.com has been using the Google Analytics API since its launch. “I’ve been very happy with the API. Having developed for several other APIs, I can say that the Google Analytics API is by far the easiest to develop for. It’s logically structured and flexible, the documentation is excellent, and it’s easy to get help through the forum. I’ll certainly continue developing for the Google Analytics API. I’ve expanded to other APIs as well, but Google Analytics is still by far the most important one for my business.”

    GA Data Grabber can be found through the Google Analytics App Gallery and can be downloaded from the GA Data Grabber website.

    If you’re interested in developing solutions for the Google Analytics platform, visit Google Analytics Developer Program.

    Posted by Pete Frisella, Google Analytics API Team

    by Pete Frisella (noreply@blogger.com) at January 26, 2012 10:02 AM



    Bringing Chromebooks to every classroom



    (Cross-posted from the Google Chrome Blog.)

    Editor's note: We’re posting from sunny Orlando, where we’re chatting with schools at the annual FETC ed-tech conference. We wanted to share highlights from our keynote this morning, which featured a panel moderated by Tom Vander Ark, author of Getting Smart: How Digital Learning is Changing the World. You can watch a replay of the keynote on YouTube. If you’re in town, come visit us at our booth #1101 - we’d love to say hi!

    When we first conceived of Chromebooks, we were focused on providing a device that brought you to the web in the fastest, simplest and securest way possible. What we didn't realize at the time was that this device would be so welcome and popular in classrooms! Many schools are eager to improve access to the web and technology for students and are planning to provide each student with their own device – a concept known as "1-to-1" computing. We've heard from our customers that they choose Chromebooks for 1-to-1 because the simplicity of the web takes away the hassle for teachers, students and administrators.

    During our keynote at FETC this morning, we had the opportunity to share some exciting news: hundreds of schools in 41 states across the U.S. are using one or more classroom sets of Chromebooks today. As a highlight, three new school districts in Iowa, Illinois and South Carolina are going 1-to-1 – that is, one Chromebook each for nearly 27,000 students.
    • Council Bluffs Community School District in Iowa is planning a Chromebook 1:1 Initiative for all 2,800 students in their two high schools and will use an additional 1500 Chomebooks in their two middle schools
    • Leyden Community High School District in Illinois will roll out devices to 3,500 students in their two high schools
    • Richland School District Two in South Carolina is going 1-to-1 with a total of 19,000 students

    It's great to see this positive momentum for Chromebooks in classrooms. It's similar to where we were about five years ago when Google Apps was just getting off the ground. At that time, educational institutions were the most interested and it was inspiring to hear the different ways schools and districts had begun using Gmail, Calendar and Docs. At FETC we’ve been similarly excited to see how teachers have formed communities around professional development for Chromebooks, districts all across the US are piloting Chromebooks in their classrooms, and more and more reach out to us to learn about Chromebooks for Education every day. We believe Chromebooks and the web have the ability to facilitate learning in a powerful way, and we’re committed to helping schools recognize their goals to go 1-to-1.

    But enough words from us. We’d like to close with thoughts from representatives of each of these school districts.

    “From my perspective, Chromebooks couldn’t get any simpler; setting up this many laptops would have typically taken our team at least 3 months. And from the instructional side, we are teaching content not technology, and Chromebooks simply support teachers in what they do best while giving students the resources they need to be productive citizens. As just one example the quality of work that students turn in has improved literally overnight - from incomplete sentences to full paragraphs, in some cases - because they are much more engaged and participating readily in class.”
    David Fringer, executive director, information systems at Council Bluffs Community school district, Iowa

    “When we started on our digital evolution path we were looking for just the right tool - one that is invisible and gets out of the way to allow students and teachers to focus on instruction. With Chromebooks our students are publishing, producing and sharing with each other, and best of all, we don’t have to assign students a particular device number. Any student can use any device because all their work is saved online - for that matter they could access their work from home while logged in from the Chrome browser.”
    Bryan Weinert, director of technology at Leyden school district, Illinois

    Student at East Leyden high school selects a Chromebook from the charging cart. With Chromebooks, students can work on any device in any class period and access their work from anywhere - including from the Chrome browser installed on a home computer.

    “Chromebooks make our 1-to-1 computing dream a reality. Teachers don't need to add ‘help desk’ to their job description, and they save valuable class time knowing they can instruct students to close the Chromebooks to stay on task and they won't have to wait when it’s time to open them again. Furthermore, we’ve seen that any behavior issues become an absolute non-issue because the technology is so compelling.”
    Tom Cranmer, executive director of information technology, Richland School District Two, South Carolina

    Fifth grade student teaches a younger student how to use a Chromebook in the Chrome Buddy project in Tim Swick's classroom at Pontiac Elementary School in Richland School District Two.

    Learn more about Chromebooks for Education on our website, and join us for the Chromebook Classroom webinar series, Wednesdays at 9AM PT/12PM ET.

    by Kevin Gough (noreply@blogger.com) at January 26, 2012 07:15 AM



    Update to Search Engine Optimization reports

    In October, we made Google Webmaster Tools available to all users in Google Analytics, allowing everyone to surface Google search data in new Search Engine Optimization reports. Starting today, Webmaster Tools will update how they calculate data to make it better match expectations about what a search engine ranking really means.

    Based on their research, the answer to the question "What is your rank in search results?" is the first position of a link to your site. Previously we reported the average position of all links to your site. Now your Google Analytics reports will be updated to reflect the first position.

    An example calculation







    We anticipate that this new method of calculation will more accurately match your expectations about how a link's position in Google Search results should be reported.

    How will this affect my Google Analytics data?
    This change will affect your Search Engine Optimization reports, when your data in Google Analytics Search Engine Optimization reports will be calculated using the new method. Historical data will not change. Note that the change in calculation means that the Average Position metric will usually stay the same or decrease, corresponding to the same or improved search ranking.

    We look forward to providing you a more representative picture of your Google Search data. Please let us know any feedback you have.

    Posted by Chris Anderson, Google Analytics team

    by Google Analytics team (noreply@blogger.com) at January 25, 2012 02:10 PM



    Update to Top Search Queries data

    Webmaster level: All

    Starting today, we’re updating our Top Search Queries feature to make it better match expectations about search engine rankings. Previously we reported the average position of all URLs from your site for a given query. As of today, we’ll instead average only the top position that a URL from your site appeared in.

    An example
    Let’s say Nick searched for [bacon] and URLs from your site appeared in positions 3, 6, and 12. Jane also searched for [bacon] and URLs from your site appeared in positions 5 and 9. Previously, we would have averaged all these positions together and shown an Average Position of 7. Going forward, we’ll only average the highest position your site appeared in for each search (3 for Nick’s search and 5 for Jane’s search), for an Average Position of 4.

    We anticipate that this new method of calculation will more accurately match your expectations about how a link's position in Google Search results should be reported.

    How will this affect my Top Search Queries data?
    This change will affect your Top Search Queries data going forward. Historical data will not change. Note that the change in calculation means that the Average Position metric will usually stay the same or decrease, as we will no longer be averaging in lower-ranking URLs.

    Check out the updated Top Search Queries data in the Your site on the web section of Webmaster Tools. And remember, you can also download Top Search Queries data programmatically!

    We look forward to providing you a more representative picture of your Google Search data. Let us know what you think in our Webmaster Forum.

    by Susan Moskwa (noreply@blogger.com) at January 25, 2012 02:00 PM



    AdWords SOAP Header validation is being enabled

    Starting with v201109, we enabled stricter validation of the SOAP Body, meaning that XML that did not closely follow the XML Schema defined in the WSDL would be rejected with a SOAP fault. This stricter validation enables developers to detect flaws in their applications, such as sending an unsupported field, at development time rather than later discovering that field was ignored.

    In the coming weeks, we will also be enabling stricter validation of the SOAP Headers. Currently, SOAP Headers that don’t validate against the XML Schema are ignored. This includes headers such as clientEmail/applicationToken (both of which do not apply to v201109) or partialFailure, which is case sensitive (will not accept “TRUE” or “True”, only “true”). When clientEmail is ignored, the request will target the authenticating account (often an MCC), which will, for example, return an error message if you attempt to add a Campaign or no results if you make a GET request.

    The stricter validation will trigger a SOAP fault for any SOAP Headers that do not match the XML Schema defined in the WSDL. This may cause your application to see more errors such as those referenced in our previous blog post. This validation will enable developers to better detect bugs in their application that were previously silently ignored.

    If you have any questions, please post on the forum or attend one of the AdWords API Office Hours Hangouts.

    by Google Ads Developer Advisor (noreply@blogger.com) at January 25, 2012 11:30 AM



    Making form-filling faster, easier and smarter

    Webmaster Level: Intermediate

    One of the biggest bottlenecks on any conversion funnel is filling out an online form – shopping and registration flows all rely on forms as a crucial and demanding step in accomplishing the goals of your site. For many users, online forms mean repeatedly typing common information like our names and addresses on different sites across the web – a tedious task that causes many to give up and abandon the flow entirely.

    Chrome’s Autofill and other form-filling providers help to break down this barrier by remembering common profile information and pre-populating the form with those values. Unfortunately, up to now it has been difficult for webmasters to ensure that Chrome and other form-filling providers can parse their form correctly. Some standards exist; but they put onerous burdens on the implementation of the website, so they’re not used much in practice.

    Today we’re pleased to announce support in Chrome for an experimental new “autocomplete type” attribute for form fields that allows web developers to unambiguously label text and select fields with common data types such as ‘full-name’ or ‘street-address’. With this attribute, web developers can drive conversions on their sites by marking their forms for auto-completion without changing the user interface or the backend.


    Just add an attribute to the input element, for example an email address field might look like:

    <input type=”text” name=”field1” x-autocompletetype=”email” />

    We’ve been working on this design in collaboration with several other autofill vendors. Like any early stage proposal we expect this will change and evolve as the web standards community provides feedback, but we believe this will serve as a good starting point for the discussion on how to best support autofillable forms in the HTML5 spec. For now, this new attribute is implemented in Chrome as x-autocompletetype to indicate that this is still experimental and not yet a standard, similar to the webkitspeech attribute we released last summer.

    For more information, you can read the full text of the proposed specification, ask questions on the Webmaster help forum, or you can share your feedback in the standardization discussion!

    by Maile Ohye (noreply@blogger.com) at January 25, 2012 10:00 AM



    Get a pulse for the posts your readers like most with the +1 counter

    As we mentioned in our Connect to Google+ post a few weeks ago, we’ve been hard at work to bring you new ways to grow your blog and engage with your readers using Google+.

    Today we’re happy to introduce the +1 counter, which allows you to quickly scan your dashboard to see which posts are most popular on your blog. Each time a reader clicks the +1 button on a post, a +1 gets added to that post's counter and their profile photo and name will appear.

    The +1 button is available on all Dynamic Views posts by default, and can be enabled on most other template types by clicking on the Layout tab in your dashboard, clicking Edit in the Blog posts section, and checking the Show Share Buttons box.

    If you don't have a Google+ account yet, don't fret. It's easy to join Google+ here.

    Happy blogging!

    Posted by Bruce Polderman, Product Manager

    by noreply@blogger.com (A Googler) at January 24, 2012 09:29 PM



    A new initiative connects analysts with non-profits

    The Google Analytics Team has always supported the promotion of analytics education and professional development. We’d like to share this guest post by Wendy Greco & Eric Peterson from Analysis Exchange - an initiative designed to provide hands-on training opportunities for aspiring web analytics professionals while providing free web data analysis to the entire nonprofit community.

    In the right hands, technologies like Google Analytics can do great things, but unfortunately not every organization is able to hire resources to dedicate to web analytics. What’s more, there are thousands of talented individuals out there who would love to work in this field but don’t have the hands-on experience required to get their first web analytics job.

    Two years ago Web Analytics Demystified looked at this problem from both angles and decided to create a solution - The Analysis Exchange. The Analysis Exchange pairs a non-profit organization with pair of web analysts --- one a student wanting the experience and the other a mentor with years of direct work in the field.  The trio work together to have the student learn to use Google Analytics to “tell a story” with the data about how the non-profit can better meet their business goals.

    Thanks to the generosity of all of our sponsors and participants, Analysis Exchange projects are completely free. Google Analytics is the standard analytics tool for Analysis Exchange for a few key reasons:

    • No cost means it is accessible to all non-profits
    • Nearly 100% of the non-profits we work with already have it installed
    • Our students find Google Analytics incredibly easy to learn
    • Our mentors, even if they don’t use Google Analytics day-to-day, pick it up immediately
    Most importantly, Google Analytics attention to ease-of-use dramatically improves our non-profits likelihood to continue to use web analytics after Analysis Exchange projects.  Our mentors and students teach them to fish, and Google Analytics becomes the fishing pole.

    Most Analysis Exchange projects take less than a few hours for non-profits and mentors.  Students spend more time, but students have the most to gain as they develop the types of “Analyst Ninja” skills that are required to get a great job in this field. We’re looking for more partners to sign up to the The Analysis Exchange - who are interested in supporting this initiative.

    You can learn more about our effort at www.analysis-exchange.com or write our Executive Director Wendy Greco directly at wendy.greco@analysis-exchange.com.

    Posted on behalf of Wendy Greco & Eric Peterson

    by Google Analytics team (noreply@blogger.com) at January 24, 2012 05:17 PM



    Google’s updated privacy policy - what it means for Google Analytics users

    You may have already heard that Google is rolling out a new main privacy policy on March 1. With these changes, the privacy policy will be easier to read, and will help us create one beautifully simple, intuitive user experience across Google products and services. The new privacy policy makes it clear that if you’re signed in, we may combine information you've provided from one service with information from other services - helping us treat you as a single user across all our products. (To read more about the new privacy policy, check out the Official Google Blog post here.) We know you may have questions about how this affects you and your Google Analytics data, so want to take this opportunity to explain.

    Most importantly, the privacy policies and controls you have over your website data will not change. Just as it was before, your website’s data is governed by the data sharing settings, which you control directly. You can still choose how much, if any, of your website’s data to share with Google to help us improve our products, provide anonymous, aggregate statistics, or make enhanced features like Conversion Optimizer available to you. Your website data will not be used for purposes other than those that you specify in your settings, which you may change at any time. You can find more information about data sharing settings here.

    The way that we handle information about your website’s visitors is also unchanged. Their data will continue to be governed by your website’s privacy policies, and their actions will remain anonymous in Google Analytics to both websites and Google. The only change for Google Analytics users under the new privacy policy is that now, information about how you interact with the Google Analytics interface may be shared with our other products.

    Helping you understand our privacy controls and giving you meaningful choices to determine how you want to share your data is very important to us, and we encourage you to take the time to read through the new privacy policy changes and our data sharing options.

    Posted by Paul Muret, Director of Engineering, Google Analytics

    by Google Analytics team (noreply@blogger.com) at January 24, 2012 01:46 PM



    Updating our privacy policies and terms of service

    In just over a month we will make some changes to our privacy policies and Google Terms of Service. This stuff matters, so we wanted to explain what’s changing, why and what these changes mean for users.

    First, our privacy policies. Despite trimming our policies in 2010, we still have more than 70 (yes, you read right … 70) privacy documents covering all of our different products. This approach is somewhat complicated. It’s also at odds with our efforts to integrate our different products more closely so that we can create a beautifully simple, intuitive user experience across Google.

    So we’re rolling out a new main privacy policy that covers the majority of our products and explains what information we collect, and how we use it, in a much more readable way. While we’ve had to keep a handful of separate privacy notices for legal and other reasons, we’re consolidating more than 60 into our main Privacy Policy.

    Regulators globally have been calling for shorter, simpler privacy policies—and having one policy covering many different products is now fairly standard across the web.

    These changes will take effect on March 1, and we’re starting to notify users today, including via email and a notice on our homepage.



    What does this mean in practice? The main change is for users with Google Accounts. Our new Privacy Policy makes clear that, if you’re signed in, we may combine information you've provided from one service with information from other services. In short, we’ll treat you as a single user across all our products, which will mean a simpler, more intuitive Google experience.

    Our recently launched personal search feature is a good example of the cool things Google can do when we combine information across products. Our search box now gives you great answers not just from the web, but your personal stuff too. So if I search for restaurants in Munich, I might see Google+ posts or photos that people have shared with me, or that are in my albums. Today we can also do things like make it easy for you to read a memo from Google Docs right in your Gmail, or add someone from your Gmail contacts to a meeting in Google Calendar.

    But there’s so much more that Google can do to help you by sharing more of your information with … well, you. We can make search better—figuring out what you really mean when you type in Apple, Jaguar or Pink. We can provide more relevant ads too. For example, it’s January, but maybe you’re not a gym person, so fitness ads aren’t that useful to you. We can provide reminders that you’re going to be late for a meeting based on your location, your calendar and an understanding of what the traffic is like that day. Or ensure that our spelling suggestions, even for your friends’ names, are accurate because you’ve typed them before. People still have to do way too much heavy lifting, and we want to do a better job of helping them out.

    Second, the Google Terms of Service—terms you agree to when you use our products. As with our privacy policies, we’ve rewritten them so they’re easier to read. We’ve also cut down the total number, so many of our products are now covered by our new main Google Terms of Service. Visit the Google Terms of Service page to find the revised terms.

    Finally, what we’re not changing. We remain committed to data liberation, so if you want to take your information elsewhere you can. We don’t sell your personal information, nor do we share it externally without your permission except in very limited circumstances like a valid court order. We try hard to be transparent about the information we collect, and to give you meaningful choices about how it is used—for example our Ads Preferences Manager enables you to edit the interest categories we advertise against or turn off certain Google ads altogether. And we continue to design privacy controls, like Google+’s circles, into our products from the ground up.

    We believe this new, simpler policy will make it easier for people to understand our privacy practices as well as enable Google to improve the services we offer. Whether you’re a new Google user or an old hand, please do take the time to read our new privacy policy and terms, learn more about the changes we’re making and understand the controls we offer.

    by A Googler (noreply@blogger.com) at January 24, 2012 01:30 PM



    2012: Our resolutions to improve AdSense for you

    It's already a few weeks into the new year, but it's never too late to set resolutions. That’s why today we'd like to share the outcome of our bi-annual publisher satisfaction survey. If you’re opted in to receive occasional surveys from us, you may have seen or filled out this survey. Over 28,000 of you participated globally, and we received more than 33,000 comments on your favorite aspects about AdSense as well as changes you’d like to see.

    The main areas of improvement that emerged from the survey are: AdSense Program Policies, AdSense Support, and Communication from AdSense. Your feedback is very important to us and we'd like to share some insights on what we've done in these areas so far and how we want to further improve them. We’re also working on improving in other important areas like payments and we'll continue to report back on those throughout the year.

    AdSense Program Policies
    Many of your comments in the survey showed that you’re interested in more transparency around our program policies and which ad implementations are allowed. We’ve started adding more resources like our regular blog posts about specifics of our program policies and we're also working on:
    • Making the violation messaging clearer to ensure the actions you need to take are clearly highlighted.
    • Providing you with more information on how to contact the AdSense policy team and where to find important resources.
    AdSense Support
    We know that it’s important for you to get quick answers to your questions, and that’s why we have a variety of support resources available. However, you’ve told us that you sometimes struggle to find the information you need, or would like to be able to address questions directly to our team. With this in mind, we’d like to address two main points:
    • After a ground-up rebuild of our AdSense Help Center we’ll continue to focus on improving usability and content quality in 2012. We’ll also be testing more personalized support options and want to make the available levels of support clearer for you.
    • In the coming months, we’re hosting events in various countries to give you the opportunity to meet the AdSense team in person, ask questions, and get optimization tips. We want to be more accessible for you, so opt in to our “Special Offers” emails in order to receive event invitations and watch out for more information on our Inside AdSense blog or the AdSense newsletter.
    Communication from AdSense
    As you might know, in addition to receiving messages in your AdSense account, you can subscribe to receive occasional emails from AdSense with performance suggestions, special offers, and newsletters. We asked for your thoughts on the emails we’ve been sending, and  based on your feedback, here’s where we’ll be focusing on making improvements:
    • We’ll collect and share new case studies focusing especially on small to medium sized publishers, with examples from specific verticals or industries to make our optimization suggestions even more relevant for you and your website.
    • Following your suggestion to feature more local updates, we’ll incorporate local content in our AdSense newsletter, whenever possible.
    A big thank you to everyone who participated in this survey! If you’d like to participate and share your thoughts with us in upcoming surveys, make sure you update your email preferences to receive “occasional surveys to help us improve AdSense”.

    Posted by Sophie Emmerich, on behalf of the AdSense Publisher Satisfaction Team

    by Inside AdSense Team (noreply@blogger.com) at January 24, 2012 08:30 AM



    Google Offers Keeps Momentum in 2012: Five New Cities Launch Today

    2011 was quite a year for Google Offers. In only six months (since we first launched in Portland) we introduced amazing deals from beloved local business in 33 cities in the U.S., launched national deals and released our first mobile app.

    Well, good news deal lovers! We’re keeping up the momentum and 2012 is going to be just as exciting. As of today, Google Offers is available in five new cities including: Charlotte, Kansas City, Milwaukee, San Antonio and Tampa.

    Here are the details about our debut deals in these terrific locations:

    Charlotte: $11 for a beer tasting, growler bottle, souvenir glass & soft pretzel at The Olde Mecklenburg Brewery ($22 value)
    If you want something done right, you have to do it yourself—this is the force behind
    The Olde Mecklenburg Brewery. Born of the belief that every town should have fresh local beer,
    the talented brewers churn out premium all-natural lagers and ales weekly. After tasting such fresh beer, your happy hours are sure to be even happier—$11 gets you a beer tasting, growler bottle, souvenir glass and a soft pretzel at The Olde Mecklenburg Brewery ($22 value).

    Kansas City: $5 for $10 of food and drink at Arthur Bryant’s Barbeque Restaurant
    Some say Washington and Jefferson, others claim Adams and Franklin, but Kansas City’s vote for favorite founding fathers goes to Charlie and Arthur Bryant, veterans of the KC barbecue revolution. Cast your ballot at Arthur Bryant’s Barbeque, where $5 gets you $10 toward their iconic menu.

    Milwaukee: $5 for $12 toward burgers, brews & more at Sobelman’s Pub & Grill
    In a city where the state domesticated animal is the dairy cow, residents have an innate ability to seek out great cheeseburgers. Follow your instinct to Sobelman’s Pub & Grill, where our first Milwaukee Google Offer is: $5 for $12 toward award-winning burgers and more. Lines often stretch out the door at the original West Saint Paul joint, so luckily you can also use this Google Offer to get mouth-watering burgers at the new Sobelman's Eastside Grill and Sobelman’s @Marquette.

    San Antonio: $10 for $20 of fine sandwiches, pasta, steaks & more at Liberty Bar
    Though “beauty and charm” was not likely the mantra of the Benedictine Sisters of St. Scholastica, they’ve given their stamp of approval to Liberty Bar’s current residence in their old convent. Salmon-colored paint or not, you’re headed for a “quintessentially San Antonio spot” where $10 gets you $20 of “excellent, eclectic eats,” according to Zagat.

    Tampa: $5 for $10 of Greek cuisine at Louis Pappas Market Cafe
    With a menu full of secret family recipes and cafes with friendly and quick service, it’s no surprise that the Louis Pappas Market Cafe family restaurants have seen over eighty years of success in Florida. For $5, today’s Google Offers gets you $10 towards delicious Greek cuisine at any of the cafe’s four locations: Palma Ceia, Citrus Park, Lakeland and Clearwater. Be sure to try the popular “Greek-a-dilla”—a crispy flat bread full of meat, melted feta and cheddar jack cheeses, served with tzatziki.


    Check out www.google.com/offers to learn more and subscribe to Google Offers in your city to be among the first to know about the latest and greatest national and local deals, relevant to you.

    Posted by Eric Rosenblum, Director of Product Management, Google Offers

    by Commerce Blog (noreply@blogger.com) at January 24, 2012 06:02 AM



    Upcoming changes to AdWords Impression Share metrics

    We recently announced upcoming changes to AdWords Impression Share metrics. If you are using the AdWords API to download BudgetLostImpressionShare, ImpressionShare, QualityLostImpressionShare and ExactMatchImpressionShare metrics in account and campaign performance reports, then the upcoming change will affect you in the following ways:

    • We will revise campaign-level Impression Share metrics from May 1, 2011 to present. You may notice some adjustments in past campaign-level Impression Share data once this change goes live.
    • We will remove campaign-level Impression Share metrics prior to May 1, 2011. If you depend on historic impression share data prior to May 1, 2011, then you need to download them before January 30th.
    • All Impression Share metrics will only be updated once every day, by afternoon PST. In addition, the data will no longer be available for segmentation by hour. If you have a saved report definition that requests hourly aggregation of IS data, then those definitions will stop working once the new changes go live.

    If you wish to backup old Impression Share data or make changes to the way you use Impression Share to control your AdWords campaigns, please do so before January 30th. If you have any questions about the AdWords API, check out our developer forum.


    by Google Ads Developer Advisor (noreply@blogger.com) at January 24, 2012 02:21 AM



    Taking your channels to a new limit

    As you know, channels in your AdSense account are powerful reporting tools. Custom channels help you track ad performance and enable advertisers to target their ads for maximum impact, while URL channels allow you to deep-dive into the performance of AdSense for content on your subdomains.

    To date, you’ve been limited to a total of 200 custom and URL channels, and many of you have asked for more. That’s why today, we’re very excited to announce that we’ve raised this limit to 500 custom channels per product, and 500 URL channels for AdSense for content. You’ll see your available custom channels count clearly displayed in the custom channels table, and also highlighted in the “create new custom channel” pop-up.

    This change will enable you to expand your testing, and you’ll be able to do more granular analysis of how different formats, ad styles, and ad types perform. In addition, you can use your increased allocation of custom channels to create new ad placements for advertisers to target directly. This can help increase the amount you earn from placement targeting, as advertisers will be able to review the information you’ve provided about your ad units to match their campaigns to your site and audience. As the holidays approach and advertisers look to create additional placement targeted campaigns, now is the perfect time to set up more custom channels and ad placements.

    Log in to your AdSense account today and visit your My ads tab to get started.

    Posted by Alex Benton -- AdSense Engineering

    by Inside AdSense Team (noreply@blogger.com) at January 23, 2012 11:39 AM



    Let's make TCP faster

    Author Photo
    By Yuchung Cheng, Make The Web Faster Team

    Transmission Control Protocol (TCP), the workhorse of the Internet, is designed to deliver all the Web’s content and operate over a huge range of network types. To deliver content effectively, Web browsers typically open several dozen parallel TCP connections ahead of making actual requests. This strategy overcomes inherent TCP limitations but results in high latency in many situations and is not scalable.

    Our research shows that the key to reducing latency is saving round trips. We’re experimenting with several improvements to TCP. Here’s a summary of some of our recommendations to make TCP faster:

    1. Increase TCP initial congestion window to 10 (IW10). The amount of data sent at the beginning of a TCP connection is currently 3 packets, implying 3 round trips (RTT) to deliver a tiny 15KB-sized content. Our experiments indicate that IW10 reduces the network latency of Web transfers by over 10%.

    2. Reduce the initial timeout from 3 seconds to 1 second. An RTT of 3 seconds was appropriate a couple of decades ago, but today’s Internet requires a much smaller timeout. Our rationale for this change is well documented here.

    3. Use TCP Fast Open (TFO). For 33% of all HTTP requests, the browser needs to first spend one RTT to establish a TCP connection with the remote peer. Most HTTP responses fit in the initial TCP congestion window of 10 packets, doubling response time. TFO removes this overhead by including the HTTP request in the initial TCP SYN packet. We’ve demonstrated TFO reducing Page Load time by 10% on average, and over 40% in many situations. Our research paper and internet-draft address concerns such as dropped packets and DOS attacks when using TFO.

    4. Use Proportional Rate Reduction for TCP (PRR). Packet losses indicate the network is in disorder or is congested. PRR, a new loss recovery algorithm, retransmits smoothly to recover losses during network congestion. The algorithm is faster than the current mechanism by adjusting the transmission rate according to the degree of losses. PRR is now part of the Linux kernel and is in the process of becoming part of the TCP standard.

    In addition, we are developing algorithms to recover faster on noisy mobile networks, as well as a guaranteed 2-RTT delivery during startup. All our work on TCP is open-source and publicly available. We disseminate our innovations through the Linux kernel, IETF standards proposals, and research publications. Our goal is to partner with industry and academia to improve TCP for the whole Internet. Please watch this blog and http://code.google.com/speed/ for further information.


    Yuchung Cheng works on the transport layer to make the Web faster. He believes the current transport layer badly needs an overhaul to catch up with other (networking) technologies. He can be reached at ycheng@google.com.

    Posted by Scott Knaster, Editor

    by Scott Knaster (noreply@blogger.com) at January 23, 2012 10:02 AM



    Your Interview with President Obama

    If you could hang out with President Obama, what would you ask him? Would your question be about jobs or unemployment? The threat of nuclear weapons? Immigration reform? Whatever your question is, submit it on YouTube for the opportunity to ask the President directly in a special interview over a Google+ Hangout from the White House.

    On Monday, January 30, a few days after delivering his State of the Union address to the nation, President Obama will answer a selection of top-voted questions you’ve submitted in a live-streamed interview. Starting today through January 28, you can visit the White House YouTube channel to submit your video and text questions and vote on your favorites. Your YouTube questions will drive the interview, and several participants with top-voted questions will be selected to join the President in the Google+ Hangout to take part in the conversation live.



    So take out your camera, check your hair and go to youtube.com/whitehouse to submit your question now. Need ideas? Visit youtube.com/whitehouse on Tuesday night at 9:00pm ET to watch the President’s State of the Union address live. The address will be followed by the Republican response on Speaker Boehner’s YouTube channel.

    Video questions are preferred (though we also accept text) and should be about 20 seconds long. In the video description, be sure to tell us a little bit about yourself, like where you’re from.

    Your Interview with President Obama will be streamed live at 5:30pm ET on on January 30 on youtube.com/whitehouse. You have until midnight ET on January 28 to submit your question and make your voice heard on the issues that matter to you.



    (Cross-posted from the YouTube blog)

    by A Googler (noreply@blogger.com) at January 23, 2012 09:08 AM



    Jagriti Yatra: a journey of entrepreneurship through India

    As part of our ongoing commitment to entrepreneurship around the world, we recently took part in a worthy experiment crisscrossing India. Jagriti Yatra is an annual train journey that takes more than 400 of India's highly motivated youth (ages 20-26) on an 15-day trip to introduce them to India’s challenges, and to the individuals and institutions that are developing unique solutions to those challenges. The goal is to inspire these young people to develop and lead social and economic entrepreneurship in their own communities. Each year, around 50 experienced professionals also join the Yatra to serve as mentors, and this year, I—along with four other Googlers—went along for the ride.

    This year’s “yatris” (participants) came from all four corners of the country—rich states and poor states, urban, semi-urban and rural. A large portion came from low-income rural families, and many of them (especially the women) had fought great odds to get a good education. Now, they wanted to give back to their communities.

    The trip, which began in Mumbai on December 25 and returned on January 8, covered 8,500 kilometers and made 12 stops in a route that circumnavigated the entire country. Our days began at 5:30am and ended at 11:30pm, and the majority of time was spent pounding the pavement, from villages in Orissa and Uttar Pradesh to the suburbs of Madurai and Patna.

    These visits brought us face-to-face with India’s major challenges. Confronted with the stark reality of youth abandoning their farming traditions, vast open-air garbage dumps in town centers, girls dropping out of school after eighth grade and unemployed undergraduates scrounging money to bribe their way into government jobs, the yatris were even more motivated to become agents of change in their country. The Yatra has led to a diverse range of startups, both planned and pre-existing—for example, I spoke with participants taking up organic farming in their villages, and to others who were inspired to establish career mentoring programs in their communities.

    As first-time sponsors of this year's Yatra (which focused specifically on issues in healthcare, agribusiness, water and energy) we provided not only financial support, but also WiFi for the train journey and an SMS channel for Jagriti Yatra followers to get updates on the Yatra over SMS. We also helped set up the organization with a YouTube channel and a Google+ page so they could chronicle and share their journey with the wider world.

    Throughout, the energy of the group was incredible; everyone was infused with the feeling that all things are possible if you persist. Jagriti Yatra has become the event for college students and would-be young entrepreneurs to participate in (this year, the organization received 3,200 applications for less than 500 spots). It was great to see so many young people focused on making a positive impact on society through entrepreneurship.



    For more personal stories from the journey, visit the Jagriti Yatra Google+ page. To register for next year’s journey, visit Jagriti Yatra’s registration page.

    by A Googler (noreply@blogger.com) at January 20, 2012 02:26 PM



    Renewing old resolutions for the new year

    As we head into 2012, we’ve been sticking to some old resolutions—the need to focus on building amazing products that millions of people love to use every day. That means taking a hard look at products that replicate other features, haven’t achieved the promise we had hoped for or can’t be properly integrated into the overall Google experience.

    Here’s an update on some products that will be merged, open-sourced, or phased out in the coming months:

    • Google Message Continuity (GMC): In December 2010 we launched an email disaster recovery product for enterprise customers that use Google's cloud to back up emails originally sent or received in an on-premise, Microsoft Exchange system. In the time since we launched, we've seen hundreds of businesses sign up for it. By comparison, in that same time, we've seen millions of businesses move entirely to the cloud with Google Apps, benefitting from disaster recovery capabilities built directly into Apps. Going forward we've decided to focus our efforts on Google Apps and end support for GMC. Current GMC customers will be able to use GMC for the duration of their contract and are encouraged to consider using Google Apps as their primary messaging and collaboration platform.
    • Google Sky Map: This app was created by half a dozen Googlers at the Pittsburgh office in their 20 percent time to show off the amazing capabilities of the sensors in the first-generation Android phones and offer a window into the sky. Since we launched the tool in 2009, we have managed to share our passion with more than 20 million Android users. We will be open-sourcing Sky Map and are collaborating with Carnegie Mellon University in a partnership that will see further development of Sky Map as a series of student projects.
    • Needlebase: We are retiring this data management platform, which we acquired from ITA Software, on June 1, 2012. The technology is being evaluated for integration into Google's other data-related initiatives.
    • Picnik: We acquired this online photo editor in 2010. We’re retiring the service on April 19, 2012 so the Picnik team can continue creating photo-editing magic across Google products. You can download a zip file of your creations through Picnik Takeout or copy them to Google+. As of now, the premium service is free to everyone. Premium members will receive a full refund in the coming weeks.
    • Social Graph API: This API makes information about the public connections between people on the web available for developers. The API isn’t experiencing the kind of adoption we’d like, and is being deprecated as of today. It will be fully retired on April 20, 2012.
    • Urchin: In 2005 we acquired Urchin, whose online web analytics product became the foundation for Google Analytics, helping businesses of all sizes measure their websites and online marketing. We’re fully committed to building an industry-leading online analytics product, so we’re saying goodbye to the client-hosted version, known as Urchin Software. New Urchin Software licenses will no longer be available after March 2012.
    Resolutions can be hard, and changing products that people love is hard too. But we’re excited to focus on creating a beautifully simple, intuitive user experience across Google—an experience that will change the lives of millions of people.

    by A Googler (noreply@blogger.com) at January 20, 2012 01:43 PM



    The End of an Era for Urchin Software

    When I started Urchin Software with a few colleagues back in 1998, it was hard to imagine the scale and impact that Urchin and Google Analytics would eventually have. And yet, I remember rolling out the first version of Urchin to our customers and being blown away by the response. It was clear that Urchin was filling a fundamental need to understand customer engagement in a new medium. Suddenly, it made the intangible packets of traffic flying invisibly all over the world very tangible.

    Within a few short years, we built a successful business based on Urchin and “Urchin on Demand”, an online version of the product. In early 2005, we were acquired by Google because it saw the potential of data to create a better web. By liberating this tool we could empower companies of all sizes to become smarter and more effective online. We assigned considerable resources to our online solution and released it to the public for free. Google Analytics has since grown beyond anything that we could have expected.

    The success of Google Analytics has been incredibly rewarding and humbling, and we are very thankful for the support of our early Urchin customers and investors. The Urchin Software product has now been completely overshadowed by its tremendously popular offspring. And so, it is time that we now complete the cycle by officially retiring the Urchin Software product and focus exclusively on online analytics. On behalf of the original Urchin crew and Google, we thank you and hope that we can continue to serve you with amazing products.

    Urchin has only been available during the past several years through Certified Urchin Resellers, and new sales will officially discontinue at the end of March 2012. We are encouraging Urchin users to migrate to Google Analytics, although expect that current installations of the software will continue to work fine on most systems for years to come. You can learn more about the retirement of this product on the Urchin Website.

    Posted by Paul Muret, Director of Engineering, Google Analytics

    by Google Analytics team (noreply@blogger.com) at January 20, 2012 01:30 PM



    Open-sourcing Sky Map and collaborating with Carnegie Mellon University

    Posted by John Taylor and Kevin Serafini

    In May 2009 we launched Google Sky Map: our “window on the sky” for Android phones. Created by half a dozen Googlers at the Pittsburgh office in our 20% time, the app was designed to show off the amazing capabilities of the sensors in the first generation Android phones. Mostly, however, we wrote it because we love astronomy. And, thanks to Android’s broad reach, we have managed to share this passion with over 20 million Android users as well as with our local community at events such as the Urban Sky Party.

    Today, we are delighted to announce that we are going to share Sky Map in a different way: we are donating Sky Map to the community. We are collaborating with Carnegie Mellon University in an exciting partnership that will see further development of Sky Map as a series of student projects. Sky Map’s development will now be driven by the students, with Google engineers remaining closely involved as advisors. Additionally, we have open-sourced the app so that other astronomy enthusiasts can take the code and augment it as they wish.

    The Google Sky Map team would like to thank all of our users who have taken the time to send us comments over the past 3 years. You tell us that Sky Map has helped you show off your phone, enabled you to see the stars when the urban light pollution or weather obscured them and even find romance! The feedback that touched us most though can be summarized by this short email:

    “sat down with my son and looked around at the planets for about 45 minutes...time well spent, thanx”


    by Research @ Google (noreply@blogger.com) at January 20, 2012 01:30 PM



    DeveloperToken in reports rollback

    Based on recent AdWords API forum posts, many of you are unaware that on January 17th we began requiring a developer token in all post v13 report downloads. As a result, we are temporarily rolling back this change to give you additional time to update your applications and upgrade to the latest version of the client libraries. If you have already made this change, no action is required on your part. We do plan to enforce this requirement and will update this blog post to reflect that.

    Minimum client library versions with support for providing the developerToken header in reports are as follows:

    As always, we encourage you to subscribe to the AdWords API blog posts and Twitter account and to follow us on the forum to ensure that you are aware of all critical updates and requirements.

    If you have any questions, please post on the forum or attend one of the AdWords API Office Hours Hangouts.

    by Google Ads Developer Advisor (noreply@blogger.com) at January 20, 2012 01:27 PM



    Fridaygram: don’t censor the web, rediscovering Darwin, beautiful nebula

    Author Photo
    By Scott Knaster, Google Code Blog Editor

    Last Wednesday, the web looked very different than it usually does. Dozens of popular sites went dark or were modified in some way. We censored the logo on our homepage. As you probably know by now, all this was done to call attention to prospective legislation being debated by the U.S. Congress: the Stop Online Piracy Act (SOPA) and the PROTECT IP Act (PIPA). These bills would censor the web, eliminate due process, and despite their titles, would not stop piracy.

    We asked you to take action by signing a petition to Congress, and you responded. More than 7 million people in the U.S. added their names to the petition. We’re asking you to please keep sharing the petition with your friends at http://www.google.com/takeaction.

    Let’s go from the U.S. Congress to the British Geological Survey, where Howard Falcon-Lang recently discovered a wooden cabinet tucked away in a corner. Inside the cabinet were rock samples with the signature C. Darwin, Esquire. As in Charles Darwin. It turns out that these samples were collected by Darwin during his HMS Beagle voyages in the 1830s, and had been misplaced for 165 years. Probably they’ll keep better track of the Darwin samples now.

    Finally, for something that’s just really cool, please take a look at this video that zooms into an image of the Helix Nebula in the constellation Aquarius. Enjoy!




    Fridaygram posts are generally just for fun, although we’ve put on our serious hat for the main item today. Fridaygrams are designed for your Friday afternoon and weekend enjoyment. Each Fridaygram item must pass only one test: it has to be interesting to us nerds.

    by Scott Knaster (noreply@blogger.com) at January 20, 2012 01:26 PM



    Google Offers to feature a week of Zagat’s top-rated eateries in Washington, D.C.

    Since the launch of Google Offers in Washington, D.C. this past September, we’ve partnered with a diverse list of restaurants all over the city, putting their unique fare in the hands (and mouths) of local foodies. We’re kicking off 2012 by showcasing several of the top Zagat rated restaurants in the D.C. community. Our goal is to continue to connect D.C. residents with local staples and foster the discovery of hidden gems.

    Starting January 23, if you’re a Google Offers subscriber in Washington, D.C., we’ll send you an email featuring a special deal for a Zagat rated restaurant. If you’re not a subscriber to Google Offers in Washington, D.C. make sure you sign up so you won’t miss out on these fantastic offers. Here’s a sneak peak:

    • Kaz Sushi Bistro: Zagat calls Chef Kazuhiro Okochi’s hotspot “one of DC’s most inventive and approachable sushi restaurants.” Using only the freshest ingredients (and most cutting edge techniques), Chef Okochi prepares unique cuisine that keeps foodies coming back for more. See for yourself: $15 gets you $30 of refined Japanese fare.
    • Kushi: Named Washington Post Editors’ Pick, this Japanese gastropub features authentic cuisine in a casual, modern atmosphere. Step outside of your comfort zone for Japanese delicacies like wood grilled eringi mushrooms and miso marinated black cod: $30 gets you $60 toward Japanese fare.
    • Marvin: Featured by Zagat as a “place to see and be seen,” Marvin combines Southern-fried cooking with a continental twist. Sample soul food inspired by Marvin Gaye, the Prince of Soul himself: $80 gets you a five-course prix fixe meal—including beer and wine flight. Plus, expect a surprise if you attend the exclusive Google Offers event on February 23!
    • Nage: Dive into a gourmet meal at Nage, where surf-inspired food is prepared using classic French technique. And see what Zagat, Food Network Magazine and The Washington Post are raving about for yourself: $20 gets you $40 of upscale bistro fare at this centrally-located hidden gem.
    • Zaytinya: Called DC’s “Most Popular Restaurant” by Zagat, Zaytinya has earned accolades everywhere from The Washington Post to the Washingtonian to the James Beard Foundation. Taste Mediterranean like a true gourmet with superstar chef José Andrés’ modern mezze: it’s $45 for the Chef’s Winter Tasting menu at this Gallery Place hotspot. Plus, for every Google Offer purchased, Zaytinya and José Andrés’ ThinkFoodGroup will donate $20 to World Central Kitchen to help end hunger.

    The Google Offers D.C. team has worked hand in hand with these restaurants to bring you these great deals. We hope you enjoy this week of offers for top Zagat rated restaurants and take full advantage of the incredible food scene that our nation’s capital has to offer.

    To subscribe to Google Offers in Washington, D.C. and other locations across the U.S., please visit: www.google.com/offers. And check out our free Google Offers app for Android to find and buy great deals on the go.

    by Commerce Blog (noreply@blogger.com) at January 20, 2012 09:24 AM



    Page layout algorithm improvement

    Webmaster Level: All

    In our ongoing effort to help you find more high-quality websites in search results, today we’re launching an algorithmic change that looks at the layout of a webpage and the amount of content you see on the page once you click on a result.

    As we’ve mentioned previously, we’ve heard complaints from users that if they click on a result and it’s difficult to find the actual content, they aren’t happy with the experience. Rather than scrolling down the page past a slew of ads, users want to see content right away. So sites that don’t have much content “above-the-fold” can be affected by this change. If you click on a website and the part of the website you see first either doesn’t have a lot of visible content above-the-fold or dedicates a large fraction of the site’s initial screen real estate to ads, that’s not a very good user experience. Such sites may not rank as highly going forward.

    We understand that placing ads above-the-fold is quite common for many websites; these ads often perform well and help publishers monetize online content. This algorithmic change does not affect sites who place ads above-the-fold to a normal degree, but affects sites that go much further to load the top of the page with ads to an excessive degree or that make it hard to find the actual original content on the page. This new algorithmic improvement tends to impact sites where there is only a small amount of visible content above-the-fold or relevant content is persistently pushed down by large blocks of ads.

    This algorithmic change noticeably affects less than 1% of searches globally. That means that in less than one in 100 searches, a typical user might notice a reordering of results on the search page. If you believe that your website has been affected by the page layout algorithm change, consider how your web pages use the area above-the-fold and whether the content on the page is obscured or otherwise hard for users to discern quickly. You can use our Browser Size tool, among many others, to see how your website would look under different screen resolutions.

    If you decide to update your page layout, the page layout algorithm will automatically reflect the changes as we re-crawl and process enough pages from your site to assess the changes. How long that takes will depend on several factors, including the number of pages on your site and how efficiently Googlebot can crawl the content. On a typical website, it can take several weeks for Googlebot to crawl and process enough pages to reflect layout changes on the site.

    Overall, our advice for publishers continues to be to focus on delivering the best possible user experience on your websites and not to focus on specific algorithm tweaks. This change is just one of the over 500 improvements we expect to roll out to search this year. As always, please post your feedback and questions in our Webmaster Help forum.

    by Maile Ohye (noreply@blogger.com) at January 19, 2012 03:00 PM



    More Office Hours in 2012

    Last year we hosted our first office hours for the Google Ads Developer products using Google+ hangouts, and the feedback was overwhelmingly positive. We plan to host more of them in 2012, and sessions for January and February have already been scheduled. Our upcoming hangouts are listed on the Google Developers events page, and we encourage you to click the "I'll be there" button if you plan on attending. You can also follow our schedule by subscribing to the Google Ads Developer Office Hours calendar or by glancing at the sidebar to the right of this blog entry.
    In case you haven’t joined us before, you will need 3 things to join the hangout:
    These hangouts are informal and conversational, which make them a great place to ask questions or give us feedback. If you have questions about our office hours program, reach out to us on the forums.

    Update: DFP January Office hours have been moved to January 31st.

    by Google Ads Developer Advisor (noreply@blogger.com) at January 19, 2012 02:40 PM



    Is 2012 the year to brush up your measurement skills?

    As investment in digital marketing increases, data and insight continue to be critical assets for marketers and content owners. If 2012 is the year to develop your measurement and optimisation skill set, we have a range of resources to help you.

    Individual Qualification with Google Analytics
    Whilst you’re improving your measurement skills and campaign results using Google Analytics you can also work towards becoming individually qualified with a recognised Google certification.  Learn more at www.google.com/analytics/iq.

    Live Training & Events
    We have a stellar partner network who offer a range of courses and live training to help you through the basic and advanced capabilities of GA. Google certified trainers run regular 101, 201 and 301 seminars - you can find a Seminars For Success calendar here for North America, Australia and the UK.

    Another great way to learn about GA and meet the GA team is to attend one of the GAUGE events. This series is hosted by our partner network and is a great way to learn from experts within the network and within other companies likes yours. The next event takes place in San Francisco on March 8-9 where Phil Mui, Group Product Manager and other members of the product team will share some of our newest developments and maybe even hint at what’s in store in 2012.

    European events are already planned in Brussels (March 20th), Amsterdam (March 21-22nd), and Stockholm (May 8th). Keep an eye on the blog for the schedule and registration details.

    Online Resources & Best Practices
    We also have published many articles to help you find your way around GA in our help centre and also have a vibrant forum. If you prefer watching to reading, visit the Google Analytics YouTube channel for a range of educational videos and webinars covering our latest feature releases.

    What else do you want to see or learn about in 2012? Let us know, leave a comment and we’ll try to accommodate in our curriculum or within our partner events.

    Sophie Chesters, Marketing Manager for Google Analytics

    by Google Analytics team (noreply@blogger.com) at January 19, 2012 01:18 PM



    Google Cloud Storage: concurrency controls and deeper App Engine integration

    Author Photo
    By Navneet Joneja, Product Manager

    Google Cloud Storage is a robust, high-performance service that enables developers and businesses to use Google’s infrastructure to store and serve their data. Today, we’re announcing a new feature that gives you greater control over concurrent writes to the same object, and the availability of an App Engine Files API that makes it easier to read and write data from Java App Engine applications.

    Write concurrency control

    A number of our customers have asked us for greater control over concurrent writes, in order to implement features like strongly consistent write operations and distributed locking semantics in the cloud. In response to your feedback, we’re announcing the release of version-based concurrency control. Every time you update an object, it gets assigned a 32-bit, monotonically increasing sequence number. This version number is returned as a header with every GET or HEAD request. You can then use a conditional write operation to manage concurrent updates to the object (for example, when you want read-modify-write semantics). This feature is currently experimental.

    AppEngine Files API for Java applications

    Last fall, we announced the ability to read and write your Google Cloud Storage data using the App Engine Files API for Python applications. Today, we’re making the Files API available to Java App Engine applications too. This feature is currently experimental, and we’ll continue to enhance it in the months to come.

    As always, we welcome your feedback in our discussion group. If you haven’t tried Google Cloud Storage yet, you can sign up and get started here.


    Navneet Joneja loves being at the forefront of the next generation of simple and reliable software infrastructure, the foundation on which next-generation technology is being built. When not working, he can usually be found dreaming up new ways to entertain his intensely curious almost-two-year-old.

    Posted by Scott Knaster, Editor


    by Scott Knaster (noreply@blogger.com) at January 19, 2012 12:50 PM



    Data Journalism Awards now accepting submissions

    Last November, we announced our support for a new Data Journalism competition, organized by the Global Editors Network. The competition is now open to submissions and today we hosted an event at our offices in London to share details on how to compete and win a total of six prizes worth EUR 45,000. The European Journalism Centre is running the contest and Google is sponsoring.



    Journalism is going through an exciting—if sometimes wrenching—transition from off to online. Google is keen to help. We see exciting possibilities of leveraging data to produce award-winning journalism. “Data journalism is a new, exciting part of the media industry, with at present only a small number of practitioners,” said Peter Barron, Google’s Director of External Relations. “We hope to see the number grow.”

    In data journalism, reporters leverage numerical data and databases to gather, organize and produce news. Bertrand Pecquerie, the Global Editor Network’s CEO, believes the use of data will, in particular, revolutionize investigative reporting. “We are convinced that there is a bright future for journalism,” he said at the London event. “This is not just about developing new hardware like tablets. It is above all about producing exciting new content.”

    The European Journalism Centre, a non-profit based in Maastricht, has been running data training workshops for several years. It is producing the Data Journalism Awards website and administering the prize. “This new initiative should help convince editors around the world that data journalism is not a crazy idea, but a viable part of the industry,” says Wilfried Ruetten, Director of the center.

    Projects should be submitted to http://www.datajournalismawards.org. The deadline is April 10, 2012. Entries should have been published or aired between April 11, 2011 and April 10, 2012. Media companies, non-profit organisations, freelancers and individuals are eligible.

    Submissions are welcomed in three categories: data-driven investigative journalism, data-driven applications and data visualisation and storytelling. National and international projects will be judged separately from local and regional ones. “We wanted to encourage not only the New York Times’s of the world to participate, but media outlets of all sizes,” says Pecquerie. “Journalism students are also invited to enter, provided their work has been published.”

    An all-star jury has been assembled of journalists from prestigious international media companies including the New York Times, the Guardian and Les Echos. Paul Steiger, the former editor-in-chief of the Wall Street Journal and founder of the Pulitzer Prize-winning ProPublica, will serve as president.

    Winners will be announced at the Global News Network’s World Summit in Paris on May 31, 2012.



    (Cross-posted from the European Public Policy Blog)

    by A Googler (noreply@blogger.com) at January 19, 2012 11:34 AM



    ReportDefinition XML Schema Definition is now available

    Unlike reports in previous AdWords API versions, v201109 AdHoc reports are downloaded by POSTing XML to a URL rather than defining them using a SOAP service; therefore they have no WSDL document to describe the XML payload. To ensure that your ReportDefinition XML is valid when sending it to the API, we are now publishing an XML Schema Definition (XSD).

    This XSD is tied to the versioned Report Download endpoint, allowing us to make incremental changes to reporting as needed. Here’s an example URL used to obtain the XSD for v201109 ReportDefinitions:

    https://adwords.google.com/api/adwords/reportdownload/v201109/reportDefinition.xsd


    How to use this XSD

    There are many tools to use to validate XML against an XSD. Here we will show how to use the common command-line tool xmllint to validate against the XSD. First, download the reportDefinition.xsd to a working directory. Next, save some ReportDefinition XML to a file, such as reportDefinition.xml:

    <reportDefinition xmlns="https://adwords.google.com/api/adwords/cm/v201109">
     <selector>
       <fields>CampaignId</fields>
       <fields>Id</fields>
       <fields>Impressions</fields>
       <fields>Clicks</fields>
       <fields>Cost</fields>
       <predicates>
         <field>Status</field>
         <operator>IN</operator>
         <values>ENABLED</values>
         <values>PAUSED</values>
       </predicates>
     </selector>
     <reportName>Custom Adgroup Performance Report</reportName>
     <reportType>ADGROUP_PERFORMANCE_REPORT</reportType>
     <dateRangeType>LAST_7_DAYS</dateRangeType>
     <downloadFormat>CSV</downloadFormat>
    </reportDefinition>
    


    Now run the following command from the directory you placed these two files in:

    $ xmllint --schema reportDefinition.xsd reportDefinition.xml
    [xml omitted]
    reportDefinition.xml validates
    

    This step verifies that your ReportDefinition XML is well-formed for use with the AdWords API report downloads.

    If you have any questions, please post on the forum or attend one of the AdWords API Office Hours Hangouts.

    by Google Ads Developer Advisor (noreply@blogger.com) at January 19, 2012 11:33 AM



    Keeping our environmental management and workplace safety standards high



    (Cross-posted from the Official Google Blog and the Google Green Blog.)

    For the last year, our data center team has been working on a project to bring our facilities to even higher standards for environmental management and workforce safety. Recently we got the good news that our work paid off.

    All of our U.S. owned and operated data centers have received ISO 14001 and OHSAS 18001 certification. We’re the first major Internet services company to gain external certification for those high standards at all of our U.S. data centers.



    In a nutshell, both standards are built around a very simple concept: Say what you’re going to do, then do what you say—and then keep improving. The standards say what key elements are required, but not how to do it—that part’s up to us. So we set some challenging goals for ourselves, and we asked our auditors to confirm that we’ve followed through on them.

    Here’s an example of the kind of improvements we’ve implemented: Like most data centers, ours have emergency backup generators on hand to keep things up and running in case of a power outage. To reduce the environmental impact of these generators, we’ve done two things: first, we minimized the amount of run time and need for maintenance of those generators. Second, we worked with the oil and generator manufacturers to extend the lifetime between oil changes. So far we’ve managed to reduce our oil consumption in those generators by 67 percent.

    A second example: each of our servers in the data center has a battery on board to eliminate any interruptions to our power supply. To ensure the safety of the environment and our workers, we devised a system to make sure we handle, package, ship and recycle every single battery properly.

    These are just two elements of what ultimately adds up to a comprehensive system of policies that our data center teams follow in their day-to-day operations. We do this because we want to be the gold standard in environmental and workforce safety, and because we care about the communities where we live and work. This is one more reason you can feel confident that when you're using our products, you're making an environmentally responsible choice.

    Our data centers in the following U.S. locations have received this dual certification. We plan to pursue certification in our European data centers as well.


    • The Dalles, Ore.

    • Council Bluffs, Iowa

    • Mayes County, Okla.

    • Lenoir, N.C.

    • Monck’s Corner, S.C.

    • Douglas County, Ga.

    by Lauren Kolodny (noreply@blogger.com) at January 19, 2012 09:25 AM



    Account performance at a glance with the AdSense Publisher Toolbar

    We’re always looking for new ways to make it easier for you to use our tools, help you save time, and better understand account performance. With this in mind, we’re happy to share with you a new Chrome extension called the AdSense Publisher Toolbar. When viewing your website, this feature will show you a snapshot of your AdSense account performance as a widget in the corner of your browser window. It also includes ad overlays that describe the recent performance of specific ad units, and gives you the option to access AdSense directly. At the moment this toolbar is only available in English, but we’re working to make it available in additional languages in the near future.


    To start using this new toolbar, just follow these steps:
    1. Visit the Chrome Web Store and download the AdSense Publisher Toolbar. This will add the toolbar icon to your browser.
    2. You’ll then need to grant the toolbar access to your AdSense account. To do so, click the toolbar icon and then sign in to Google Accounts with your AdSense login and password.
    3. Next, visit a website where you've implemented your ad code, and enable the toolbar by clicking on the toolbar icon again.
    And that’s it! The AdSense account overview widget will appear and show you an earnings summary, broken down by recent and all time performance as well as your top channels.

    You can also enable ad overlays directly on top of your ad units, which will tell you how a particular ad unit has performed today, yesterday and in the past seven days. Clicking on the ad overlay will bring you to the “My ads” tab in your account, where you can edit this ad unit. If you have ad units using the older version of the code, or ad units created on partner sites like Blogger, we’ll instead show information on the ad unit size or channel. Rest assured that clicking on the ad overlay generated by the toolbar won’t create invalid clicks.


    For more detailed instructions on how to use this toolbar, visit our Help Center. We hope that this new feature provides a useful way to quickly check on your AdSense account performance while browsing the web. Stay tuned for updates as we work on adding new functionality to the toolbar.

    Posted by Gregory Block -- AdSense Engineering

    by Inside AdSense Team (noreply@blogger.com) at January 19, 2012 09:00 AM



    Keeping our environmental management and workplace safety standards high

    For the last year, our data center team has been working on a project to bring our facilities to even higher standards for environmental management and workforce safety. Recently we got the good news that our work paid off.

    All of our U.S. owned and operated data centers have received ISO 14001 and OHSAS 18001 certification. We’re the first major Internet services company to gain external certification for those high standards at all of our U.S. data centers.



    In a nutshell, both standards are built around a very simple concept: Say what you’re going to do, then do what you say—and then keep improving. The standards say what key elements are required, but not how to do it—that part’s up to us. So we set some challenging goals for ourselves, and we asked our auditors to confirm that we’ve followed through on them.

    Here’s an example of the kind of improvements we’ve implemented: Like most data centers, ours have emergency backup generators on hand to keep things up and running in case of a power outage. To reduce the environmental impact of these generators, we’ve done two things: first, we minimized the amount of run time and need for maintenance of those generators. Second, we worked with the oil and generator manufacturers to extend the lifetime between oil changes. So far we’ve managed to reduce our oil consumption in those generators by 67 percent.

    A second example: each of our servers in the data center has a battery on board to eliminate any interruptions to our power supply. To ensure the safety of the environment and our workers, we devised a system to make sure we handle, package, ship and recycle every single battery properly.

    These are just two elements of what ultimately adds up to a comprehensive system of policies that our data center teams follow in their day-to-day operations. We do this because we want to be the gold standard in environmental and workforce safety, and because we care about the communities where we live and work. This is one more reason you can feel confident that when you're using our products, you're making an environmentally responsible choice.

    Our data centers in the following U.S. locations have received this dual certification. We plan to pursue certification in our European data centers as well.

    • The Dalles, Ore.
    • Council Bluffs, Iowa
    • Mayes County, Okla.
    • Lenoir, N.C.
    • Monck’s Corner, S.C.
    • Douglas County, Ga.

    by A Googler (noreply@blogger.com) at January 19, 2012 04:30 AM



    Google Apps EMEA Developer Tour (continued)

    Author Photo
    By Nicolas Garnier, Developer Relations Team

    Cross-posted from the Google Apps Developer Blog

    Two months ago we announced that a few of us from the Google Apps Developer Relations team would be going around EMEA to meet with developers and talk about Google Apps technologies. We have met great developers from Germany, France, Russia, Czech Republic, Egypt, Switzerland, Israel, and Spain during Google Developer Days, hackathons, developer conferences and GTUG meetings.

    This year we are continuing the tour with a series of Google Apps Script hackathons taking place in Vienna, Milan, Madrid, Munich and Dublin over the next few months. These hackathons provide a fun and hands-on way to learn about Google Apps Script and a good opportunity to give us your feedback on this technology.

    For more information about the tour and to register for these events, please visit the Google Apps EMEA Developer Tour website.



    We plan to organize many other Google Apps events close to you in the near future. Look for updates on the Google Apps EMEA Developer Tour website or keep an eye out for further announcements on the Google Apps Developer Blog.


    Nicolas Garnier joined Google’s Developer Relations team in 2008 and lives in Zurich. He is a Developer Advocate focusing on Google Apps and Web APIs. Before joining Google, Nicolas worked at Airbus and at the French Space Agency where he built web applications for scientific researchers.

    Posted by Scott Knaster, Editor

    by Scott Knaster (noreply@blogger.com) at January 19, 2012 12:00 AM



    Getting to know the Android Developer Challenge finalists

    Author Photo
    By Chukwuemeka Afigbo, Program Manager, Sub-Saharan Africa

    Cross-posted from the Google Africa Blog

    Last month, the five finalists of the Android Developer Challenge came together to share their experiences with the world via Google+ Hangouts. 

    Selected from a group of more than 200 submissions and 30 semi-finalists, the five finalists were Chike Maduegbuna, Bobola Oniwura and Tope Omotunde of AfriNolly (Nigeria); David Lemayian of Olalashe (Kenya); Gerald Kibugi of Shopper’s Delight (Kenya); Herko Lategan of Rainbow Racer (South Africa); and Richard Marsh of Wedding Plandroid (South Africa). 

    The interview was hosted by CP Africa, a popular African blog and Gbenga Sesan, Nigerian tech evangelist, who conducted the interview while sitting in the departure lounge of the Murtala Mohammed International Airport in Lagos as he waited to board his flight to Addis Ababa.



    Thanks to the power of the internet and Google+, the interview was held simultaneously in Nigeria, Kenya and South Africa, in collaboration with three developer hubs: Umbono (Cape Town, South Africa), Co Creation Hub (Lagos, Nigeria) and iHub (Nairobi, Kenya). The finalists answered live questions and questions from people around the world including Ghana, Italy, Malaysia, Mali, Nigeria and Uganda using Google Moderator

    The top-voted question was on how to prioritize features when building an application, while another participant wanted to know what kind of changes the finalists hoped to create in Africa with their applications. 

    To learn more about the finalists for the Android Developer Challenge and their applications, please visit the new case studies section of the Google Africa Developers website. If you create solutions using Google services for developers (Google Apps, Chrome extensions, Android, App Engine, etc.) and want to share your story with the world, let us know!


    Chukwuemeka Afigbo is a Program Manager in the Sub-Saharan Africa Outreach Team. He is an avid football (soccer) fan.

    Posted by Scott Knaster, Editor

    by Scott Knaster (noreply@blogger.com) at January 18, 2012 07:21 PM



    An update on the new version of Google Analytics

    Since May of last year we’ve been working on a new version of Google Analytics and quickly adding new features and functionality to provide you with fast access to the insights you need.

    We’re extremely pleased with the new capabilities around multi-channel measurement, real-time analytics, flow visualization and improved device reporting to name a few. Our goal was to create a faster, more intuitive platform for the future and I think we’ve met many of these goals.

    Before we fully move to the new version we’re ensuring that you have the key functions you’re used to and which enables GA to be integral to your organization. We’re working hard on some priority features - email scheduling and PDF export as a top priority, alongside profile copying and dashboard sharing - and want to let you know that we’ll only fully be moving over to the new version once these are in place.

    We’ve collected a lot of feedback on things you love and things you miss - but if there is still something you just can’t live without let us know by filling in this survey.

    We’re excited to bring you more in 2012 - we have a lot on our to do list - so keep reading and I hope to hear from you so we can continue to make GA the most intuitive, useful analytics tool available for marketers and site owners today.

    Posted by Phil Mui, Group Product Manager, Google Analytics

    by Google Analytics team (noreply@blogger.com) at January 18, 2012 03:50 PM



    Doodle 4 Google: “If I could travel in time, I’d visit...”

    Starting today, we’d like to invite K-12 students in the U.S. to participate in our fifth annual U.S. Doodle 4 Google contest. Draw your rendition of the Google logo and you may see it on the ultimate gallery: the Google homepage. The winning doodler will also take home a $30,000 college scholarship and a $50,000 technology grant for his or her school.

    The theme for this year’s contest is “If I could travel in time, I’d visit...”. That could mean visiting a past, present or future setting—whether it’s traveling back in time to the signing of the Declaration of Independence, to the future to witness everyday space travel, or to just a few moments ago to relive a poignant experience.

    Building on last year’s record-breaking participation (107,000 entries!), we’ve made a few enhancements to the 2012 contest. First, we’re opening Doodle 4 Google up to an even wider audience—with a winner from every state. There will be five finalists and one winner per state, so everyone will have a local doodle champion to cheer on. From these 50 State Winners, we’ll find 5 National Finalists and the lucky National Winner.

    We’re also partnering with Crayola this year and the winning doodler’s artwork will appear on a special edition of the 64-crayon box—a first!

    Participating is easier than ever, since we’ve eliminated the registration step. All you need to do is submit your child’s or student’s artwork by March 20 with a signed and completed entry form.

    Contest judging starts with Google employees and a panel of guest judges—including multi-platinum singer Katy Perry, Phineas and Ferb creator and executive producer Jeff “Swampy” Marsh, and recording artist Jordin Sparks, as well as other great illustrators and artists—who will help us pick the state finalists and winners. Then, on May 2, we’ll put the 50 state winners up for public vote. All 50 State Winners will be flown to New York City for the national awards ceremony on May 17, with the winning doodle appearing on May 18.

    The doodles by the 50 State Winners will be displayed at The New York Public Library's historic Stephen A. Schwarzman Building on 42nd Street in an exhibition open to the public over the summer. We’ll also be partnering with museums across the country to display the artwork of the state finalists in areas near their homes.

    For more details, check out google.com/doodle4google, where you’ll find full contest rules and entry forms. Happy doodling and good luck!

    by A Googler (noreply@blogger.com) at January 18, 2012 08:43 AM



    Upcoming Changes to the DFA API

    As we continue to improve the DFA API, two upcoming security enhancements are particularly noteworthy. We want you to be aware of adjustments to HTTP support and token lifespan and to take them into consideration when planning the development and upkeep of your applications.

    Moving Towards Secure Connections

    Last year Google began an effort to improve the security of our APIs with SSL encryption. Most of Google’s Ads APIs already require requests to be made over HTTPS connections. The DFA API will be following suit this year. We’ll consider the use of HTTP connections deprecated with the release of v1.17 in mid-February, 2012. Support for making requests over HTTP will be completely retired in v1.18, expected to launch in May, 2012. Our client libraries will transition to using HTTPS connections during the launch of v1.17.

    On the Horizon: Expiring Tokens

    Currently, tokens generated from the login service’s authenticate operation do not expire unless the user profile’s password is changed. In the not-too-distant future, API tokens will have a timed lifespan. We will be adding a new error code to represent a failure due to an expired token so that your applications will be able to catch and handle this situation.

    We do not have a concrete release date for token expirations yet. It will not be part of the v1.17 release. Please keep an eye on our blog for further updates about this topic. Questions and comments are always welcome on our forum.

    by Google Ads Developer Advisor (noreply@blogger.com) at January 18, 2012 07:48 AM



    Don't censor the web

    You might notice many of your favorite websites look different today. Wikipedia is down. WordPress is dark. We’re censoring our homepage logo and asking you to petition Congress. So what’s the big deal?

    Right now in Washington D.C., Congress is considering two bills that would censor the web and impose burdensome regulations on American businesses. They’re known as the PROTECT IP Act (PIPA) in the Senate and the Stop Online Piracy Act (SOPA) in the House. Here’s what they’d do:

    • PIPA & SOPA will censor the web. These bills would grant new powers to law enforcement to filter the Internet and block access to tools to get around those filters. We know from experience that these powers are on the wish list of oppressive regimes throughout the world. SOPA and PIPA also eliminate due process. They provide incentives for American companies to shut down, block access to and stop servicing U.S. and foreign websites that copyright and trademark owners allege are illegal without any due process or ability of a wrongfully targeted website to seek restitution.
    • PIPA & SOPA will risk our industry’s track record of innovation and job creation. These bills would make it easier to sue law-abiding U.S. companies. Law-abiding payment processors and Internet advertising services can be subject to these private rights of action. SOPA and PIPA would also create harmful (and uncertain) technology mandates on U.S. Internet companies, as federal judges second-guess technological measures used by these companies to stop bad actors, and potentially impose inconsistent injunctions on them.
    • PIPA & SOPA will not stop piracy. These bills wouldn’t get rid of pirate sites. Pirate sites would just change their addresses in order to continue their criminal activities. There are better ways to address piracy than to ask U.S. companies to censor the Internet. The foreign rogue sites are in it for the money, and we believe the best way to shut them down is to cut off their sources of funding. As a result, Google supports alternative approaches like the OPEN Act.
    Fighting online piracy is extremely important. We are investing a lot of time and money in that fight. Last year alone we acted on copyright takedown notices for more than 5 million webpages and invested more than $60 million in the fight against ads appearing on bad sites. And we think there is more that can be done here—like targeted and focused steps to cut off the money supply to foreign pirate sites. If you cut off the money flow, you cut the incentive to steal.

    Because we think there’s a good way forward that doesn’t cause collateral damage to the web, we’re joining Wikipedia, Twitter, Tumblr, Reddit, Mozilla and other Internet companies in speaking out against SOPA and PIPA. And we’re asking you to sign a petition and join the millions who have already reached out to Congress through phone calls, letters and petitions asking them to rethink SOPA and PIPA.

    by A Googler (noreply@blogger.com) at January 18, 2012 05:45 AM



    Celebrating Martin Luther King Day by giving back

    Today, Martin Luther King Day of Service in the U.S., Googlers around the country worked with community service organizations to lend a helping hand in their area and commemorate the holiday.

    The Black Googler Network (BGN), an employee resource group made up of volunteers, spearheaded this effort to set up service projects in multiple offices. In the California Bay Area today, we joined The Center for Music National Service in the MLK Day of Service & Song in various projects to beautify John O’Connell High School in San Francisco’s Mission district. Projects included mural painting, landscaping and organizing books and materials, and the celebration included time for students and volunteers to share their art and voice their feelings about the importance of the day.



    In New York last week, we teamed up with the Harlem Children’s Zone for a full-day workshop with college students to review their resumes and conduct mock interviews, aimed at supporting the organization’s goal of ending the cycle of generational poverty. And in Ann Arbor, Mich., we joined the Ann Arbor Community Center and University of Michigan students to serve hot meals and give out winter garments to homeless families in need.

    We’re proud of the ways Googlers came together to celebrate today and we’re committed to diversity and cultural inclusion year-round, with a focus on closing the technology gap. Last year, our FUSE, CSSI, BOLD and BOLD Practicum summer programs brought hundreds of students from culturally diverse backgrounds to Google offices worldwide for summer internships. We hosted national pitch night for The Technovation Challenge for girls. The BGN’s efforts to aid minority and low-income communities included its annual BGN New Orleans Outreach Trip, and we hosted speakers Condoleezza Rice, Alice Walker, Belva Davis and Soledad O’Brien among others. We have even more plans for promoting diversity in 2012.

    If you’re interested in volunteer opportunities in your area, visit mlkday.gov or allforgood.org.

    by A Googler (noreply@blogger.com) at January 17, 2012 03:02 PM



    Create more Automated Rules and undo changes

    We heard your feedback that you want Automated Rules to be even more flexible and useful, so we rolled out two improvements - increased rule limit to 100 and the ability to undo changes made by a rule.

    1. Increased rule limit to 100

    We increased the number of rules you can create from 10 rules per user to 100. This should allow you to easily try out new rules -- have a look at common examples to see how advertisers are using Automated Rules.



    2. Ability to undo changes made by a rule

    In the event that a rule doesn’t make the changes that you expect, you can easily undo them by clicking the “Undo” button in the Logs table. We hope that undo can help you feel more comfortable experimenting with Automated Rules. You can try out new strategies for a few days and quickly return to the state in which you started if you’re not happy with the performance. Please see this AdWords Help Center article for more information about the undo feature.



    Not currently using Automated Rules?

    Automated Rules is a feature that lets you save time by scheduling automatic changes to your account based on criteria that you specify. Please see this AdWords Help Center article to see popular types of rules created by advertisers. To learn more about Automated Rules, please visit Ad Innovations.

    Posted by Andrew Truong, Product Marketing Manager

    by Inside AdWords crew (noreply@blogger.com) at January 17, 2012 03:00 PM



    Deadline approaching for the AP-Google Journalism & Technology Scholarship

    Last August, we announced a joint scholarship program for aspiring journalists with the Associated Press, administered by the Online News Association. A total of six $20,000 scholarships will be awarded to undergraduate and graduate journalism students pursuing or planning to pursue degrees at the intersection of journalism, computer science and new media.

    Knowing that journalists respect the pressures and motivations of a tight deadline, we want to remind everyone that all applications are due on January 27. That’s just 10 short days away!

    The selection committee is looking for applicants with original and exciting ideas for using online tools and new technology to move digital journalism forward. We’re looking for students who love great reporting and value the importance of a strong press, and who can articulate creative and forward-thinking ways of using technology as a way to support and extend what’s possible through journalism.

    Read more about the application process and eligibility on the scholarship program’s website, and beat that deadline!

    by A Googler (noreply@blogger.com) at January 17, 2012 11:11 AM



    Happy New Year from the App Engine team



    (Cross-posted from the Google App Engine blog)

    Happy New Year! As we return from our New Year's celebrations, brush the dust off our workstations and gear up for our first release of 2012, we thought it would be fun to take a look back at improvements we have made and what developers have accomplished with App Engine in 2011.


    Let’s start with the features and functionality we added last year:
    Best of all, with your continued support we accomplished our goal of graduating from preview and became a full fledged Google product.

    We’ve seen excellent growth and adoption over the past year, with businesses like Pulse, Evite and Best Buy choosing App Engine for their applications. Even St. James’s Palace chose App Engine to host the Royal Wedding site. We had so much fun collaborating with 17 of the world’s most renowned museums for the Google Art Project and with other Googlers building iGoogle gadgets and Doodles on App Engine. We’ve added more than 1 million registered applications and have more than 150,000 active developers on the App Engine platform generating more than 5 billion page hits per day.

    Back in our first blog post in 2008, we asked you to “start your engines” and what a ride we’ve taken. Thank you for making 2011 our best year yet and here’s to making 2012 even better!

    by Raj Sarkar (noreply@blogger.com) at January 17, 2012 10:40 AM



    Coming Soon: Ad Group Impression Share Metrics

    Based on advertiser requests, we will soon offer ad group level impression share metrics for the Search and Display Networks. Once released, you can use ad group impression share data to, for example, better identify high performing ad groups that aren't capturing the majority of available impressions.

    In the next few weeks, you will see three new columns that can be added to your ad groups tab:
    1. Impr. Share: the percentage of impressions you received divided by the estimated number of impressions you were eligible to receive.
    2. Lost IS (Rank): the share of impressions lost due to your Ad Rank. Note that Lost IS (rank) will not be shown if you were at or near your budget for part or all of a given day (a.k.a. were “budget constrained”) during the date range being examined.
    3. Exact Match IS: (Search Network only) the percentage of impressions you received for searches that exactly matched your keyword divided by the estimated number of exact match impressions you were eligible to receive.
    In addition to providing more detailed metrics, we are also planning to update our algorithms to provide more accurate campaign impression share metrics. As a result, there are some important changes you should be aware of:
    1. Refined campaign-level statistics: Since we are improving our algorithms, we will update all campaign-level impression share metrics back to May 2011. As a result, you will no longer be able to see campaign-level historical impression share metrics before May 2011. If you wish to preserve a record of the pre-May 2011 campaign impression share data, you will need to download a report before January 30, 2012.
    2. Once-a-day updates: In order to calculate your impression share metrics with a greater degree of accuracy, we will update all impression share metrics once per day (approximately noon Pacific Time [GTM-8]). As a result, the impression share data that you see will not reflect impression share for the current day, and may not include the previous day's impression share as well (depending on what time of the day you run your report).
    These changes will begin to roll out to all advertisers globally on January 30, 2012, so look out for them in your account soon. Once these changes are live, you’ll be able to find more detailed information in the AdWords Help Center.

    by Katie Wasilenko (noreply@blogger.com) at January 17, 2012 10:36 AM



    From the mountains to the clouds: the State of Utah goes Google



    Nestled in the mountains and valleys, the State of Utah got its name from the Native American “Ute” tribe, which means people of the mountains. Utah’s peaks, on average, are the tallest in the country. Utah also has a vibrant business climate. The state was recently ranked No.1 for business and career by Forbes. It’s committed to building a strong economy for the future. To achieve that goal, the state government relies on cutting edge technologies and services to bring value and innovation to its constituents.

    The State of Utah recently selected Google Apps for Government as its new email and collaboration platform for all 22,000 state employees. This makes Utah the second state to move all state employees to the Google cloud. The contract is available to all branches of state government and local government entities.

    Information technology consolidation has long been a top priority for Utah to improve accountability, reduce costs, and increase services to taxpayers. Its legacy email system was unable to keep up with the increasing demand from staff to access information anytime and anywhere. The Department of Technology Services (DTS) started looking for a cloud solution that could address those challenges in 2010. Through a comprehensive and competitive bidding process, DTS received six proposals. Google Apps premier reseller and implementation partner Tempus Nova was selected to bring Google Apps to state employees.

    Once the migration is complete later this year, all Utah state employees will use Google Apps, which includes new features and capabilities such as video chats, real-time team editing in Google Docs and mobile support. Moving to the cloud will also reduce employees’ requests for IT support. In addition, Google Apps will provide Utah with increased security to comply with all FISMA requirements and a more efficient way to comply with government eDiscovery requirements.

    We welcome the State’s decision to move to the cloud and look forward to working with Utah and Tempus Nova to ensure a smooth transition.

    by Wendy Wu (noreply@blogger.com) at January 17, 2012 10:30 AM



    IPv6: countdown to launch

    Today, we’re joining the Internet Society and several major Internet companies to announce World IPv6 Launch, a coordinated launch of the next-generation Internet protocol on June 6, 2012. This builds on the success and momentum of last year’s World IPv6 Day by adding major contributions from ISPs and home networking vendors. With World IPv6 Launch, we’ll collectively close the gaps and begin to deliver the end-to-end, next-generation Internet.

    IPv6 is the replacement for the current version of the Internet Protocol, IPv4, which is quickly running out of addresses. The original IPv6 specification was published more than 15 years ago, but for the entire career of most Internet engineers its deployment has always been in the future. Now it’s finally here. The widespread deployment of IPv6 paves the way for connecting together the billions of devices that permeate our livesーboth fixed and mobile, from the largest cloud computing services to the smallest sensors.

    Just a year ago, we announced our participation in World IPv6 Day. Since then, the IPv4 address global free pool was officially depleted, each of the five regions around the world receiving one last address block. Soon after, the Asia-Pacific region exhausted its free IPv4 address pool. Hundreds of websites around the world turned on IPv6 for a 24-hour test flight last June. This time, IPv6 will stay on.

    For Google, World IPv6 Launch means that virtually all our services, including Search, Gmail, YouTube and many more, will be available to the world over IPv6 permanently. Previously, only participants in the Google over IPv6 program (several hundred thousand users, including almost all Google employees [PDF]) have been using it every day. Now we’re including everyone.

    The vast majority of users shouldn’t notice, but check out our test page and help article if you think you might run into difficulty. If you’re curious, you can test your connection now at ipv6test.google.com. If your ISP isn’t on board yet, ask them to join us. It will take years for the Internet to transition fully to IPv6, but as William Gibson is said to have said, “The future is already here—it's just not very evenly distributed.”

    We hope that even more websites, application and Internet access providers and network device manufacturers will join us for World IPv6 Launch. Permanently enabling global IPv6 access to Google services has been our goal since we first began our IPv6 project more than four years ago. We eagerly await the opportunity to realize that goal with our colleagues around the world this June. At long last, IPv6 will be the new normal.

    by A Googler (noreply@blogger.com) at January 17, 2012 09:45 AM



    Understanding your reports on Google-certified ad networks

    Since launching a new report to show you how much you’re earning from Google-certified third party ad networks, we’ve received questions from publishers around how to make sense of the numbers they’re seeing. Some have let us know that they’re now blocking lower-performing ad networks based on revenue per thousand impressions (RPMs), a practice which can actually have a negative impact on overall revenue. Today, we’d like to take a moment to address your questions and provide more guidance around understanding your reports and blocking specific ad networks.

    Let’s first talk about analyzing RPM figures. If you’ve ever tested color combinations for your ad units using channels, you’re probably used to comparing the RPMs of each channel to determine which one is most effective. Then, once you find the most effective combination, you remove all the other options and only use the optimal one. This works for channels, but it’s important to keep in mind that with Google-certified ad networks, the same approach doesn’t apply.

    It’s true that in both situations, RPM represents the estimated earnings you'd accrue for every thousand impressions you receive. However, when you test layout options with channels and remove the ones that don’t perform well, this action doesn’t directly impact the dynamics of the ad auction. Picking a blue background over green won’t automatically remove certain ads from being eligible to appear in that ad space -- it just helps certain ad spaces perform better. With Google-certified ad networks, RPMs are dependent on the available ad inventory. Blocking an ad network will remove eligible ads from the auction, and so we strongly recommend against blocking ad networks solely based on RPM. Let’s look at an example:

    Ad networks Impressions RPM
    Network A 10,000 $1
    Network B 14 $3
    Network C 1000 $0.50

    Network B has the highest RPM and appears to be outperforming the other networks. It’s important to note though that this metric is based on only 14 impressions and might not reflect the same revenue for the next 1000 or 10,000 impressions. The value of impressions can vary widely, so the RPM for a small number of impressions can be misleading.

    Network C has the lowest RPM. However, blocking Network C because of this might have a negative impact on revenue. This is because our system will always maximize the value of every impression in an auction -- if an ad from Network C appeared on your pages, it was because any other eligible ads that could have appeared would have generated less revenue for you. By Blocking Network C, another network with a lower-paying bid might win the ad auction instead.

    In general, blocking reduces the number of ads participating in the ad auction, which can then have a negative impact on your potential revenue. Please keep in mind that blocking “low paying ads” is a myth, as any ad that appears on your page has won the auction for that space and will earn you the most possible.

    At the same time, we also understand that you sometimes need to prevent ads from appearing due to the content of the ad or advertiser. You have several options in your account, which are suitable for different scenarios.

    With your feedback in mind, we’re constantly working on offering you more control over the ads appearing on your sites, so watch this space for further announcements! However, don’t forget to carefully consider which ads you’re blocking to ensure that you reach your full revenue potential.

    Posted by Arlene Lee -- Inside AdSense Team

    by Inside AdSense Team (noreply@blogger.com) at January 17, 2012 09:10 AM



    Adding business class management features to Gmail

    Posted by Adam Dawes, Gmail Product Manager

    Last year, we started integrating Postini’s business-class email security and management capabilities into Gmail and today we’re excited to be rolling out the latest round of integrated features. Google Apps administrators can now take advantage of improved email compliance footers, approved/blocked sender lists and file attachment policies. These capabilities help our customers address compliance requirements and effectively manage email traffic. Previously, Google Apps customers used Google Message Security, powered by Postini, to provide these capabilities.

    With this new release, we’ve improved these features and designed them specifically to meet the needs of our Apps customers. Admins will manage the features natively in the Google Apps control panel (localized in 28 languages), leverage our granular policy framework to customize settings for different types of users, and join multiple rules together to address very targeted use cases.

    These new features are available globally for Google Apps for Business, Google Apps for Government and Google Apps for Education editions.

    Dominie Liang, IT Director at New Media Group in Hong Kong, was able to use the new features to quickly address his company’s compliance requirements:

    "Our legal team wanted us to add a compliance note to all of our outbound email. Thanks to Google's new email feature set, we could easily add the rich text format disclaimer with Chinese characters to the email footer, and solved the issue within a minute."

    George Krieger, Technical Services Manager, Mazda Raceway Laguna Seca, adds:

    "The new message footers in Gmail have made it easy for us to standardize our email signatures and more effectively promote our race schedules. And I love the ability to delegate control of these to our Media department so they can change them when they want without having to call me. This is a major improvement for us."

    With the addition of these features to Gmail, there is no longer a need to use Google Message Security (GMS) with Google Apps so we will no longer offer GMS to Google Apps customers. We’ll work with those customers currently using GMS to migrate their settings to these new features. For more information on these features and how customers can migrate to them please refer to this Google Apps Help Center article and the Transition Guide.

    by Adam Swidler (noreply@blogger.com) at January 17, 2012 08:57 AM



    Tech tips that are Good to Know

    Does this person sound familiar? He can’t be bothered to type a password into his phone every time he wants to play a game of Angry Birds. When he does need a password, maybe for his email or bank website, he chooses one that’s easy to remember like his sister’s name—and he uses the same one for each website he visits. For him, cookies come from the bakery, IP addresses are the locations of Intellectual Property and a correct Google search result is basically magic.

    Most of us know someone like this. Technology can be confusing, and the industry often fails to explain clearly enough why digital literacy matters. So today in the U.S. we’re kicking off Good to Know, our biggest-ever consumer education campaign focused on making the web a safer, more comfortable place. Our ad campaign, which we introduced in the U.K. and Germany last fall, offers privacy and security tips: Use 2-step verification! Remember to lock your computer when you step away! Make sure your connection to a website is secure! It also explains some of the building blocks of the web like cookies and IP addresses. Keep an eye out for the ads in newspapers and magazines, online and in New York and Washington, D.C. subway stations.



    The campaign and Good to Know website build on our commitment to keeping people safe online. We’ve created resources like privacy videos, the Google Security Center, the Family Safety Center and Teach Parents Tech to help you develop strong privacy and security habits. We design for privacy, building tools like Google Dashboard, Me on the Web, the Ads Preferences Manager and Google+ Circles—with more on the way.

    We encourage you to take a few minutes to check out the Good to Know site, watch some of the videos, and be on the lookout for ads in your favorite newspaper or website. We hope you’ll learn something new about how to protect yourself online—tips that are always good to know!

    Update Jan 17: Updated to include more background about Good to Know.

    by A Googler (noreply@blogger.com) at January 17, 2012 08:46 AM



    A new forum for Google Analytics using Google Product Forums

    The Google Analytics Forum is a community of people like you, who enjoy exploring making full use of the features of Google Analytics and also enjoy sharing their knowledge within the community.  It’s a place where you can share expertise or seek out answers. It’s also a great way to escalate bugs and critical issues. Googlers such as myself and many of our Google Analytics Certified Partners are monitoring and can provide speedy help and feedback.

    To make the forums even better, we’ve migrated to the new Google Product Forums on January 12, 2012 as they offer increased stability and the potential to add exciting new features in the future - here’s the link to the Google Analytics forum using the new platform. The most popular forum features - including levels and marking a best answer - will continue to be available in the new forum. The old forum will be archived and any links to old forum content will redirect automatically to the corresponding content in the new forum.

    Here’s a getting started guide so you can learn about some of the new features.

    Top Contributors were given a demo of the new platform at Google’s first ever Global Top Contributor Summit in September and I’d like to give special thanks to Top Contributors Phil Pearce (PPC_Guru) and Bronwyn Vourtis (Whims) for attending the event. Thanks also to Rachaell and Nayan for continued involvement in the community and to all of you who have provided feedback and participated in testing.  We’ll continue to listen to your feedback to improve the platform and ensure the migration goes smoothly.

    Aruna, Community Manager - Google Analytics

    by Google Analytics team (noreply@blogger.com) at January 17, 2012 08:42 AM



    Beckham kicks it at Google

    International soccer phenom +David Beckham is taking off his boots and heading to Google for an exclusive live interview. Have a question you’ve been dying to personally ask Becks? Post it on Google+ with hashtag #GoogleBeckham, and maybe he’ll answer it live!

    Watch the interview on Thursday, January 19 at 9am PT on youtube.com/atgoogletalks. And as an added bonus, hangout with him directly afterward on his Google+ profile at 10:30am PT. Add him to your circles now for all the latest updates.



    Don’t worry if you can’t make the live interview or Google+ hangout—we’ll post them to YouTube shortly after.

    So, what are you waiting for? Punt us your best questions on Google.com/+!



    (Cross-posted on the YouTube Blog)

    by A Googler (noreply@blogger.com) at January 13, 2012 01:08 PM



    Fridaygram: Science Fair, tiny frog, friggatriskaidekaphobia

    Author Photo
    By Scott Knaster, Google Code Blog Editor

    This week we launched the 2012 Google Science Fair for students ages 13 to 18. For the Science Fair, young scientists are asked to pose a question, answer it through scientific inquiry, and report the results online. We’ll pick 90 regional finalists, then choose the top 15 to come to Google in Mountain View, California. Nobel laureates and other distinguished folks will judge the finalists.



    Grown-up scientists working in the Papua New Guinea rain forest recently heard what sounded like an insect call, then tried to find out what was making the noise. Eventually they bagged leaf litter from the forest floor and began to sort through it, when a tiny frog jumped out. It was Paedophryne amauensis, and at an average length of 7.7 millimeters, it’s said to be the world’s smallest vertebrate. So watch your step the next time you’re walking around the rain forest.

    Finally, in celebration of today’s day and date, please take a look at these wonderful photos from a Friday the 13th party in 1940, where attendees tempted fate by breaking a mirror, walking under a ladder, and otherwise indulging in every superstition they could think of. After you’re done, cross your fingers and hope for a great weekend.


    Happy new year! Fridaygram posts are just for fun. Fridaygrams are designed for your Friday afternoon and weekend enjoyment. Each Fridaygram item must pass only one test: it has to be interesting to us nerds.

    by Scott Knaster (noreply@blogger.com) at January 13, 2012 12:02 PM



     

    Created by kbglob - Powered by Planet!
    Last updated: January 27, 2012 07:05 AM

    Copyright © 2006 Google Inc. All rights reserved. Planet Index