CINXE.COM

Official Google Cloud Blog: new features

<!DOCTYPE html> <html class='v2 list-page' dir='ltr' itemscope='' itemtype='http://schema.org/Blog' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <title> Official Google Cloud Blog: new features </title> <meta content='width=device-width, height=device-height, minimum-scale=1.0, initial-scale=1.0, user-scalable=0' name='viewport'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='en_US' property='og:locale'/> <meta content='https://cloud.googleblog.com/search/label/new%20features' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='summary' name='twitter:card'/> <meta content='@gsuite' name='twitter:creator'/> <link href='https://fonts.googleapis.com/css?family=Roboto:400italic,400,500,500italic,700,700italic' rel='stylesheet' type='text/css'/> <link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'/> <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js' type='text/javascript'></script> <!-- End --> <style id='page-skin-1' type='text/css'><!-- /* <Group description="Header Color" selector="header"> <Variable name="header.background.color" description="Header Background" type="color" default="#ffffff"/> </Group> */ .header-outer { border-bottom: 1px solid #e0e0e0; background: #ffffff; } html, .Label h2, #sidebar .rss a, .BlogArchive h2, .FollowByEmail h2.title, .widget .post h2 { font-family: Roboto, sans-serif; } .plusfollowers h2.title, .post h2.title, .widget h2.title { font-family: Roboto, sans-serif; } .widget-item-control { height: 100%; } .widget.Header, #header { position: relative; height: 100%; width: 100%; } } .widget.Header .header-logo1 { float: left; margin-right: 15px; padding-right: 15px; border-right: 1px solid #ddd; } .header-title h2 { color: rgba(0,0,0,.54); display: inline-block; font-size: 40px; font-family: Roboto, sans-serif; font-weight: normal; line-height: 56px; vertical-align: top; margin-left:5px; } .header-inner { background-repeat: no-repeat; background-position: right 0px; } .post-author, .byline-author { font-size: 14px; font-weight: normal; color: #757575; color: rgba(0,0,0,.54); } .post-content .img-border { border: 1px solid rgb(235, 235, 235); padding: 4px; } .header-title a { text-decoration: none !important; } pre { border: 1px solid #bbbbbb; margin-top: 1em 0 0 0; padding: 0.99em; overflow-x: auto; overflow-y: auto; } pre, code { font-size: 9pt; background-color: #fafafa; line-height: 125%; font-family: monospace; } pre, code { color: #060; font: 13px/1.54 "courier new",courier,monospace; } .header-left .header-logo1 { width: 128px !important; } .header-desc { line-height: 20px; margin-top: 8px; } .fb-custom img, .twitter-custom img, .gplus-share img { cursor: pointer; opacity: 0.54; } .fb-custom img:hover, .twitter-custom img:hover, .gplus-share img:hover { opacity: 0.87; } .fb-like { width: 80px; } .post .share { float: right; } #twitter-share{ border: #CCC solid 1px; border-radius: 3px; background-image: -webkit-linear-gradient(top,#ffffff,#dedede); } .twitter-follow { background: url(//4.bp.blogspot.com/-8O7VcmcY32o/VSYkC2vUj7I/AAAAAAAAHeU/7mzo-JFgTgk/s1600/twitter-bird.png) no-repeat left center; padding-left: 18px; font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,.5); cursor: pointer; margin-bottom: 10px; } .twitter-fb { padding-top: 2px; } .fb-follow-button { background: -webkit-linear-gradient(#4c69ba, #3b55a0); background: -moz-linear-gradient(#4c69ba, #3b55a0); background: linear-gradient(#4c69ba, #3b55a0); border-radius: 2px; height: 18px; padding: 4px 0 0 3px; width: 57px; border: #4c69ba solid 1px; } .fb-follow-button a { text-decoration: none !important; text-shadow: 0 -1px 0 #354c8c; text-align: center; white-space: nowrap; font-size: 11px; color: white; vertical-align: top; } .fb-follow-button a:visited { color: white; } .fb-follow { padding: 0px 5px 3px 0px; width: 14px; vertical-align: bottom; } .gplus-wrapper { margin-top: 3px; display: inline-block; vertical-align: top; } .twitter-custom, .gplus-share { margin-right: 12px; } .fb-follow-button{ margin: 10px auto; } /** CUSTOM CODE **/ --></style> <style id='template-skin-1' type='text/css'><!-- .header-outer { clear: both; } .header-inner { margin: auto; padding: 0px; } .footer-outer { background: #f5f5f5; clear: both; margin: 0; } .footer-inner { margin: auto; padding: 0px; } .footer-inner-2 { /* Account for right hand column elasticity. */ max-width: calc(100% - 248px); } .google-footer-outer { clear: both; } .cols-wrapper, .google-footer-outer, .footer-inner, .header-inner { max-width: 978px; margin-left: auto; margin-right: auto; } .cols-wrapper { margin: auto; clear: both; margin-top: 60px; margin-bottom: 60px; overflow: hidden; } .col-main-wrapper { float: left; width: 100%; } .col-main { margin-right: 278px; max-width: 660px; } .col-right { float: right; width: 248px; margin-left: -278px; } /* Tweaks for layout mode. */ body#layout .google-footer-outer { display: none; } body#layout .header-outer, body#layout .footer-outer { background: none; } body#layout .header-inner { height: initial; } body#layout .cols-wrapper { margin-top: initial; margin-bottom: initial; } --></style> <!-- start all head --> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href='https://cloud.googleblog.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://cloud.googleblog.com/search/label/new%20features' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://cloud.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Official Google Cloud Blog - RSS" href="https://cloud.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://www.blogger.com/feeds/6567687196385815607/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://cloud.googleblog.com/search/label/new%20features' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='Built in the cloud. Engineered for your enterprise.' property='og:description'/> <!-- end all head --> <base target='_self'/> <style> html { font-family: Roboto, sans-serif; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } body { padding: 0; /* This ensures that the scroll bar is always present, which is needed */ /* because content render happens after page load; otherwise the header */ /* would "bounce" in-between states. */ min-height: 150%; } h2 { font-size: 16px; } h1, h2, h3, h4, h5 { line-height: 2em; } html, h4, h5, h6 { font-size: 14px; } a, a:visited { color: #4184F3; text-decoration: none; } a:focus, a:hover, a:active { text-decoration: none; } .Header { margin-top: 15px; } .Header h1 { font-size: 32px; font-weight: 300; line-height: 32px; height: 42px; } .header-inner .Header .titlewrapper { padding: 0; margin-top: 30px; } .header-inner .Header .descriptionwrapper { padding: 0; margin: 0; } .cols-wrapper { margin-top: 56px; } .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 60px; } .header-inner { height: 256px; position: relative; } html, .header-inner a { color: #212121; color: rgba(0,0,0,.87); } .header-inner .google-logo { display: inline-block; background-size: contain; z-index: 1; height: 50px; overflow: hidden; margin-top: 4px; } .header-left { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-top: 12px; width: 100%; } .google-logo { margin-left: -4px; } #google-footer { position: relative; font-size: 13px; list-style: none; text-align: right; } #google-footer a { color: #444; } #google-footer ul { margin: 0; padding: 0; height: 144px; line-height: 144px; } #google-footer ul li { display: inline; } #google-footer ul li:before { color: #999; content: "\00b7"; font-weight: bold; margin: 5px; } #google-footer ul li:first-child:before { content: ''; } #google-footer .google-logo-dark { left: 0; margin-top: -16px; position: absolute; top: 50%; } /** Sitemap links. **/ .footer-inner-2 { font-size: 14px; padding-top: 42px; padding-bottom: 74px; } .footer-inner-2 .HTML h2 { color: #212121; color: rgba(0,0,0,.87); font-size: 14px; font-weight: 500; padding-left: 0; margin: 10px 0; } .footer-inner-2 .HTML ul { font-weight: normal; list-style: none; padding-left: 0; } .footer-inner-2 .HTML li { line-height: 24px; padding: 0; } .footer-inner-2 li a { color: rgba(65,132,243,.87); } /** Archive widget. **/ .BlogArchive { font-size: 13px; font-weight: normal; } .BlogArchive .widget-content { display: none; } .BlogArchive h2, .Label h2 { color: #4184F3; text-decoration: none; } .BlogArchive .hierarchy li { display: inline-block; } /* Specificity needed here to override widget CSS defaults. */ .BlogArchive #ArchiveList ul li, .BlogArchive #ArchiveList ul ul li { margin: 0; padding-left: 0; text-indent: 0; } .BlogArchive .intervalToggle { cursor: pointer; } .BlogArchive .expanded .intervalToggle .new-toggle { -ms-transform: rotate(180deg); transform: rotate(180deg); } .BlogArchive .new-toggle { float: right; padding-top: 3px; opacity: 0.87; } #ArchiveList { text-transform: uppercase; } #ArchiveList .expanded > ul:last-child { margin-bottom: 16px; } #ArchiveList .archivedate { width: 100%; } /* Months */ .BlogArchive .items { max-width: 150px; margin-left: -4px; } .BlogArchive .expanded .items { margin-bottom: 10px; overflow: hidden; } .BlogArchive .items > ul { float: left; height: 32px; } .BlogArchive .items a { padding: 0 4px; } .Label { font-size: 13px; font-weight: normal; } .sidebar-icon { display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-right: 12px; margin-top: -1px } .Label a { margin-right: 4px; } .Label .widget-content { display: none; } .FollowByEmail { font-size: 13px; font-weight: normal; } .FollowByEmail h2 { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: 0 50%; text-indent: 30px; } .FollowByEmail .widget-content { display: none; } .searchBox input { border: 1px solid #eee; color: #212121; color: rgba(0,0,0,.87); font-size: 14px; padding: 8px 8px 8px 40px; width: 164px; font-family: Roboto, sans-serif; background: url("https://www.gstatic.com/images/icons/material/system/1x/search_grey600_24dp.png") 8px center no-repeat; } .searchBox ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: rgba(0,0,0,.54); } .searchBox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #000; opacity: 0.54; } .searchBox ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #000; opacity: 0.54; } .searchBox :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #757575; } .widget-item-control { margin-top: 0px; } .section { margin: 0; padding: 0; } #sidebar-top { border: 1px solid #eee; } #sidebar-top > div { margin: 16px 0; } .widget ul { line-height: 1.6; } /*main post*/ .post { margin-bottom:30px; } #main .post .title { margin: 0; } #main .post .title a { color: #212121; color: rgba(0,0,0,.87); font-weight: normal; font-size: 24px; } #main .post .title a:hover { text-decoration:none; color:#4184F3; } .message, #main .post .post-header { margin: 0; padding: 0; } #main .post .post-header .caption, #main .post .post-header .labels-caption, #main .post .post-footer .caption, #main .post .post-footer .labels-caption { color: #444; font-weight: 500; } #main .tr-caption-container td { text-align: left; } #main .post .tr-caption { color: #757575; color: rgba(0,0,0,.54); display: block; max-width: 560px; padding-bottom: 20px; } #main .post .tr-caption-container { line-height: 24px; margin: -1px 0 0 0 !important; padding: 4px 0; text-align: left; } #main .post .post-header .published{ font-size:11px; font-weight:bold; } .post-header .publishdate { font-size: 17px; font-weight:normal; color: #757575; color: rgba(0,0,0,.54); } #main .post .post-footer{ font-size:12px; padding-bottom: 21px; } .label-footer { margin-bottom: 12px; margin-top: 12px; } .comment-img { margin-right: 16px; opacity: 0.54; vertical-align: middle; } #main .post .post-header .published { margin-bottom: 40px; margin-top: -2px; } .post .post-content { color: #212121; color: rgba(0,0,0,.87); font-size: 17px; margin: 25px 0 36px 0; line-height: 32px; } .post-body .post-content ul, .post-body .post-content ol { margin: 16px 0; padding: 0 48px; } .post-summary { display: none; } /* Another old-style caption. */ .post-content div i, .post-content div + i { font-size: 14px; font-style: normal; color: #757575; color: rgba(0,0,0,.54); display: block; line-height: 24px; margin-bottom: 16px; text-align: left; } /* Another old-style caption (with link) */ .post-content a > i { color: #4184F3 !important; } /* Old-style captions for images. */ .post-content .separator + div:not(.separator) { margin-top: -16px; } /* Capture section headers. */ .post-content br + br + b, .post-content .space + .space + b, .post-content .separator + b { display: inline-block; margin-bottom: 8px; margin-top: 24px; } .post-content li { line-height: 32px; } /* Override all post images/videos to left align. */ .post-content .separator, .post-content > div { text-align: left; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; height: auto; width: auto; } .post-content .tr-caption-container img { margin-bottom: 12px; } .post-content iframe, .post-content embed { max-width: 100%; } .post-content .carousel-container { margin-bottom: 48px; } #main .post-content b { font-weight: 500; } /* These are the main paragraph spacing tweaks. */ #main .post-content br { content: ' '; display: block; padding: 4px; } .post-content .space { display: block; height: 8px; } .post-content iframe + .space, .post-content iframe + br { padding: 0 !important; } #main .post .jump-link { margin-bottom:10px; } .post-content img, .post-content iframe { margin: 30px 0 20px 0; } .post-content > img:first-child, .post-content > iframe:first-child { margin-top: 0; } .col-right .section { padding: 0 16px; } #aside { background:#fff; border:1px solid #eee; border-top: 0; } #aside .widget { margin:0; } #aside .widget h2, #ArchiveList .toggle + a.post-count-link { color: #212121; color: rgba(0,0,0,.87); font-weight: 400 !important; margin: 0; } #ArchiveList .toggle { float: right; } #ArchiveList .toggle .material-icons { padding-top: 4px; } #sidebar .tab { cursor: pointer; } #sidebar .tab .arrow { display: inline-block; float: right; } #sidebar .tab .icon { display: inline-block; vertical-align: top; height: 24px; width: 24px; margin-right: 13px; margin-left: -1px; margin-top: 1px; color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget-content > :first-child { padding-top: 8px; } #sidebar .active .tab .arrow { -ms-transform: rotate(180deg); transform: rotate(180deg); } #sidebar .arrow { color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget h2 { font-size: 14px; line-height: 24px; display: inline-block; } #sidebar .widget .BlogArchive { padding-bottom: 8px; } #sidebar .widget { border-bottom: 1px solid #eee; box-shadow: 0px 1px 0 white; margin-bottom: 0; padding: 14px 0; min-height: 20px; } #sidebar .widget:last-child { border-bottom: none; box-shadow: none; margin-bottom: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style:none; padding:0; } #sidebar ul li a { line-height: 32px; } #sidebar .archive { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiNDY23s9AAWBioBCwYBM8c+YMVsUmJibEGYBNMS5DaeMFfDYSZQA2v9I3FrB5AZeriI4FmnrBccCT8mhmGs1MwyAzAQQYAKEWG9zm9QFEAAAAAElFTkSuQmCC"); height: 24px; line-height: 24px; padding-left: 30px; } #sidebar .labels { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpiNDY23s9AAMycOfM7UF05kHkZmzwTMkdSUhKrIcXFxZy3bt3qBjIN8RrS09PDsHnzZjCNDr58+cKQlpbGDjSoHcg1w2oIyAUODg5gARCNzUVIBrUCuVYYhjx//pzhwIEDYAEQDeJjA1CDWIAGNQK59jBxRuSABbkAlwHIgIeHh2HWrFn/1NTU2oDcvSgBS4wBSC5iArqoCsj1YGIgEyAZVMoEchqlBjEB/cZAiUHg2AEGznpKDAImxOeM////B4VLKtBvEUCngZ1ILKivr3/u6+ubBzJAGZQ9gC5aQoqLgAY8BhkAZL4BuQQkxgXE34A4BuiiZEIuAhrwEGhAEZD5DpzYoIaA2UAM4kQADUrHZRDUgAIg8wO2XAwzbQXQa5OweQ1owB10AyA6gS7BgX1u3ry5397eHow3bdo0EyjGi00tQIABANPgyAH1q1eaAAAAAElFTkSuQmCC"); height: 20px; line-height: 20px; padding-left: 30px; } #sidebar .rss a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVDGSgkAQHL2rIiIikohIc/EBRkbwAIwuwgfwAXiAD9AHSI7kEkECRCb6AIyINDLx7K0aa6kT7uq0q7YYtnZ7umdnt7darXbr9Zpegeu61DNNc0dvwCcH4/GYJpMJnc9nOhwOVJbl/4hAAokMECZJQtvt9k+kH7qufyEYDAakqqqYxFdRFBqNRmTbNg2HQ0rTlK7XayvR0xqBdDqdkuM4dE/0ULhYLOh4PHYrknG5XGi/31MYhuL/nkwonM1mlGUZ1XXdrsiyLGEDhY7juJEZ1u5tIixDGdYhmYw+B7CAzPP5nDabjdgIAgCksMX1832/3drtdqPT6SQWapomiGEFNkDEdpDMMAzK81ys/7XYy+XyoQgq2WoURSIJ2iIIgp/WZCCTvFm2wgeAU31aI3Q2GhIDMeB53qPYPIcm5VrxXIOIOxsDMStjVawAc1VViRgN22lNBiuQN3GR+SY07hpOoStmFQAKXRRFY93bnpG+fONfedi+BRgAbkS8Fxp7QQIAAAAASUVORK5CYII="); } #sidebar .subscription a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); } #sidebar-bottom { background: #f5f5f5; border-top:1px solid #eee; } #sidebar-bottom .widget { border-bottom: 1px solid #e0e0e0; padding: 15px 0; text-align: center; } #sidebar-bottom > div:last-child { border-bottom: 0; } #sidebar-bottom .text { line-height: 20px; } /* Home, forward, and backward pagination. */ .blog-pager { border-top : 1px #e0e0e0 solid; padding-top: 10px; margin-top: 15px; text-align: right !important; } #blog-pager { margin-botom: 0; margin-top: -14px; padding: 16px 0 0 0; } #blog-pager a { display: inline-block; } .blog-pager i.disabled { opacity: 0.2 !important; } .blog-pager i { color: black; margin-left: 16px; opacity: 0.54; } .blog-pager i:hover, .blog-pager i:active { opacity: 0.87; } #blog-pager-older-link, #blog-pager-newer-link { float: none; } .gplus-profile { background-color: #fafafa; border: 1px solid #eee; overflow: hidden; width: 212px; } .gplus-profile-inner { margin-left: -1px; margin-top: -1px; } /* Sidebar follow buttons. */ .followgooglewrapper { padding: 12px 0 0 0; } .loading { visibility: hidden; } .detail-page .post-footer .cmt_iframe_holder { padding-top: 40px !important; } /** Desktop **/ @media (max-width: 900px) { .col-right { display: none; } .col-main { margin-right: 0; min-width: initial; } .footer-outer { display: none; } .cols-wrapper { min-width: initial; } .google-footer-outer { background-color: #f5f5f5; } } /** Tablet **/ @media (max-width: 712px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 40px; } } /* An extra breakpoint accommodating for long blog titles. */ @media (max-width: 600px) { .header-left { height: 100%; top: inherit; margin-top: 0; -webkit-transform: initial; transform: initial; } .header-title { margin-top: 18px; } .header-inner .google-logo { height: 40px; margin-top: 3px; } .header-inner .google-logo img { height: 35px; } .header-title h2 { font-size: 32px; line-height: 36px; } .header-desc { bottom: 24px; position: absolute; } } /** Mobile/small desktop window; also landscape. **/ @media (max-width: 480px), (max-height: 480px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 16px; } .cols-wrapper { margin-top: 0; } .post-header .publishdate, .post .post-content { font-size: 16px; } .post .post-content { line-height: 28px; margin-bottom: 30px; } .post { margin-top: 30px; } .byline-author { display: block; font-size: 12px; line-height: 24px; margin-top: 6px; } #main .post .title a { font-weight: 500; color: #4c4c4c; color: rgba(0,0,0,.70); } #main .post .post-header { padding-bottom: 12px; } #main .post .post-header .published { margin-bottom: -8px; margin-top: 3px; } .post .read-more { display: block; margin-top: 14px; } .post .tr-caption { font-size: 12px; } #main .post .title a { font-size: 20px; line-height: 30px; } .post-content iframe { /* iframe won't keep aspect ratio when scaled down. */ max-height: 240px; } .post-content .separator img, .post-content .tr-caption-container img, .post-content iframe { margin-left: -16px; max-width: inherit; width: calc(100% + 32px); } .post-content table, .post-content td { width: 100%; } #blog-pager { margin: 0; padding: 16px 0; } /** List page tweaks. **/ .list-page .post-original { display: none; } .list-page .post-summary { display: block; } .list-page .comment-container { display: none; } .list-page #blog-pager { padding-top: 0; border: 0; margin-top: -8px; } .list-page .label-footer { display: none; } .list-page #main .post .post-footer { border-bottom: 1px solid #eee; margin: -16px 0 0 0; padding: 0 0 20px 0; } .list-page .post .share { display: none; } /** Detail page tweaks. **/ .detail-page .post-footer .cmt_iframe_holder { padding-top: 32px !important; } .detail-page .label-footer { margin-bottom: 0; } .detail-page #main .post .post-footer { padding-bottom: 0; } .detail-page #comments { display: none; } } [data-about-pullquote], [data-is-preview], [data-about-syndication] { display: none; } </style> <noscript> <style> .loading { visibility: visible }</style> </noscript> <script type='text/javascript'> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-18038-3', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=e76fb540-b24b-49b0-9255-53fe5dfedfeb' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=e76fb540-b24b-49b0-9255-53fe5dfedfeb' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> </head> <body> <script type='text/javascript'> //<![CDATA[ var axel = Math.random() + ""; var a = axel * 10000000000000; document.write('<iframe src="https://2542116.fls.doubleclick.net/activityi;src=2542116;type=gblog;cat=googl0;ord=ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); //]]> </script> <noscript> <img alt='' height='1' src='https://ad.doubleclick.net/ddm/activity/src=2542116;type=gblog;cat=googl0;ord=1?' width='1'/> </noscript> <!-- Header --> <div class='header-outer'> <div class='header-inner'> <div class='section' id='header'><div class='widget Header' data-version='1' id='Header1'> <div class='header-left'> <div class='header-title'> <a class='google-logo' href='https://cloud.googleblog.com/'> <img height="50" src="//3.bp.blogspot.com/-a3v4BOp6LoU/V-y9lFzsb_I/AAAAAAAATGY/aD_EUNu9X4MHVu3ScQH38S2yvyNAVON9ACK4B/s1600/logo_lockup_cloud_color.png"> </a> <a href='/.'> <h2> Official Blog </h2> </a> </div> <div class='header-desc'> Built in the cloud. Engineered for your enterprise. </div> </div> </div></div> </div> </div> <!-- all content wrapper start --> <div class='cols-wrapper loading'> <div class='col-main-wrapper'> <div class='col-main'> <div class='section' id='main'><div class='widget Blog' data-version='1' id='Blog1'> <div class='post' data-id='8649057664339223496' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2012/01/adding-business-class-management.html' itemprop='url' title='Adding business class management features to Gmail'> Adding business class management features to Gmail </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, January 17, 2012 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <br /><div><b id="internal-source-marker_0.12489430839195848"><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Posted by Adam Dawes, Gmail Product Manager</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Last year, we started </span><a href="http://googleenterprise.blogspot.com/2011/01/set-limits-on-email-use-within-your.html"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">integrating</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Postini&#8217;s business-class email security and management capabilities into Gmail and today we&#8217;re excited to be rolling out the latest round of integrated features. </span><a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=gogoogle&amp;utm_source=en-entblog-na-us_email_admin_011712&amp;utm_medium=blog"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">Google Apps</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> 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.</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">With this new release, we&#8217;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.</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">These new features are available globally for Google Apps for Business, Google Apps for Government and Google Apps for Education editions.</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Dominie Liang, IT Director at New Media Group in Hong Kong, was able to use the new features to quickly address his company&#8217;s compliance requirements:</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"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."</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">George Krieger, Technical Services Manager, Mazda Raceway Laguna Seca, adds:</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"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."</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">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&#8217;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 </span><a href="http://support.google.com/a/bin/answer.py?hl=en&amp;answer=1371170"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">article</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> and the </span><a href="http://support.google.com/a/bin/answer.py?hl=en&amp;answer=2381789"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">Transition Guide</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></b></div> </script> <noscript> <br /><div><b id="internal-source-marker_0.12489430839195848"><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Posted by Adam Dawes, Gmail Product Manager</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Last year, we started </span><a href="http://googleenterprise.blogspot.com/2011/01/set-limits-on-email-use-within-your.html"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">integrating</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Postini&#8217;s business-class email security and management capabilities into Gmail and today we&#8217;re excited to be rolling out the latest round of integrated features. </span><a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=gogoogle&amp;utm_source=en-entblog-na-us_email_admin_011712&amp;utm_medium=blog"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">Google Apps</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> 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.</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">With this new release, we&#8217;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.</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">These new features are available globally for Google Apps for Business, Google Apps for Government and Google Apps for Education editions.</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Dominie Liang, IT Director at New Media Group in Hong Kong, was able to use the new features to quickly address his company&#8217;s compliance requirements:</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"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."</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">George Krieger, Technical Services Manager, Mazda Raceway Laguna Seca, adds:</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">"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."</span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">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&#8217;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 </span><a href="http://support.google.com/a/bin/answer.py?hl=en&amp;answer=1371170"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">article</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> and the </span><a href="http://support.google.com/a/bin/answer.py?hl=en&amp;answer=2381789"><span style="color: #000099; font-family: Arial; font-size: 13px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;">Transition Guide</span></a><span style="font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.</span></b></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2012/01/adding-business-class-management.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Adding business class management features to Gmail&url=https://cloud.googleblog.com/2012/01/adding-business-class-management.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2012/01/adding-business-class-management.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='46' data-onclick='' data-post-url='https://cloud.googleblog.com/2012/01/adding-business-class-management.html' data-url='https://cloud.googleblog.com/2012/01/adding-business-class-management.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2012/01/adding-business-class-management.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Postini' rel='tag'> Postini </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Security' rel='tag'> Security </a> </span> </div> </div> </div> <div class='post' data-id='3134242721439997177' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/08/powerful-administration-tools-give-you.html' itemprop='url' title='Powerful administration tools give you control of your data'> Powerful administration tools give you control of your data </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, August 30, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Jaideep Mirchandani, Google Apps Product Manager &amp; Parag Samdadiya, Google Apps Engineer</span><br /><br /><i><b>Editors note:</b> This post is part of a series that explores the top ten reasons why customers trust Google with their business data. A complete top ten list can be found <a href="http://googleenterprise.blogspot.com/2011/08/top-ten-reasons-why-customers-trust.html">here</a>.</i><br /><br />One of the myths surrounding cloud computing is that you lose control of your data when it&#8217;s stored in the cloud. In fact, the opposite is true. When information is stored in Google Apps, administrators have access to management tools that give them the visibility and control they need without having to manage IT infrastructure. The Google Apps <a href="//www.google.com/support/a/bin/answer.py?answer=55955">control panel</a> offers a host of management tools, and over the past year alone we&#8217;ve added capabilities that let administrators <a href="http://googleenterprise.blogspot.com/2010/06/introducing-multi-domain-support-in.html">manage multiple domains</a>, <a href="http://googleenterprise.blogspot.com/2011/05/customizable-approach-to-administrative.html">configure specific administrative roles</a>, and <a href="http://googleenterprise.blogspot.com/2010/07/introducing-user-policy-management-for.html">set user policies</a>, to name a few (a complete list is <a href="http://googleenterprise.blogspot.com/2011/08/look-back-as-we-move-ahead-google-apps.html">here</a>). <br /><br />Starting today, the Google Apps control panel will also provide access to an audit log which permits an administrator to view details of administrative changes that have been made to their Google Apps domain. Some examples are: <br /><ul><li>Changes made to users, aliases and organizations</li><li>Changes made to various application settings in Gmail, Google Docs</li><li>Changes made to mobile settings</li><li>Changes in delegated administration</li></ul><br /><a href="//1.bp.blogspot.com/-b_K4EXT5oQI/Tl0fzWi4AaI/AAAAAAAAAw0/ywVdr_CrhP4/s1600/everest-sample-shot_sm2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5646704474878116258" src="//1.bp.blogspot.com/-b_K4EXT5oQI/Tl0fzWi4AaI/AAAAAAAAAw0/ywVdr_CrhP4/s400/everest-sample-shot_sm2.jpg" style="cursor: hand; cursor: pointer; display: block; height: 267px; margin: 0px auto 10px; text-align: center; width: 400px;"></a><br /><br />To save administrators time and make it easier for them to find reports, we&#8217;ve also moved the reporting section (including the audit log) to the top-level of the Control Panel. This section is now immediately visible within the Control Panel. <br /><br />Debbie Farley, a Business Analyst with Caraustar, Inc. comments: &#8220;The Admin Audit capability provides our company with insight into key administrative tasks such as who is creating users and changing passwords. We also appreciate the new location of the Reports tab. It makes it easy to get to the audit log.&#8221; <br /><br />David Cifuentes with Eforcers.com added, &#8220;With the Admin Audit feature we were able to gain visibility into changes that are taking place in the admin panel of our Google Apps domain, in a very easy and informative way. It even displays the changes that have happened months ago, letting us filter by action, date and administrator. The ability to export the information in a file was also helpful, in order for us to analyze the data deeper outside the panel.&#8221; <br /><br />These reports are available today to users of Google Apps for Business, Education and Government. Together with other <a href="http://code.google.com/googleapps/docs/">Google Apps APIs</a> these tools give administrators the visibility and control they need to effectively manage their Google Apps instances.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Jaideep Mirchandani, Google Apps Product Manager &amp; Parag Samdadiya, Google Apps Engineer</span><br /><br /><i><b>Editors note:</b> This post is part of a series that explores the top ten reasons why customers trust Google with their business data. A complete top ten list can be found <a href="http://googleenterprise.blogspot.com/2011/08/top-ten-reasons-why-customers-trust.html">here</a>.</i><br /><br />One of the myths surrounding cloud computing is that you lose control of your data when it&#8217;s stored in the cloud. In fact, the opposite is true. When information is stored in Google Apps, administrators have access to management tools that give them the visibility and control they need without having to manage IT infrastructure. The Google Apps <a href="//www.google.com/support/a/bin/answer.py?answer=55955">control panel</a> offers a host of management tools, and over the past year alone we&#8217;ve added capabilities that let administrators <a href="http://googleenterprise.blogspot.com/2010/06/introducing-multi-domain-support-in.html">manage multiple domains</a>, <a href="http://googleenterprise.blogspot.com/2011/05/customizable-approach-to-administrative.html">configure specific administrative roles</a>, and <a href="http://googleenterprise.blogspot.com/2010/07/introducing-user-policy-management-for.html">set user policies</a>, to name a few (a complete list is <a href="http://googleenterprise.blogspot.com/2011/08/look-back-as-we-move-ahead-google-apps.html">here</a>). <br /><br />Starting today, the Google Apps control panel will also provide access to an audit log which permits an administrator to view details of administrative changes that have been made to their Google Apps domain. Some examples are: <br /><ul><li>Changes made to users, aliases and organizations</li><li>Changes made to various application settings in Gmail, Google Docs</li><li>Changes made to mobile settings</li><li>Changes in delegated administration</li></ul><br /><a href="//1.bp.blogspot.com/-b_K4EXT5oQI/Tl0fzWi4AaI/AAAAAAAAAw0/ywVdr_CrhP4/s1600/everest-sample-shot_sm2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5646704474878116258" src="//1.bp.blogspot.com/-b_K4EXT5oQI/Tl0fzWi4AaI/AAAAAAAAAw0/ywVdr_CrhP4/s400/everest-sample-shot_sm2.jpg" style="cursor: hand; cursor: pointer; display: block; height: 267px; margin: 0px auto 10px; text-align: center; width: 400px;"></a><br /><br />To save administrators time and make it easier for them to find reports, we&#8217;ve also moved the reporting section (including the audit log) to the top-level of the Control Panel. This section is now immediately visible within the Control Panel. <br /><br />Debbie Farley, a Business Analyst with Caraustar, Inc. comments: &#8220;The Admin Audit capability provides our company with insight into key administrative tasks such as who is creating users and changing passwords. We also appreciate the new location of the Reports tab. It makes it easy to get to the audit log.&#8221; <br /><br />David Cifuentes with Eforcers.com added, &#8220;With the Admin Audit feature we were able to gain visibility into changes that are taking place in the admin panel of our Google Apps domain, in a very easy and informative way. It even displays the changes that have happened months ago, letting us filter by action, date and administrator. The ability to export the information in a file was also helpful, in order for us to analyze the data deeper outside the panel.&#8221; <br /><br />These reports are available today to users of Google Apps for Business, Education and Government. Together with other <a href="http://code.google.com/googleapps/docs/">Google Apps APIs</a> these tools give administrators the visibility and control they need to effectively manage their Google Apps instances.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/08/powerful-administration-tools-give-you.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Powerful administration tools give you control of your data&url=https://cloud.googleblog.com/2011/08/powerful-administration-tools-give-you.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/08/powerful-administration-tools-give-you.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/08/powerful-administration-tools-give-you.html' data-url='https://cloud.googleblog.com/2011/08/powerful-administration-tools-give-you.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/08/powerful-administration-tools-give-you.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/%23top10trust' rel='tag'> #top10trust </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Security' rel='tag'> Security </a> </span> </div> </div> </div> <div class='post' data-id='1424988791187560988' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/04/helping-small-businesses-start-and.html' itemprop='url' title='Helping small businesses start and manage Google Apps for Business'> Helping small businesses start and manage Google Apps for Business </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, April 26, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Google Apps launched five years ago. Since then, we&#8217;ve spoken with many of our more than three million customers about how we can better serve them. Small businesses in particular often ask us to make Apps easier to adopt and manage. Today we&#8217;re announcing several upcoming changes designed to address those requests. <br /><blockquote><span style="font-weight:bold;">New flexible billing options</span><br />Small businesses operate in dynamic environments &#8211; everything from workforce size to cash flow can change overnight &#8211; and we want our billing options to better support this reality. So we&#8217;re making two improvements to our billing programs in the next few weeks to ensure that Google Apps works across businesses.<br /><br />First, for customers who sign up online we&#8217;re adding the <span style="font-weight:bold;">Flexible Plan</span>, a new $5 per user per month pricing option which requires no contractual commitment &#8211; one of the most flexible plans in the industry today. With this plan, businesses can add or remove users as necessary and will automatically be billed for the proper amount. We&#8217;ll continue to offer the current pricing option &#8211; $50 per user per year with a one-year commitment &#8211; as the <span style="font-weight:bold;">Annual Plan</span>. <br /><br />Second, we&#8217;re eliminating upfront payments for new customers to make it easier for them to manage their cash flow. Whether they choose the Flexible or Annual Plan, customers will pay at the end of each month. We&#8217;ll also begin to offer direct debit in the US, UK, Austria, France, Germany, Italy, Netherlands, and Spain to make payment even easier. <br /><br />Over the course of the next few months, we&#8217;ll also make these billing options available to our many reseller partners.<br /><br /><span style="font-weight:bold;">Change to Google Apps user limit</span><br />Starting on May 10, new organizations (excluding schools and non-profits) with more than 10 users will need to sign up for our paid service, <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=en&amp;utm_source=en-blog-na-us-ent_04262011&amp;utm_medium=blog">Google Apps for Business</a>, which offers valuable features designed for businesses &#8211; customer support, more generous storage limits, a 99.9% SLA, and more. This change will allow us to deliver on the expectations of our small business customers and invest in new features that will help them succeed.<br /><br />Only new customers will be impacted; existing Google Apps customers can expand beyond 10 users (up to a maximum of 50) at no additional charge, and we&#8217;ll continue to offer <a href="//www.google.com/apps/intl/en/group/index.html#utm_campaign=en&amp;utm_source=en-blog-na-us-ent_04262011&amp;utm_medium=blog">Google Apps for free</a> to groups with 10 users or fewer. Schools and non-profits that qualify for <a href="//www.google.com/a/help/intl/en/edu/index.html#utm_campaign=en&amp;utm_source=en-blog-na-us-ent_04262011&amp;utm_medium=blog">Google Apps for Education</a> will not be affected. <br /><br /><span style="font-weight:bold;">Fewer steps to get started</span><br />Two businesses sign up for Google Apps every minute, and we want to get them up and running as quickly as possible. Using our new &#8220;<a href="http://googleenterprise.blogspot.com/2011/02/go-google-in-record-speed.html">setup wizard</a>,&#8221; most customers are now able to complete setup in under one hour &#8211; less than the average time people spend commuting to and from work each day. And in a few weeks we will streamline this process even further, by launching a single sign-up page that lets businesses create an account in minutes without even pulling out a credit card. </blockquote><br />We hope these improvements will encourage more businesses to adopt Google Apps for Business. And there&#8217;s a lot more to come: we&#8217;ve already launched 57 feature improvements this year &#8211; including <a href="http://googleenterprise.blogspot.com/2011/02/teach-your-old-docs-new-tricks-with.html">Google Cloud Connect for Microsoft Office</a>, <a href="http://googleenterprise.blogspot.com/2011/03/great-documents-come-from-great.html">discussions in Google Docs</a>, and an <a href="http://googleappsupdates.blogspot.com/2011/03/collaboration-dashboard-and-improved.html">improved control panel for business users</a> &#8211; and we&#8217;ll continue to provide the innovation our customers expect. We look forward to helping more businesses flourish in the months and years to come.<br /><br />Posted by: Hunter Middleton, Google Apps Product Team </script> <noscript> Google Apps launched five years ago. Since then, we&#8217;ve spoken with many of our more than three million customers about how we can better serve them. Small businesses in particular often ask us to make Apps easier to adopt and manage. Today we&#8217;re announcing several upcoming changes designed to address those requests. <br /><blockquote><span style="font-weight:bold;">New flexible billing options</span><br />Small businesses operate in dynamic environments &#8211; everything from workforce size to cash flow can change overnight &#8211; and we want our billing options to better support this reality. So we&#8217;re making two improvements to our billing programs in the next few weeks to ensure that Google Apps works across businesses.<br /><br />First, for customers who sign up online we&#8217;re adding the <span style="font-weight:bold;">Flexible Plan</span>, a new $5 per user per month pricing option which requires no contractual commitment &#8211; one of the most flexible plans in the industry today. With this plan, businesses can add or remove users as necessary and will automatically be billed for the proper amount. We&#8217;ll continue to offer the current pricing option &#8211; $50 per user per year with a one-year commitment &#8211; as the <span style="font-weight:bold;">Annual Plan</span>. <br /><br />Second, we&#8217;re eliminating upfront payments for new customers to make it easier for them to manage their cash flow. Whether they choose the Flexible or Annual Plan, customers will pay at the end of each month. We&#8217;ll also begin to offer direct debit in the US, UK, Austria, France, Germany, Italy, Netherlands, and Spain to make payment even easier. <br /><br />Over the course of the next few months, we&#8217;ll also make these billing options available to our many reseller partners.<br /><br /><span style="font-weight:bold;">Change to Google Apps user limit</span><br />Starting on May 10, new organizations (excluding schools and non-profits) with more than 10 users will need to sign up for our paid service, <a href="//www.google.com/apps/intl/en/business/index.html#utm_campaign=en&amp;utm_source=en-blog-na-us-ent_04262011&amp;utm_medium=blog">Google Apps for Business</a>, which offers valuable features designed for businesses &#8211; customer support, more generous storage limits, a 99.9% SLA, and more. This change will allow us to deliver on the expectations of our small business customers and invest in new features that will help them succeed.<br /><br />Only new customers will be impacted; existing Google Apps customers can expand beyond 10 users (up to a maximum of 50) at no additional charge, and we&#8217;ll continue to offer <a href="//www.google.com/apps/intl/en/group/index.html#utm_campaign=en&amp;utm_source=en-blog-na-us-ent_04262011&amp;utm_medium=blog">Google Apps for free</a> to groups with 10 users or fewer. Schools and non-profits that qualify for <a href="//www.google.com/a/help/intl/en/edu/index.html#utm_campaign=en&amp;utm_source=en-blog-na-us-ent_04262011&amp;utm_medium=blog">Google Apps for Education</a> will not be affected. <br /><br /><span style="font-weight:bold;">Fewer steps to get started</span><br />Two businesses sign up for Google Apps every minute, and we want to get them up and running as quickly as possible. Using our new &#8220;<a href="http://googleenterprise.blogspot.com/2011/02/go-google-in-record-speed.html">setup wizard</a>,&#8221; most customers are now able to complete setup in under one hour &#8211; less than the average time people spend commuting to and from work each day. And in a few weeks we will streamline this process even further, by launching a single sign-up page that lets businesses create an account in minutes without even pulling out a credit card. </blockquote><br />We hope these improvements will encourage more businesses to adopt Google Apps for Business. And there&#8217;s a lot more to come: we&#8217;ve already launched 57 feature improvements this year &#8211; including <a href="http://googleenterprise.blogspot.com/2011/02/teach-your-old-docs-new-tricks-with.html">Google Cloud Connect for Microsoft Office</a>, <a href="http://googleenterprise.blogspot.com/2011/03/great-documents-come-from-great.html">discussions in Google Docs</a>, and an <a href="http://googleappsupdates.blogspot.com/2011/03/collaboration-dashboard-and-improved.html">improved control panel for business users</a> &#8211; and we&#8217;ll continue to provide the innovation our customers expect. We look forward to helping more businesses flourish in the months and years to come.<br /><br />Posted by: Hunter Middleton, Google Apps Product Team </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/04/helping-small-businesses-start-and.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Helping small businesses start and manage Google Apps for Business&url=https://cloud.googleblog.com/2011/04/helping-small-businesses-start-and.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/04/helping-small-businesses-start-and.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='46' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/04/helping-small-businesses-start-and.html' data-url='https://cloud.googleblog.com/2011/04/helping-small-businesses-start-and.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/04/helping-small-businesses-start-and.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='8788739830828281391' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/03/a-fun-and-interactive-shopping.html' itemprop='url' title='A fun and interactive shopping experience with Google Commerce Search 3.0'> A fun and interactive shopping experience with Google Commerce Search 3.0 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, March 29, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> As we announced on the <a href="http://googleblog.blogspot.com/2011/03/google-commerce-search-30-you-wont.html">Official Google Blog</a>, we&#8217;ve just launched the third-generation of <a href="//www.google.com/commercesearch/#utm_campaign=3.0launch&amp;utm_source=en-na-us-entblog-3.0launch&amp;utm_medium=blog">Google Commerce Search</a> &#8211; our search solution for e-commerce websites. With the new release, we&#8217;re making online shopping more interactive, connecting local and mobile product discovery, and providing sophisticated tools to help retailers manage the shopping experience on their site. <br /><br /><iframe title="YouTube video player" width="560" height="349" src="//www.youtube.com/embed/nje9fUcIkKc" frameborder="0" allowfullscreen></iframe><br /><br /><a href="//www.google.com/instant/">Search is evolving</a>, <a href="http://www.bgr.com/2011/02/08/for-first-time-ever-smartphones-outsell-pcs-in-q4-of-2010">smartphone sales are already outpacing PC&#8217;s</a>, and the entire retail landscape is on the verge of a transformation. We believe that these new features will help shape the future of online shopping, and allow retailers to provide the best possible experience on their site (and on any mobile device).<br /><ul><br /><li><span style="font-weight:bold;">Search As You Type:</span> Search is quickly becoming a more interactive experience. Search As You Type provides instant gratification to shoppers &#8211; returning product results with every keystroke, right from the search bar.<br /><li><span style="font-weight:bold;">Local Product Availability:</span> This year, 46% of retail sales will be influenced by online research &#8211; but more than 90% of total retail transactions will occur in-store (eMarketer, June 2010). Local Product Availability helps retailers bridge online and offline sales by showing shoppers when a product is also available in a store nearby &#8211; in-line with the search results.<br /><li><span style="font-weight:bold;">Enhanced Merchandising:</span> Retailers need to be agile to effectively respond to shopping trends and market dynamics &#8211; for example ramping up certain underdog basketball team apparel going into the Final Four! Our new merchandising tools allow retailers to easily set query-based landing pages, and to create promotions that display alongside related search queries in retailer-designated banner areas.<br /><li><span style="font-weight:bold;">Product Recommendations (Labs):</span> To help consumers discover related products, Product Recommendations show shoppers what other people viewed and ultimately bought.<br /></ul><br />With this release we're also welcoming three new retail partners: Forever21, General Nutrition Company (GNC) and L&#8217;Occitane. GNC implemented Google Commerce Search in less than a week on their <a href="http://m.gnc.com">mobile website</a>, while Forever 21 and L&#8217;Occitane are currently working to implement various new features of GCS, such as Search as You Type and Local Product Availability. Here is what Jeff Hennion, EVP & Chief Branding Officer at GNC had to say about the rise of smartphone adoption, and how Google Commerce Search has helped his business adapt to this new shopping medium:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/-fhAJxNZLvBU/TZDVFP1BgHI/AAAAAAAAAF4/UqFQKIH0M00/s1600/Android_typeahead-1%2B%25281%2529.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5589201423691776114" src="//4.bp.blogspot.com/-fhAJxNZLvBU/TZDVFP1BgHI/AAAAAAAAAF4/UqFQKIH0M00/s400/Android_typeahead-1%2B%25281%2529.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 186px; height: 400px;"></a><br /><blockquote>"<span style="font-style:italic;">The velocity of smartphone adoption has made the mobile channel increasingly important for retailers. GNC wanted a flexible solution that would provide the best in e-commerce search while allowing us to develop a unique mobile experience. Google Commerce Search allowed us to upgrade our mobile search solution in less than a week and deliver a faster, more targeted experience for our smartphone users.</span>"</blockquote><br />And Christine Burke, VP of International E-Commerce at L&#8217;Occitane is looking forward to implementing GCS 3.0 on her company&#8217;s new, re-designed websites worldwide: <blockquote><span style="font-style:italic;">"L&#8217;Occitane is unique in that our beauty products center around ingredients - such as lavender, shea butter and verbena. As our customers visit our re-designed website to shop and research our products, we are excited about the speed and accuracy of on-site search results that will be provided to us through Google Commerce Search. We are also very excited about the possibility of the new local inventory feature, which can help us connect our customers with their favorite products in one of our 170 US boutiques."</span></blockquote><br />Learn how you can provide the latest in retail technology on your website with Google Commerce Search. Sign up for our upcoming webinar (details below). You&#8217;ll hear from Nitin Mangtani, Group Product Manager, in conversation with Google Commerce Search customers about how these new features are transforming retail for the better.<br /><br /><a href="https://spreadsheets.google.com/viewform?formkey=dFRZX3RFQXdaUkZWbGlZSHNwdDNJd2c6MQ">Google Commerce Search 3.0: Driving user engagement and cross-channel coordination in retail </a><br />Wednesday, May 5, 2011<br />2:00 p.m. EDT / 11:00 a.m. PDT<br /><br /><span class="byline-author">Posted by Naveen Viswanatha, Product Manager, Google Commerce Search</span> </script> <noscript> As we announced on the <a href="http://googleblog.blogspot.com/2011/03/google-commerce-search-30-you-wont.html">Official Google Blog</a>, we&#8217;ve just launched the third-generation of <a href="//www.google.com/commercesearch/#utm_campaign=3.0launch&amp;utm_source=en-na-us-entblog-3.0launch&amp;utm_medium=blog">Google Commerce Search</a> &#8211; our search solution for e-commerce websites. With the new release, we&#8217;re making online shopping more interactive, connecting local and mobile product discovery, and providing sophisticated tools to help retailers manage the shopping experience on their site. <br /><br /><iframe title="YouTube video player" width="560" height="349" src="//www.youtube.com/embed/nje9fUcIkKc" frameborder="0" allowfullscreen></iframe><br /><br /><a href="//www.google.com/instant/">Search is evolving</a>, <a href="http://www.bgr.com/2011/02/08/for-first-time-ever-smartphones-outsell-pcs-in-q4-of-2010">smartphone sales are already outpacing PC&#8217;s</a>, and the entire retail landscape is on the verge of a transformation. We believe that these new features will help shape the future of online shopping, and allow retailers to provide the best possible experience on their site (and on any mobile device).<br /><ul><br /><li><span style="font-weight:bold;">Search As You Type:</span> Search is quickly becoming a more interactive experience. Search As You Type provides instant gratification to shoppers &#8211; returning product results with every keystroke, right from the search bar.<br /><li><span style="font-weight:bold;">Local Product Availability:</span> This year, 46% of retail sales will be influenced by online research &#8211; but more than 90% of total retail transactions will occur in-store (eMarketer, June 2010). Local Product Availability helps retailers bridge online and offline sales by showing shoppers when a product is also available in a store nearby &#8211; in-line with the search results.<br /><li><span style="font-weight:bold;">Enhanced Merchandising:</span> Retailers need to be agile to effectively respond to shopping trends and market dynamics &#8211; for example ramping up certain underdog basketball team apparel going into the Final Four! Our new merchandising tools allow retailers to easily set query-based landing pages, and to create promotions that display alongside related search queries in retailer-designated banner areas.<br /><li><span style="font-weight:bold;">Product Recommendations (Labs):</span> To help consumers discover related products, Product Recommendations show shoppers what other people viewed and ultimately bought.<br /></ul><br />With this release we're also welcoming three new retail partners: Forever21, General Nutrition Company (GNC) and L&#8217;Occitane. GNC implemented Google Commerce Search in less than a week on their <a href="http://m.gnc.com">mobile website</a>, while Forever 21 and L&#8217;Occitane are currently working to implement various new features of GCS, such as Search as You Type and Local Product Availability. Here is what Jeff Hennion, EVP & Chief Branding Officer at GNC had to say about the rise of smartphone adoption, and how Google Commerce Search has helped his business adapt to this new shopping medium:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/-fhAJxNZLvBU/TZDVFP1BgHI/AAAAAAAAAF4/UqFQKIH0M00/s1600/Android_typeahead-1%2B%25281%2529.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5589201423691776114" src="//4.bp.blogspot.com/-fhAJxNZLvBU/TZDVFP1BgHI/AAAAAAAAAF4/UqFQKIH0M00/s400/Android_typeahead-1%2B%25281%2529.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 186px; height: 400px;"></a><br /><blockquote>"<span style="font-style:italic;">The velocity of smartphone adoption has made the mobile channel increasingly important for retailers. GNC wanted a flexible solution that would provide the best in e-commerce search while allowing us to develop a unique mobile experience. Google Commerce Search allowed us to upgrade our mobile search solution in less than a week and deliver a faster, more targeted experience for our smartphone users.</span>"</blockquote><br />And Christine Burke, VP of International E-Commerce at L&#8217;Occitane is looking forward to implementing GCS 3.0 on her company&#8217;s new, re-designed websites worldwide: <blockquote><span style="font-style:italic;">"L&#8217;Occitane is unique in that our beauty products center around ingredients - such as lavender, shea butter and verbena. As our customers visit our re-designed website to shop and research our products, we are excited about the speed and accuracy of on-site search results that will be provided to us through Google Commerce Search. We are also very excited about the possibility of the new local inventory feature, which can help us connect our customers with their favorite products in one of our 170 US boutiques."</span></blockquote><br />Learn how you can provide the latest in retail technology on your website with Google Commerce Search. Sign up for our upcoming webinar (details below). You&#8217;ll hear from Nitin Mangtani, Group Product Manager, in conversation with Google Commerce Search customers about how these new features are transforming retail for the better.<br /><br /><a href="https://spreadsheets.google.com/viewform?formkey=dFRZX3RFQXdaUkZWbGlZSHNwdDNJd2c6MQ">Google Commerce Search 3.0: Driving user engagement and cross-channel coordination in retail </a><br />Wednesday, May 5, 2011<br />2:00 p.m. EDT / 11:00 a.m. PDT<br /><br /><span class="byline-author">Posted by Naveen Viswanatha, Product Manager, Google Commerce Search</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/03/a-fun-and-interactive-shopping.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:A fun and interactive shopping experience with Google Commerce Search 3.0&url=https://cloud.googleblog.com/2011/03/a-fun-and-interactive-shopping.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/03/a-fun-and-interactive-shopping.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='6' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/03/a-fun-and-interactive-shopping.html' data-url='https://cloud.googleblog.com/2011/03/a-fun-and-interactive-shopping.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/03/a-fun-and-interactive-shopping.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/google%20commerce%20search' rel='tag'> google commerce search </a> , <a class='label' href='https://cloud.googleblog.com/search/label/innovation' rel='tag'> innovation </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='369668925200789483' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/03/new-in-gmail-labs-smart-labels.html' itemprop='url' title='New in Gmail Labs: Smart Labels'> New in Gmail Labs: Smart Labels </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, March 9, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <i>(Cross-posted from the <a href="http://gmailblog.blogspot.com/2011/03/new-in-gmail-labs-smart-labels.html">Gmail blog</a>.)</i><br /><br />People get a lot of email these days. On top of personal messages, there are group mailing lists, social network notifications, credit card statements, newsletters you might have signed up for, and promotional email from a shopping site you used once months ago. Gmail&#8217;s <a href="//www.google.com/url?q=http://mail.google.com/support/bin/answer.py?hl%3Den%26answer%3D6579">filters</a> and <a href="//www.google.com/url?q=http://mail.google.com/support/bin/answer.py?hl%3Den%26answer%3D118708">labels</a> were invented to help manage the deluge, but while I have about 100 filters that triage and label my incoming mail, most of my friends and family have all their messages in a giant unfiltered inbox.<br /><br />Last year, we launched <a href="//www.google.com/url?q=http://mail.google.com/mail/help/priority-inbox.html">Priority Inbox</a> to automatically sort incoming email and help you focus on the messages that matter most. Today, we're launching a complementary feature in Gmail Labs called Smart Labels, which helps you classify and organize your email. Once you turn it on from the <a href="//www.google.com/url?q=https://mail.google.com/mail/?ui%3D2%26fs%3D1%26view%3Dpu%26st%3Dlabs">Labs tab in Settings</a>, Smart Labels automatically categorizes incoming Bulk, Notification and Forum messages, and labels them as such. &#8220;Bulk&#8221; mail includes any kind of mass mailing (such as newsletters and promotional email) and gets filtered out of your inbox by default (where you can easily read it later), &#8220;Notifications&#8221; are messages sent to you directly (like account statements and receipts), and email from group mailing lists gets labeled as &#8220;Forums.&#8221;<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/-u7VWkDFmrJU/TXfDKvPUzrI/AAAAAAAAAA8/BWyanUYkmD8/s1600/gmail%2Bblog%2Bpic.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5582144852395871922" src="//4.bp.blogspot.com/-u7VWkDFmrJU/TXfDKvPUzrI/AAAAAAAAAA8/BWyanUYkmD8/s400/gmail%2Bblog%2Bpic.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 252px; height: 224px;"></a><br />If you already use filters and labels to organize your mail, you may find that you can replace your existing filters with Smart Labels. If you're picky like me and still want to hold on to your current organization system, Smart Labels play nice with other labels and filters too. On the Filters tab under Settings, you'll find that these filters can be edited just like any others. From there, you can also edit your existing filters to avoid having them Smart Labeled or change whether mail in a Smart Label skips your inbox (which you can also do by just clicking on the label, then selecting or unselecting the checkbox in the top right corner).<br /><br />Labs in Gmail are a great testing ground for experimental features, and we hope Smart Labels help you more effortlessly get through your inbox. If you notice a message that was automatically labeled incorrectly and want to help us troubleshoot, you can report miscategorizations from the drop down menu on each message (in doing so, you&#8217;ll donate the full message to our engineers so that we can improve the feature).<br /><br />To get started with Smart Labels:<br /><ol><li>Sign in to Gmail and click 'Settings'.</li><li>Click the 'Labs' tab and select 'Enable' next to 'Smart Labels&#8217;.</li><li>Click 'Save Changes.'</li></ol>Please note that Google Apps for Business and Education users will first need their administrators to enable Gmail Labs from the Google Apps admin control panel to take advantage of Smart Labels, and other Gmail Labs. For more information on Gmail labs for Google Apps, see the <a href="//www.google.com/url?q=http://www.google.com/support/a/bin/answer.py?hl%3Den%26answer%3D117099">Help Center</a>.<div><br /></div><div>Give it a try and <a href="//www.google.com/url?q=http://www.google.com/support/forum/p/gmail/label?lid%3D613f70d9ff743405%26hl%3Den">send us feedback</a> on how we can make it work better for you!<br /><br /><span class="byline-author">Posted by Stanley Chen, Software Engineer</span></div> </script> <noscript> <i>(Cross-posted from the <a href="http://gmailblog.blogspot.com/2011/03/new-in-gmail-labs-smart-labels.html">Gmail blog</a>.)</i><br /><br />People get a lot of email these days. On top of personal messages, there are group mailing lists, social network notifications, credit card statements, newsletters you might have signed up for, and promotional email from a shopping site you used once months ago. Gmail&#8217;s <a href="//www.google.com/url?q=http://mail.google.com/support/bin/answer.py?hl%3Den%26answer%3D6579">filters</a> and <a href="//www.google.com/url?q=http://mail.google.com/support/bin/answer.py?hl%3Den%26answer%3D118708">labels</a> were invented to help manage the deluge, but while I have about 100 filters that triage and label my incoming mail, most of my friends and family have all their messages in a giant unfiltered inbox.<br /><br />Last year, we launched <a href="//www.google.com/url?q=http://mail.google.com/mail/help/priority-inbox.html">Priority Inbox</a> to automatically sort incoming email and help you focus on the messages that matter most. Today, we're launching a complementary feature in Gmail Labs called Smart Labels, which helps you classify and organize your email. Once you turn it on from the <a href="//www.google.com/url?q=https://mail.google.com/mail/?ui%3D2%26fs%3D1%26view%3Dpu%26st%3Dlabs">Labs tab in Settings</a>, Smart Labels automatically categorizes incoming Bulk, Notification and Forum messages, and labels them as such. &#8220;Bulk&#8221; mail includes any kind of mass mailing (such as newsletters and promotional email) and gets filtered out of your inbox by default (where you can easily read it later), &#8220;Notifications&#8221; are messages sent to you directly (like account statements and receipts), and email from group mailing lists gets labeled as &#8220;Forums.&#8221;<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/-u7VWkDFmrJU/TXfDKvPUzrI/AAAAAAAAAA8/BWyanUYkmD8/s1600/gmail%2Bblog%2Bpic.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5582144852395871922" src="//4.bp.blogspot.com/-u7VWkDFmrJU/TXfDKvPUzrI/AAAAAAAAAA8/BWyanUYkmD8/s400/gmail%2Bblog%2Bpic.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 252px; height: 224px;"></a><br />If you already use filters and labels to organize your mail, you may find that you can replace your existing filters with Smart Labels. If you're picky like me and still want to hold on to your current organization system, Smart Labels play nice with other labels and filters too. On the Filters tab under Settings, you'll find that these filters can be edited just like any others. From there, you can also edit your existing filters to avoid having them Smart Labeled or change whether mail in a Smart Label skips your inbox (which you can also do by just clicking on the label, then selecting or unselecting the checkbox in the top right corner).<br /><br />Labs in Gmail are a great testing ground for experimental features, and we hope Smart Labels help you more effortlessly get through your inbox. If you notice a message that was automatically labeled incorrectly and want to help us troubleshoot, you can report miscategorizations from the drop down menu on each message (in doing so, you&#8217;ll donate the full message to our engineers so that we can improve the feature).<br /><br />To get started with Smart Labels:<br /><ol><li>Sign in to Gmail and click 'Settings'.</li><li>Click the 'Labs' tab and select 'Enable' next to 'Smart Labels&#8217;.</li><li>Click 'Save Changes.'</li></ol>Please note that Google Apps for Business and Education users will first need their administrators to enable Gmail Labs from the Google Apps admin control panel to take advantage of Smart Labels, and other Gmail Labs. For more information on Gmail labs for Google Apps, see the <a href="//www.google.com/url?q=http://www.google.com/support/a/bin/answer.py?hl%3Den%26answer%3D117099">Help Center</a>.<div><br /></div><div>Give it a try and <a href="//www.google.com/url?q=http://www.google.com/support/forum/p/gmail/label?lid%3D613f70d9ff743405%26hl%3Den">send us feedback</a> on how we can make it work better for you!<br /><br /><span class="byline-author">Posted by Stanley Chen, Software Engineer</span></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/03/new-in-gmail-labs-smart-labels.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:New in Gmail Labs: Smart Labels&url=https://cloud.googleblog.com/2011/03/new-in-gmail-labs-smart-labels.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/03/new-in-gmail-labs-smart-labels.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/03/new-in-gmail-labs-smart-labels.html' data-url='https://cloud.googleblog.com/2011/03/new-in-gmail-labs-smart-labels.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/03/new-in-gmail-labs-smart-labels.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/hints%20and%20tips' rel='tag'> hints and tips </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='7397146691084672480' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/03/fusion-tables-protected-map-layer.html' itemprop='url' title='Fusion Tables Protected Map Layer Launch: Have your cake and eat it too'> Fusion Tables Protected Map Layer Launch: Have your cake and eat it too </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, March 3, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> The integration between <a href="//www.google.com/fusiontables/Home">Google Fusion Tables</a> and <a href="//www.google.com/enterprise/earthmaps/maps.html#utm_campaign=launch&amp;utm_source=en-na-us-entblog_Fusion-Tables-Protected-Map-Layer-Launch-Have-your-cake-and-eat-it-too">Google Maps API Premier</a> makes it extremely easy to visualize thousands of locations on a map. Fusion Tables is a powerful, cloud-based database with geospatial smarts; you can attach a location to any record and then execute geospatial queries to find the relevant records. <br /><br />Organizations that need to map sensitive or private data will appreciate our new <a href="http://code.google.com/apis/maps/documentation/premier/fusiontables.html">Protected Map Layer</a>. For Maps API Premier customers, simply pop in your <a href="http://code.google.com/apis/maps/documentation/premier/guide.html#Signup">client ID</a> into Fusion Tables and voila, you can visualize your data in your Maps API Premier implementation (and ONLY your implementation) and your underlying data tables are kept entirely private.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/-2AUrNfpQvTU/TW6A-66i4II/AAAAAAAAAFU/uttNMFEYijc/s1600/protected_map.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5579538806813679746" src="//2.bp.blogspot.com/-2AUrNfpQvTU/TW6A-66i4II/AAAAAAAAAFU/uttNMFEYijc/s400/protected_map.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 170px;"></a><br /><br />The marriage of Maps API Premier and Fusion Tables enables a true cloud-based location platform: no servers to stand up, no database applications to install - just upload your data and display it on a map. Dead simple and keeps your data safe - just as it should.<br /><br /><br />Posted by Daniel Chu, Enterprise Geo Product Manager </script> <noscript> The integration between <a href="//www.google.com/fusiontables/Home">Google Fusion Tables</a> and <a href="//www.google.com/enterprise/earthmaps/maps.html#utm_campaign=launch&amp;utm_source=en-na-us-entblog_Fusion-Tables-Protected-Map-Layer-Launch-Have-your-cake-and-eat-it-too">Google Maps API Premier</a> makes it extremely easy to visualize thousands of locations on a map. Fusion Tables is a powerful, cloud-based database with geospatial smarts; you can attach a location to any record and then execute geospatial queries to find the relevant records. <br /><br />Organizations that need to map sensitive or private data will appreciate our new <a href="http://code.google.com/apis/maps/documentation/premier/fusiontables.html">Protected Map Layer</a>. For Maps API Premier customers, simply pop in your <a href="http://code.google.com/apis/maps/documentation/premier/guide.html#Signup">client ID</a> into Fusion Tables and voila, you can visualize your data in your Maps API Premier implementation (and ONLY your implementation) and your underlying data tables are kept entirely private.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/-2AUrNfpQvTU/TW6A-66i4II/AAAAAAAAAFU/uttNMFEYijc/s1600/protected_map.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5579538806813679746" src="//2.bp.blogspot.com/-2AUrNfpQvTU/TW6A-66i4II/AAAAAAAAAFU/uttNMFEYijc/s400/protected_map.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 170px;"></a><br /><br />The marriage of Maps API Premier and Fusion Tables enables a true cloud-based location platform: no servers to stand up, no database applications to install - just upload your data and display it on a map. Dead simple and keeps your data safe - just as it should.<br /><br /><br />Posted by Daniel Chu, Enterprise Geo Product Manager </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/03/fusion-tables-protected-map-layer.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Fusion Tables Protected Map Layer Launch: Have your cake and eat it too&url=https://cloud.googleblog.com/2011/03/fusion-tables-protected-map-layer.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/03/fusion-tables-protected-map-layer.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/03/fusion-tables-protected-map-layer.html' data-url='https://cloud.googleblog.com/2011/03/fusion-tables-protected-map-layer.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/03/fusion-tables-protected-map-layer.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/earth%20and%20maps' rel='tag'> earth and maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='3599462171881034086' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/02/get-in-touch-faster-with-new-gmail.html' itemprop='url' title='Get in touch faster with new Gmail Contacts for Google Apps'> Get in touch faster with new Gmail Contacts for Google Apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, February 28, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="Apple-style-span"><div><i>Update: We're excited to announce that the new Gmail Contacts for Google Apps has launched for all Rapid Release users as of 4/7/11. Please continue to give us your feedback in the Comments below.</i></div><div><span class="Apple-style-span"><br /></span></div>In our ever-connected world, working revolves around collaborating. It&#8217;s important to be able to quickly reach people in your network, speeding up the tasks you perform daily, like making a phone call or sending an email &#8211; whether you&#8217;re at your desk or on the go. To help with this, we&#8217;re rolling out an updated version of Contacts that makes it easier to use, organize and edit your work contacts in Gmail.<br /><br />In addition to all of the <a href="http://gmailblog.blogspot.com/2010/08/updates-to-contacts-and-slightly-new.html">improvements</a> we made to Contacts for individual users, we&#8217;ve been hard at work on bringing additional, business-specific features to help you and your colleagues get in touch with contacts more easily. Now, you can:<br /></span><ul><li><span class="Apple-style-span">Add new contact information that will default to &#8220;Work&#8221; instead of &#8220;Home&#8221; field types</span></li><li><span class="Apple-style-span">View contact details from the domain directory together with the contact details that you&#8217;ve added yourself </span></li><li><span class="Apple-style-span">Add contacts from the domain directory to your &#8220;My Contacts&#8221; list in a single click</span></li><li><span class="Apple-style-span"><a href="http://gmailblog.blogspot.com/2011/02/two-improvements-to-contact-groups.html">Manage groups more easily</a> by quickly adding email addresses to groups, and picking from a contact&#8217;s multiple email addresses to use on a group-by-group basis</span></li><li><span class="Apple-style-span"><a href="http://gmailblog.blogspot.com/2010/12/restore-your-contacts.html">Revert changes to your Contacts</a> for up to 30 days in case you need to restore deleted or merged contacts, or undo an import</span></li></ul><span class="Apple-style-span"><a href="//1.bp.blogspot.com/-7QZlYSWm9_U/TWvTiz8UhWI/AAAAAAAAAAU/-NIfNejgJs4/s1600/CM2%2BImage.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5578785158440715618" src="//1.bp.blogspot.com/-7QZlYSWm9_U/TWvTiz8UhWI/AAAAAAAAAAU/-NIfNejgJs4/s400/CM2%2BImage.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 351px;"></a><br />If you&#8217;re the Google Apps administrator for your organization, you can enable the new Contacts interface in Gmail for your users from the Service Settings &gt; Contacts area of the <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=52973">next generation</a> administrative control panel. It may take up to an hour for users to see the difference once you make the change.<br /><br />Make collaboration easier today by switching to the new Gmail Contacts (and once you do, be sure to contact us with your feedback).<br /></span><div><span class="Apple-style-span"><br /><span class="byline-author">Posted by Sean Purcell, Product Manager, Google Contacts</span></span></div> </script> <noscript> <span class="Apple-style-span"><div><i>Update: We're excited to announce that the new Gmail Contacts for Google Apps has launched for all Rapid Release users as of 4/7/11. Please continue to give us your feedback in the Comments below.</i></div><div><span class="Apple-style-span"><br /></span></div>In our ever-connected world, working revolves around collaborating. It&#8217;s important to be able to quickly reach people in your network, speeding up the tasks you perform daily, like making a phone call or sending an email &#8211; whether you&#8217;re at your desk or on the go. To help with this, we&#8217;re rolling out an updated version of Contacts that makes it easier to use, organize and edit your work contacts in Gmail.<br /><br />In addition to all of the <a href="http://gmailblog.blogspot.com/2010/08/updates-to-contacts-and-slightly-new.html">improvements</a> we made to Contacts for individual users, we&#8217;ve been hard at work on bringing additional, business-specific features to help you and your colleagues get in touch with contacts more easily. Now, you can:<br /></span><ul><li><span class="Apple-style-span">Add new contact information that will default to &#8220;Work&#8221; instead of &#8220;Home&#8221; field types</span></li><li><span class="Apple-style-span">View contact details from the domain directory together with the contact details that you&#8217;ve added yourself </span></li><li><span class="Apple-style-span">Add contacts from the domain directory to your &#8220;My Contacts&#8221; list in a single click</span></li><li><span class="Apple-style-span"><a href="http://gmailblog.blogspot.com/2011/02/two-improvements-to-contact-groups.html">Manage groups more easily</a> by quickly adding email addresses to groups, and picking from a contact&#8217;s multiple email addresses to use on a group-by-group basis</span></li><li><span class="Apple-style-span"><a href="http://gmailblog.blogspot.com/2010/12/restore-your-contacts.html">Revert changes to your Contacts</a> for up to 30 days in case you need to restore deleted or merged contacts, or undo an import</span></li></ul><span class="Apple-style-span"><a href="//1.bp.blogspot.com/-7QZlYSWm9_U/TWvTiz8UhWI/AAAAAAAAAAU/-NIfNejgJs4/s1600/CM2%2BImage.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5578785158440715618" src="//1.bp.blogspot.com/-7QZlYSWm9_U/TWvTiz8UhWI/AAAAAAAAAAU/-NIfNejgJs4/s400/CM2%2BImage.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 351px;"></a><br />If you&#8217;re the Google Apps administrator for your organization, you can enable the new Contacts interface in Gmail for your users from the Service Settings &gt; Contacts area of the <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=52973">next generation</a> administrative control panel. It may take up to an hour for users to see the difference once you make the change.<br /><br />Make collaboration easier today by switching to the new Gmail Contacts (and once you do, be sure to contact us with your feedback).<br /></span><div><span class="Apple-style-span"><br /><span class="byline-author">Posted by Sean Purcell, Product Manager, Google Contacts</span></span></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/02/get-in-touch-faster-with-new-gmail.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Get in touch faster with new Gmail Contacts for Google Apps&url=https://cloud.googleblog.com/2011/02/get-in-touch-faster-with-new-gmail.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/02/get-in-touch-faster-with-new-gmail.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='49' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/02/get-in-touch-faster-with-new-gmail.html' data-url='https://cloud.googleblog.com/2011/02/get-in-touch-faster-with-new-gmail.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/02/get-in-touch-faster-with-new-gmail.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/contacts' rel='tag'> contacts </a> , <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> , <a class='label' href='https://cloud.googleblog.com/search/label/productivity' rel='tag'> productivity </a> </span> </div> </div> </div> <div class='post' data-id='7050449496888158558' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2011/02/google-earth-pro-data-layers-refresh.html' itemprop='url' title='Google Earth Pro Data Layers: Refresh Everything'> Google Earth Pro Data Layers: Refresh Everything </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, February 14, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Since we launched<a href="http://google-latlong.blogspot.com/2010/06/google-earth-pro-52-powerful-tool-for.html"> data layers</a> in <a href="//www.google.com/enterprise/earthmaps/earth_pro.html#utm_campaign=data&amp;utm_source=en-na-us-entblog-Google-Earth-Pro-Layers-Refresh_Everything_02022010&amp;utm_medium=blohttp://www.google.com/enterprise/earthmaps/earth_pro.html#utm_campaign=data&amp;utm_source=en-na-us-entblog-Google-Earth-Pro-Layers-Refresh_Everything_02022010&amp;utm_medium=blog">Google Earth Pro</a>, we&#8217;ve seen strong and steady growth in use. To make the data even more valuable to our users, we're providing an update that greatly expands coverage for all layers. We hope you enjoy the data refresh! <br /><br />If you&#8217;re new to Google Earth Pro, watch a <a href="//www.youtube.com/watch?v=VBQKPhs5Wr0">video</a> about the layers or <a href=" https://geoauth.google.com/gev0/free_trial.html#utm_campaign=data&utm_source=en-na-us-entblog-Google-Earth-Pro-Layers-Refresh_Everything_02022010&utm_medium=blog">download a free trial</a> and explore the layers first-hand. <br /><br />Here&#8217;s what&#8217;s new:<br /><span style="font-weight:bold;">U.S. Parcel Data from <a href=" http://www.dataquick.com">DataQuick</a>:</span><br /><ul><li>Greater geospatial coverage: 6% increase in the number of parcels attributes available country-wide</li><li>8 new parcel attributes, including lot size, roof type, and tax information.</li><li>Ability to purchase additional data from DataQuick from within Google Earth Pro</li></ul><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/-SpM4V6WwT_c/TVmYwfkEj1I/AAAAAAAAAE4/SFetTS7qwGQ/s1600/Parcels.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5573653972721635154" src="//1.bp.blogspot.com/-SpM4V6WwT_c/TVmYwfkEj1I/AAAAAAAAAE4/SFetTS7qwGQ/s400/Parcels.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 266px;"></a><br /><span style="font-weight:bold;">U.S. Daily Traffic Counts from <a href="http://www.mpsisolutions.com/">Market Planning Solutions Inc.</a>:</span><br /><ul><li>New: Traffic counts now available for 2010</li><li>Update: 14x more traffic counts available for 2009</li><li>Update: 2x more traffic counts for 2008</li></ul><br /><span style="font-weight:bold;">U.S. Demographic Data from <a href="http://www.nielsen.com/ ">The Nielsen Company</a>:</span><br /><ul><br /><li>Current year demographics data updated to 2010</li><li>Five-year demographics data updated to 2015</li><br /></ul><br />Happy travels!<br /><br />Pete Giencke, GIS Data Engineer, The Google Earth Team </script> <noscript> Since we launched<a href="http://google-latlong.blogspot.com/2010/06/google-earth-pro-52-powerful-tool-for.html"> data layers</a> in <a href="//www.google.com/enterprise/earthmaps/earth_pro.html#utm_campaign=data&amp;utm_source=en-na-us-entblog-Google-Earth-Pro-Layers-Refresh_Everything_02022010&amp;utm_medium=blohttp://www.google.com/enterprise/earthmaps/earth_pro.html#utm_campaign=data&amp;utm_source=en-na-us-entblog-Google-Earth-Pro-Layers-Refresh_Everything_02022010&amp;utm_medium=blog">Google Earth Pro</a>, we&#8217;ve seen strong and steady growth in use. To make the data even more valuable to our users, we're providing an update that greatly expands coverage for all layers. We hope you enjoy the data refresh! <br /><br />If you&#8217;re new to Google Earth Pro, watch a <a href="//www.youtube.com/watch?v=VBQKPhs5Wr0">video</a> about the layers or <a href=" https://geoauth.google.com/gev0/free_trial.html#utm_campaign=data&utm_source=en-na-us-entblog-Google-Earth-Pro-Layers-Refresh_Everything_02022010&utm_medium=blog">download a free trial</a> and explore the layers first-hand. <br /><br />Here&#8217;s what&#8217;s new:<br /><span style="font-weight:bold;">U.S. Parcel Data from <a href=" http://www.dataquick.com">DataQuick</a>:</span><br /><ul><li>Greater geospatial coverage: 6% increase in the number of parcels attributes available country-wide</li><li>8 new parcel attributes, including lot size, roof type, and tax information.</li><li>Ability to purchase additional data from DataQuick from within Google Earth Pro</li></ul><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/-SpM4V6WwT_c/TVmYwfkEj1I/AAAAAAAAAE4/SFetTS7qwGQ/s1600/Parcels.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5573653972721635154" src="//1.bp.blogspot.com/-SpM4V6WwT_c/TVmYwfkEj1I/AAAAAAAAAE4/SFetTS7qwGQ/s400/Parcels.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 266px;"></a><br /><span style="font-weight:bold;">U.S. Daily Traffic Counts from <a href="http://www.mpsisolutions.com/">Market Planning Solutions Inc.</a>:</span><br /><ul><li>New: Traffic counts now available for 2010</li><li>Update: 14x more traffic counts available for 2009</li><li>Update: 2x more traffic counts for 2008</li></ul><br /><span style="font-weight:bold;">U.S. Demographic Data from <a href="http://www.nielsen.com/ ">The Nielsen Company</a>:</span><br /><ul><br /><li>Current year demographics data updated to 2010</li><li>Five-year demographics data updated to 2015</li><br /></ul><br />Happy travels!<br /><br />Pete Giencke, GIS Data Engineer, The Google Earth Team </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2011/02/google-earth-pro-data-layers-refresh.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google Earth Pro Data Layers: Refresh Everything&url=https://cloud.googleblog.com/2011/02/google-earth-pro-data-layers-refresh.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2011/02/google-earth-pro-data-layers-refresh.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2011/02/google-earth-pro-data-layers-refresh.html' data-url='https://cloud.googleblog.com/2011/02/google-earth-pro-data-layers-refresh.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2011/02/google-earth-pro-data-layers-refresh.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/earth%20and%20maps' rel='tag'> earth and maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Pro' rel='tag'> Google Earth Pro </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='8728591448063389301' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/09/threaded-email-or-not-now-its-your.html' itemprop='url' title='Threaded email or not, now it’s your users’ choice in Gmail'> Threaded email or not, now it&#8217;s your users&#8217; choice in Gmail </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, September 29, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> We didn&#8217;t build Gmail to work like all the other email options out there. We launched with a full gigabyte of storage per person (now 25 GB for business users), lightning fast search, labels instead of folders, and newer improvements like <a href="http://googleenterprise.blogspot.com/2010/08/email-overload-try-priority-inbox.html">Priority Inbox</a> to help you cope better with lots of information. While most Gmail users find that these features save lots of time, naturally there are people who want to keep using email in more familiar ways. That&#8217;s why we launched alternatives like Microsoft Outlook&#174; synchronization, native BlackBerry&#174; integration and IMAP support. More choice helps people move to the cloud more quickly.<br /><br /><a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=5900">Conversation view</a> is perhaps Gmail&#8217;s most hotly debated feature. Threading enthusiasts say they spend less mental energy drawing connections between related messages and that their inboxes are much less cluttered. On the other hand, email traditionalists like many former Outlook users think conversation view just complicates something that has worked for years. Russ Midford, Senior Information Systems Engineer at Sanmina-SCI, sums it up well. &#8220;I personally prefer threaded conversations, but as an administrator who still needs to support some long-time Outlook users on Gmail, the unthreaded option is like gold.&#8221;<br /><br />We really hoped everyone would learn to love conversation view, but we came to realize that it&#8217;s just not right for some people. So today we&#8217;re introducing another valuable choice. Users who prefer a traditional inbox can toggle off conversation view to see email as individual messages in chronological order. Some actions commonly associated with unthreaded email can be accomplished with searches in Gmail, so check out our tips on <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=7190">advanced search operators</a>.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="//3.bp.blogspot.com/_ysAuSNZolhE/TKNic5tvYqI/AAAAAAAAAUU/QTFmqh7UdwQ/s1600/threaded.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="//3.bp.blogspot.com/_ysAuSNZolhE/TKNic5tvYqI/AAAAAAAAAUU/QTFmqh7UdwQ/threaded.png" width="500"></a></div><br />Over the next few days, we&#8217;ll be rolling out conversation view settings to users in organizations with the &#8220;Enable pre-release features&#8221; option selected in the Google Apps control panel, and to individuals using Gmail.<br /><br />Whichever side of the debate you&#8217;re on, we hope we&#8217;re continuously making Gmail more useful to you. For more information about migrating from common legacy solutions to Google Apps, see our resource pages for <a href="//www.google.com/apps/intl/en/business/switch_exchange.html#utm_campaign=launch&amp;utm_medium=blog&amp;utm_source=en-na-us-entblog-gmail-unthreaded_09292010">Microsoft&#174; Exchange</a> and <a href="//www.google.com/apps/intl/en/business/notes.html#utm_campaign=launch&amp;utm_medium=blog&amp;utm_source=en-na-us-entblog-gmail-unthreaded_09292010">Lotus Notes&#174;</a>, or <a href="//www.google.com/support/a/bin/request.py?contact_type=premier#utm_campaign=launch&amp;utm_medium=blog&amp;utm_source=en-na-us-entblog-gmail-unthreaded_09292010">contact our sales team</a>.<br /><br />Join the Google Apps team for a demonstration of this feature, a recap of recent Gmail innovations, and tools to help your school or business switch to Google Apps:<br />Wednesday, October 6th, 2010<br />10 a.m. PDT / 1 p.m. EDT / 6 p.m. GMT<br /><a href="https://google.webex.com/google/lsr.php?AT=pb&amp;SP=EC&amp;rID=6837292&amp;rKey=bde1e0b5c21b6fd3">On-demand webinar</a><br /><br /><span class="byline-author">Posted by Dong Chen, Software Engineer</span> </script> <noscript> We didn&#8217;t build Gmail to work like all the other email options out there. We launched with a full gigabyte of storage per person (now 25 GB for business users), lightning fast search, labels instead of folders, and newer improvements like <a href="http://googleenterprise.blogspot.com/2010/08/email-overload-try-priority-inbox.html">Priority Inbox</a> to help you cope better with lots of information. While most Gmail users find that these features save lots of time, naturally there are people who want to keep using email in more familiar ways. That&#8217;s why we launched alternatives like Microsoft Outlook&#174; synchronization, native BlackBerry&#174; integration and IMAP support. More choice helps people move to the cloud more quickly.<br /><br /><a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=5900">Conversation view</a> is perhaps Gmail&#8217;s most hotly debated feature. Threading enthusiasts say they spend less mental energy drawing connections between related messages and that their inboxes are much less cluttered. On the other hand, email traditionalists like many former Outlook users think conversation view just complicates something that has worked for years. Russ Midford, Senior Information Systems Engineer at Sanmina-SCI, sums it up well. &#8220;I personally prefer threaded conversations, but as an administrator who still needs to support some long-time Outlook users on Gmail, the unthreaded option is like gold.&#8221;<br /><br />We really hoped everyone would learn to love conversation view, but we came to realize that it&#8217;s just not right for some people. So today we&#8217;re introducing another valuable choice. Users who prefer a traditional inbox can toggle off conversation view to see email as individual messages in chronological order. Some actions commonly associated with unthreaded email can be accomplished with searches in Gmail, so check out our tips on <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=7190">advanced search operators</a>.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="//3.bp.blogspot.com/_ysAuSNZolhE/TKNic5tvYqI/AAAAAAAAAUU/QTFmqh7UdwQ/s1600/threaded.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="//3.bp.blogspot.com/_ysAuSNZolhE/TKNic5tvYqI/AAAAAAAAAUU/QTFmqh7UdwQ/threaded.png" width="500"></a></div><br />Over the next few days, we&#8217;ll be rolling out conversation view settings to users in organizations with the &#8220;Enable pre-release features&#8221; option selected in the Google Apps control panel, and to individuals using Gmail.<br /><br />Whichever side of the debate you&#8217;re on, we hope we&#8217;re continuously making Gmail more useful to you. For more information about migrating from common legacy solutions to Google Apps, see our resource pages for <a href="//www.google.com/apps/intl/en/business/switch_exchange.html#utm_campaign=launch&amp;utm_medium=blog&amp;utm_source=en-na-us-entblog-gmail-unthreaded_09292010">Microsoft&#174; Exchange</a> and <a href="//www.google.com/apps/intl/en/business/notes.html#utm_campaign=launch&amp;utm_medium=blog&amp;utm_source=en-na-us-entblog-gmail-unthreaded_09292010">Lotus Notes&#174;</a>, or <a href="//www.google.com/support/a/bin/request.py?contact_type=premier#utm_campaign=launch&amp;utm_medium=blog&amp;utm_source=en-na-us-entblog-gmail-unthreaded_09292010">contact our sales team</a>.<br /><br />Join the Google Apps team for a demonstration of this feature, a recap of recent Gmail innovations, and tools to help your school or business switch to Google Apps:<br />Wednesday, October 6th, 2010<br />10 a.m. PDT / 1 p.m. EDT / 6 p.m. GMT<br /><a href="https://google.webex.com/google/lsr.php?AT=pb&amp;SP=EC&amp;rID=6837292&amp;rKey=bde1e0b5c21b6fd3">On-demand webinar</a><br /><br /><span class="byline-author">Posted by Dong Chen, Software Engineer</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/09/threaded-email-or-not-now-its-your.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Threaded email or not, now it’s your users’ choice in Gmail&url=https://cloud.googleblog.com/2010/09/threaded-email-or-not-now-its-your.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/09/threaded-email-or-not-now-its-your.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='60' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/09/threaded-email-or-not-now-its-your.html' data-url='https://cloud.googleblog.com/2010/09/threaded-email-or-not-now-its-your.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/09/threaded-email-or-not-now-its-your.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='6450934135521388738' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/09/early-adopters-transition-to-new.html' itemprop='url' title='Early adopters: transition to the new infrastructure for Google Apps accounts'> Early adopters: transition to the new infrastructure for Google Apps accounts </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, September 8, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a href="http://googleenterprise.blogspot.com/2010/05/more-google-applications-coming-for.html">Back in May</a> we shared details about a big change so Google Apps accounts can start accessing dozens of Google services beyond the <a href="//www.google.com/apps/intl/en/business/features.html#utm_campaign=launch&amp;utm_source=en-na-us-entblog-GAplus_09082010&amp;utm_medium=blog">core suite</a> of messaging and collaboration apps. This change will let users access <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=181865">many new services</a> such as Blogger, Reader, Google Voice and calling-in-Gmail (US only), Picasa Web Albums, AdWords and iGoogle from their Google Apps accounts. This big improvement addresses <a href="http://productideas.appspot.com/#25/e=2199b">9 of the top 20 requests</a> from customers in one fell swoop, so we&#8217;re thrilled that the new infrastructure is now open for early adopters! After accounts are transitioned to the new infrastructure, these customers will be able to tap into much more innovation happening all across Google, helping people be even more productive with a broader range of tools in the cloud.<br /><br /><a href="//3.bp.blogspot.com/_4S6buKKlhfQ/TIfBR1s2MOI/AAAAAAAAACs/W_B_R1701p4/s1600/teaser+image+new+icons.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5514588780955578594" src="//3.bp.blogspot.com/_4S6buKKlhfQ/TIfBR1s2MOI/AAAAAAAAACs/W_B_R1701p4/teaser+image+new+icons.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;"></a><br />Why just for &#8220;early adopters&#8221; you ask? We&#8217;re still working on a few important features, but after extensive testing we&#8217;ve found that what&#8217;s ready today is already tremendously valuable to many Standard, Premier and Education Edition customers. Here&#8217;s the functionality that early adopters won&#8217;t see before the new infrastructure is feature-complete:<br /><ul><li>Administrators do not yet have the ability to turn off access to any of these additional services as they can today for applications in the core suite.</li><li>A few applications are not compatible with the new infrastructure at this time including Google Health, PowerMeter, YouTube, Web History, Buzz and Profiles.</li></ul>You should also be aware of two other details not specific to early adopters: support limitations and &#8220;conflicting accounts&#8221;. <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=181865">Additional applications</a> beyond the core suite are not covered by Google Enterprise support or the 99.9% uptime guarantee. However, many services have self-service <a href="//google.com/support/">online help resources</a>, and a subset (such as AdWords) offer enhanced support options. Finally, a small fraction of Google Apps users have created personal Google Accounts based on their organization&#8217;s Google Apps email addresses. Users in this situation will need to rename these &#8220;<a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=185172">conflicting accounts</a>&#8221; during the transition process, and we&#8217;ll help these users make the necessary changes.<br /><br />So...if you understand the limitations and would like to transition users to the new infrastructure, sign in to the control panel. If you use the control panel in English and meet our other <a href="//www.google.com/support/a/bin/answer.py?answer=187191">early adopter eligibility criteria</a>, you&#8217;ll start seeing a notification in your dashboard in the next few days where you can get started. You can begin with a handful of pilot users, and then transition your whole organization once you&#8217;ve had a chance to kick the tires.<br /><br /><a href="//1.bp.blogspot.com/_4S6buKKlhfQ/TIfDjm_h_UI/AAAAAAAAAC0/NnaKGhPAqhY/s1600/dashboard.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5514591285268315458" src="//1.bp.blogspot.com/_4S6buKKlhfQ/TIfDjm_h_UI/AAAAAAAAAC0/NnaKGhPAqhY/dashboard.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;"></a><br />If any of the current limitations are problematic for you, or if your organization isn&#8217;t eligible yet, hang tight and keep an eye out here for the next phase of our roll-out. We&#8217;re excited to help you move to the new infrastructure too, and we&#8217;ll be ready for you soon! For more information, please explore our Help Center documentation <a href="//www.google.com/support/a/bin/topic.py?topic=28917">for administrators</a> and <a href="//www.google.com/support/accounts/?topic=28662&amp;rd=1&amp;hl=en">for end-users</a>.<br /><br /><span class="byline-author">Posted by Denis Sosnovtsev, Product Manager</span> </script> <noscript> <a href="http://googleenterprise.blogspot.com/2010/05/more-google-applications-coming-for.html">Back in May</a> we shared details about a big change so Google Apps accounts can start accessing dozens of Google services beyond the <a href="//www.google.com/apps/intl/en/business/features.html#utm_campaign=launch&amp;utm_source=en-na-us-entblog-GAplus_09082010&amp;utm_medium=blog">core suite</a> of messaging and collaboration apps. This change will let users access <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=181865">many new services</a> such as Blogger, Reader, Google Voice and calling-in-Gmail (US only), Picasa Web Albums, AdWords and iGoogle from their Google Apps accounts. This big improvement addresses <a href="http://productideas.appspot.com/#25/e=2199b">9 of the top 20 requests</a> from customers in one fell swoop, so we&#8217;re thrilled that the new infrastructure is now open for early adopters! After accounts are transitioned to the new infrastructure, these customers will be able to tap into much more innovation happening all across Google, helping people be even more productive with a broader range of tools in the cloud.<br /><br /><a href="//3.bp.blogspot.com/_4S6buKKlhfQ/TIfBR1s2MOI/AAAAAAAAACs/W_B_R1701p4/s1600/teaser+image+new+icons.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5514588780955578594" src="//3.bp.blogspot.com/_4S6buKKlhfQ/TIfBR1s2MOI/AAAAAAAAACs/W_B_R1701p4/teaser+image+new+icons.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;"></a><br />Why just for &#8220;early adopters&#8221; you ask? We&#8217;re still working on a few important features, but after extensive testing we&#8217;ve found that what&#8217;s ready today is already tremendously valuable to many Standard, Premier and Education Edition customers. Here&#8217;s the functionality that early adopters won&#8217;t see before the new infrastructure is feature-complete:<br /><ul><li>Administrators do not yet have the ability to turn off access to any of these additional services as they can today for applications in the core suite.</li><li>A few applications are not compatible with the new infrastructure at this time including Google Health, PowerMeter, YouTube, Web History, Buzz and Profiles.</li></ul>You should also be aware of two other details not specific to early adopters: support limitations and &#8220;conflicting accounts&#8221;. <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=181865">Additional applications</a> beyond the core suite are not covered by Google Enterprise support or the 99.9% uptime guarantee. However, many services have self-service <a href="//google.com/support/">online help resources</a>, and a subset (such as AdWords) offer enhanced support options. Finally, a small fraction of Google Apps users have created personal Google Accounts based on their organization&#8217;s Google Apps email addresses. Users in this situation will need to rename these &#8220;<a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=185172">conflicting accounts</a>&#8221; during the transition process, and we&#8217;ll help these users make the necessary changes.<br /><br />So...if you understand the limitations and would like to transition users to the new infrastructure, sign in to the control panel. If you use the control panel in English and meet our other <a href="//www.google.com/support/a/bin/answer.py?answer=187191">early adopter eligibility criteria</a>, you&#8217;ll start seeing a notification in your dashboard in the next few days where you can get started. You can begin with a handful of pilot users, and then transition your whole organization once you&#8217;ve had a chance to kick the tires.<br /><br /><a href="//1.bp.blogspot.com/_4S6buKKlhfQ/TIfDjm_h_UI/AAAAAAAAAC0/NnaKGhPAqhY/s1600/dashboard.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5514591285268315458" src="//1.bp.blogspot.com/_4S6buKKlhfQ/TIfDjm_h_UI/AAAAAAAAAC0/NnaKGhPAqhY/dashboard.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;"></a><br />If any of the current limitations are problematic for you, or if your organization isn&#8217;t eligible yet, hang tight and keep an eye out here for the next phase of our roll-out. We&#8217;re excited to help you move to the new infrastructure too, and we&#8217;ll be ready for you soon! For more information, please explore our Help Center documentation <a href="//www.google.com/support/a/bin/topic.py?topic=28917">for administrators</a> and <a href="//www.google.com/support/accounts/?topic=28662&amp;rd=1&amp;hl=en">for end-users</a>.<br /><br /><span class="byline-author">Posted by Denis Sosnovtsev, Product Manager</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/09/early-adopters-transition-to-new.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Early adopters: transition to the new infrastructure for Google Apps accounts&url=https://cloud.googleblog.com/2010/09/early-adopters-transition-to-new.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/09/early-adopters-transition-to-new.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='47' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/09/early-adopters-transition-to-new.html' data-url='https://cloud.googleblog.com/2010/09/early-adopters-transition-to-new.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/09/early-adopters-transition-to-new.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/%23innovationupgrade' rel='tag'> #innovationupgrade </a> , <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='7654999355817770160' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/08/email-overload-try-priority-inbox.html' itemprop='url' title='Email overload? Try Priority Inbox'> Email overload? Try Priority Inbox </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, August 30, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Information overload is a reality of the modern workplace. The average corporate worker sends and receives more than 150 messages per day<sup>1</sup>, an email deluge of varying importance: key project updates from colleagues, requests from higher-ups, appointment reminders, and automated mail that&#8217;s often much less important. With so much information to process, simply figuring out what needs to be be read and what needs a reply takes up a lot of time. Today, we&#8217;re excited to introduce Priority Inbox Beta in Gmail, an experimental new way of reducing information overload.<br /><br />Priority Inbox is a new view of your inbox that automatically helps you focus on your most important messages. Gmail has always kept spam messages out of your inbox, and now we&#8217;ve improved Gmail&#8217;s filter to help you see the emails that matter faster without requiring you to set up complex rules.<br /><br /><object height="323" width="530"><param name="movie" value="//www.youtube.com/v/5nt3gE9dGHQ?fs=1&amp;hl=en_US&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/5nt3gE9dGHQ?fs=1&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="530" height="323"></embed></object><br /><br />Here&#8217;s how it works: Priority Inbox splits your inbox into three sections: &#8220;Important and unread,&#8221; &#8220;Starred,&#8221; and &#8220;Everything else&#8221;:<br /><br /><a href="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxGjAiYRwI/AAAAAAAAALo/tpz84fWEp0c/s1600/priority_inbox_quick_guide.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5511357611248207618" src="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxGjAiYRwI/AAAAAAAAALo/tpz84fWEp0c/priority_inbox_quick_guide.png" style="cursor:pointer; cursor:hand;width: 500px;"></a><br /><br />Messages are automatically categorized as they arrive in your inbox. Gmail uses a variety of signals to predict which messages are important, including the people you email most and which messages you open and reply to (these are likely more important than the ones you skip over). And as you use Gmail, it will get better. You can improve the ranking in Priority Inbox by clicking the <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxBzRdjvEI/AAAAAAAAALg/U_ZYZWk65YA/s1600/Picture+6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5511352393111157826" src="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxBzRdjvEI/AAAAAAAAALg/U_ZYZWk65YA/s320/Picture+6.png" style="cursor:pointer; cursor:hand;width: 57px; height: 20px;"></a> buttons at the top of the inbox to mark conversations as important or not important.<br /><br />As a result, your inbox is better organized, and you can spend your time addressing your most important emails right away. When we tested Priority Inbox at Google, we found that people spent 6% less time on email after enabling this feature. This translates to a week&#8217;s worth of time saved each year for information workers who typically spend 13 hours per week on email today!<sup>2</sup><br /><br />Luke Leonhard, Web Services Manager for Brady Corporation, says &#8220;Like many of our users, I get over a hundred messages each day. Priority Inbox saves me time by displaying emails in order of importance, letting me process them more efficiently than before. The time I save can then be spent on new projects that add value to Brady rather than managing my inbox.&#8221;<br /><br />Over the next week, we&#8217;ll be rolling out Priority Inbox settings to users in organizations with the &#8220;Enable pre-release features&#8221; option selected in the Google Apps control panel.<br /><br />Helping users manage lots of information has always been a core goal of Gmail, and we&#8217;re excited to see how Priority Inbox helps users in organizations mitigate information overload and get to important messages faster.<br /><br /><span class="byline-author">Posted by Doug Aberdeen, Software Engineer</span><br /><br />1. &#8220;<a href="http://www.radicati.com/?p=3229">Email Statistics Report, 2009-2013</a>&#8221;, The Radicati Group, Inc, 2009<br /><br />2. <a href="http://www.idc.com/getdoc.jsp?containerId=prUS21828509">&#8220;Hidden Costs of Information Work in the Enterprise Exposed in New IDC Progress Report&#8221;</a>, IDC, 2009 </script> <noscript> Information overload is a reality of the modern workplace. The average corporate worker sends and receives more than 150 messages per day<sup>1</sup>, an email deluge of varying importance: key project updates from colleagues, requests from higher-ups, appointment reminders, and automated mail that&#8217;s often much less important. With so much information to process, simply figuring out what needs to be be read and what needs a reply takes up a lot of time. Today, we&#8217;re excited to introduce Priority Inbox Beta in Gmail, an experimental new way of reducing information overload.<br /><br />Priority Inbox is a new view of your inbox that automatically helps you focus on your most important messages. Gmail has always kept spam messages out of your inbox, and now we&#8217;ve improved Gmail&#8217;s filter to help you see the emails that matter faster without requiring you to set up complex rules.<br /><br /><object height="323" width="530"><param name="movie" value="//www.youtube.com/v/5nt3gE9dGHQ?fs=1&amp;hl=en_US&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="//www.youtube.com/v/5nt3gE9dGHQ?fs=1&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="530" height="323"></embed></object><br /><br />Here&#8217;s how it works: Priority Inbox splits your inbox into three sections: &#8220;Important and unread,&#8221; &#8220;Starred,&#8221; and &#8220;Everything else&#8221;:<br /><br /><a href="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxGjAiYRwI/AAAAAAAAALo/tpz84fWEp0c/s1600/priority_inbox_quick_guide.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5511357611248207618" src="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxGjAiYRwI/AAAAAAAAALo/tpz84fWEp0c/priority_inbox_quick_guide.png" style="cursor:pointer; cursor:hand;width: 500px;"></a><br /><br />Messages are automatically categorized as they arrive in your inbox. Gmail uses a variety of signals to predict which messages are important, including the people you email most and which messages you open and reply to (these are likely more important than the ones you skip over). And as you use Gmail, it will get better. You can improve the ranking in Priority Inbox by clicking the <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxBzRdjvEI/AAAAAAAAALg/U_ZYZWk65YA/s1600/Picture+6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5511352393111157826" src="//3.bp.blogspot.com/_JPTTyK3AMOQ/THxBzRdjvEI/AAAAAAAAALg/U_ZYZWk65YA/s320/Picture+6.png" style="cursor:pointer; cursor:hand;width: 57px; height: 20px;"></a> buttons at the top of the inbox to mark conversations as important or not important.<br /><br />As a result, your inbox is better organized, and you can spend your time addressing your most important emails right away. When we tested Priority Inbox at Google, we found that people spent 6% less time on email after enabling this feature. This translates to a week&#8217;s worth of time saved each year for information workers who typically spend 13 hours per week on email today!<sup>2</sup><br /><br />Luke Leonhard, Web Services Manager for Brady Corporation, says &#8220;Like many of our users, I get over a hundred messages each day. Priority Inbox saves me time by displaying emails in order of importance, letting me process them more efficiently than before. The time I save can then be spent on new projects that add value to Brady rather than managing my inbox.&#8221;<br /><br />Over the next week, we&#8217;ll be rolling out Priority Inbox settings to users in organizations with the &#8220;Enable pre-release features&#8221; option selected in the Google Apps control panel.<br /><br />Helping users manage lots of information has always been a core goal of Gmail, and we&#8217;re excited to see how Priority Inbox helps users in organizations mitigate information overload and get to important messages faster.<br /><br /><span class="byline-author">Posted by Doug Aberdeen, Software Engineer</span><br /><br />1. &#8220;<a href="http://www.radicati.com/?p=3229">Email Statistics Report, 2009-2013</a>&#8221;, The Radicati Group, Inc, 2009<br /><br />2. <a href="http://www.idc.com/getdoc.jsp?containerId=prUS21828509">&#8220;Hidden Costs of Information Work in the Enterprise Exposed in New IDC Progress Report&#8221;</a>, IDC, 2009 </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/08/email-overload-try-priority-inbox.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Email overload? Try Priority Inbox&url=https://cloud.googleblog.com/2010/08/email-overload-try-priority-inbox.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/08/email-overload-try-priority-inbox.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='19' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/08/email-overload-try-priority-inbox.html' data-url='https://cloud.googleblog.com/2010/08/email-overload-try-priority-inbox.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/08/email-overload-try-priority-inbox.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='5197866104025327718' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/08/new-features-in-google-docs-and-google.html' itemprop='url' title='New features in Google Docs and Google Sites'> New features in Google Docs and Google Sites </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, August 19, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Google&#8217;s multi-tenant infrastructure allows us to launch new features to our customers seamlessly, and with over <a href="http://googleenterprise.blogspot.com/2010/07/rapid-innovation-powered-by-cloud.html">50 launches</a> in first half of this year alone, the pace of innovation in Google Apps continues to accelerate.<br /><br />Today we keep up the innovation with several new updates in Google Sites and Google Docs. We&#8217;ve improved Google Sites with several highly-requested features including horizontal navigation, global footers, and a new section for deleted items.<br /><br />Horizontal navigation enables site owners to easily add links across the top of their sites.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiazJHedYLfsgwqOGK7iw8NflEoPYLnE1Z-zKWFdbP1h6n-2yw5uFumrSOijjRoAVpFwPhLFzRJZgbeuCmGTjR5Ma2TpM698bNohuqo3R4-MlKXs3x2ibMKbnbYlVFiPDypwVrs-0RbPy0/s1600/Sites1.png"><img alt="" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiazJHedYLfsgwqOGK7iw8NflEoPYLnE1Z-zKWFdbP1h6n-2yw5uFumrSOijjRoAVpFwPhLFzRJZgbeuCmGTjR5Ma2TpM698bNohuqo3R4-MlKXs3x2ibMKbnbYlVFiPDypwVrs-0RbPy0/s1600/Sites1.png" style="cursor:pointer; cursor:hand;width: 512px;" /></a><br /><br />Site owners can also add a global footer that displays across all pages on a site, and we added a new section for deleted items in sites, making it easier to get to deleted pages and attachments.<br /><br />We&#8217;ve also added quick links to open Google Docs that are embedded in a site, making it easier for collaborators to open embedded documents.<br /><br /><a href="//2.bp.blogspot.com/_JPTTyK3AMOQ/TGytuVaeO7I/AAAAAAAAAKg/pBOO5iZit58/s1600/Picture+3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506967455901039538" src="//2.bp.blogspot.com/_JPTTyK3AMOQ/TGytuVaeO7I/AAAAAAAAAKg/pBOO5iZit58/Picture+3.png" style="cursor:pointer; cursor:hand;width: 400px;"></a><br /><br />For more information on these new features in Google Sites, check out the <a href="http://googledocs.blogspot.com/2010/08/horizontal-navigation-site-footer-and.html">Google Docs blog</a>.<br /><br />In addition to these updates to Google Sites, this week we also launched several improvements in Google Docs:<br /><ul><li>Typing links just got a little faster in Google documents. Now when you type something that we recognize as a web address, it will automatically become a link.</li><li>We&#8217;ve also added a few more page sizes for your documents. So if you&#8217;ve been craving an Executive sized page (7.25&#8221; x 10.5&#8221;), you&#8217;re in luck. For more information on autolinks and page sizes, head to the <a href="http://googledocs.blogspot.com/2010/08/auto-linking-preferences-and-page-sizes.html">Google Docs blog</a>.</li></ul><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicyYThfB21MnNBy6MqEPebNRmt76qRJZIJuq5SwwRhfj4pV89jAiX3zY6p09PJnHVMAK-oZg6lKxV2qvLF2Gk2DfoGwhCKOE-YjxsE_kFDhSpFlvl2Eb0kF34WLmaTa6iU3wKsc-8NIi8/s1600/newpagesizes.png"><img alt="" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicyYThfB21MnNBy6MqEPebNRmt76qRJZIJuq5SwwRhfj4pV89jAiX3zY6p09PJnHVMAK-oZg6lKxV2qvLF2Gk2DfoGwhCKOE-YjxsE_kFDhSpFlvl2Eb0kF34WLmaTa6iU3wKsc-8NIi8/s1600/newpagesizes.png" style="cursor:pointer; cursor:hand;width: 350px;" /></a><br /><ul><li>Correct spelling is an essential part of document creation, and to that end we&#8217;ve added spellcheck to Google spreadsheets. For more information on spelling checker in spreadsheets, visit the <a href="http://googledocs.blogspot.com/2010/08/check-spelling-in-google-spreadsheets.html">Google Docs blog</a>.</li></ul><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5spDF8Ia_TUj6prtDp3p5FJLk-TyKsBUGc6vbfU8E-jhHTXeQ5plmJVia2qd1hal-eFrLw5M58iJnZDZDgM_hVBR_-N4ayDfobbbBBC3iVvh3KLyDIWuf7ZpxgvJgj4yUY3wsauxbOns/s1600/spelling1.png"><img alt="" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5spDF8Ia_TUj6prtDp3p5FJLk-TyKsBUGc6vbfU8E-jhHTXeQ5plmJVia2qd1hal-eFrLw5M58iJnZDZDgM_hVBR_-N4ayDfobbbBBC3iVvh3KLyDIWuf7ZpxgvJgj4yUY3wsauxbOns/s1600/spelling1.png" style="cursor:pointer; cursor:hand;width: 350px;" /></a><br /><br />As with all updates on Google Apps, users can get new features just by refreshing their browsers, and improvements roll out to customers with no need for administrators to manage patches or install software.<br /><br />Stay tuned for more updates to Google Docs and Google Sites.<br /><br /><span class="byline-author">Posted by Scott Johnston, Google Apps Product Manager</span> </script> <noscript> Google&#8217;s multi-tenant infrastructure allows us to launch new features to our customers seamlessly, and with over <a href="http://googleenterprise.blogspot.com/2010/07/rapid-innovation-powered-by-cloud.html">50 launches</a> in first half of this year alone, the pace of innovation in Google Apps continues to accelerate.<br /><br />Today we keep up the innovation with several new updates in Google Sites and Google Docs. We&#8217;ve improved Google Sites with several highly-requested features including horizontal navigation, global footers, and a new section for deleted items.<br /><br />Horizontal navigation enables site owners to easily add links across the top of their sites.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiazJHedYLfsgwqOGK7iw8NflEoPYLnE1Z-zKWFdbP1h6n-2yw5uFumrSOijjRoAVpFwPhLFzRJZgbeuCmGTjR5Ma2TpM698bNohuqo3R4-MlKXs3x2ibMKbnbYlVFiPDypwVrs-0RbPy0/s1600/Sites1.png"><img alt="" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiazJHedYLfsgwqOGK7iw8NflEoPYLnE1Z-zKWFdbP1h6n-2yw5uFumrSOijjRoAVpFwPhLFzRJZgbeuCmGTjR5Ma2TpM698bNohuqo3R4-MlKXs3x2ibMKbnbYlVFiPDypwVrs-0RbPy0/s1600/Sites1.png" style="cursor:pointer; cursor:hand;width: 512px;" /></a><br /><br />Site owners can also add a global footer that displays across all pages on a site, and we added a new section for deleted items in sites, making it easier to get to deleted pages and attachments.<br /><br />We&#8217;ve also added quick links to open Google Docs that are embedded in a site, making it easier for collaborators to open embedded documents.<br /><br /><a href="//2.bp.blogspot.com/_JPTTyK3AMOQ/TGytuVaeO7I/AAAAAAAAAKg/pBOO5iZit58/s1600/Picture+3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506967455901039538" src="//2.bp.blogspot.com/_JPTTyK3AMOQ/TGytuVaeO7I/AAAAAAAAAKg/pBOO5iZit58/Picture+3.png" style="cursor:pointer; cursor:hand;width: 400px;"></a><br /><br />For more information on these new features in Google Sites, check out the <a href="http://googledocs.blogspot.com/2010/08/horizontal-navigation-site-footer-and.html">Google Docs blog</a>.<br /><br />In addition to these updates to Google Sites, this week we also launched several improvements in Google Docs:<br /><ul><li>Typing links just got a little faster in Google documents. Now when you type something that we recognize as a web address, it will automatically become a link.</li><li>We&#8217;ve also added a few more page sizes for your documents. So if you&#8217;ve been craving an Executive sized page (7.25&#8221; x 10.5&#8221;), you&#8217;re in luck. For more information on autolinks and page sizes, head to the <a href="http://googledocs.blogspot.com/2010/08/auto-linking-preferences-and-page-sizes.html">Google Docs blog</a>.</li></ul><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicyYThfB21MnNBy6MqEPebNRmt76qRJZIJuq5SwwRhfj4pV89jAiX3zY6p09PJnHVMAK-oZg6lKxV2qvLF2Gk2DfoGwhCKOE-YjxsE_kFDhSpFlvl2Eb0kF34WLmaTa6iU3wKsc-8NIi8/s1600/newpagesizes.png"><img alt="" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicyYThfB21MnNBy6MqEPebNRmt76qRJZIJuq5SwwRhfj4pV89jAiX3zY6p09PJnHVMAK-oZg6lKxV2qvLF2Gk2DfoGwhCKOE-YjxsE_kFDhSpFlvl2Eb0kF34WLmaTa6iU3wKsc-8NIi8/s1600/newpagesizes.png" style="cursor:pointer; cursor:hand;width: 350px;" /></a><br /><ul><li>Correct spelling is an essential part of document creation, and to that end we&#8217;ve added spellcheck to Google spreadsheets. For more information on spelling checker in spreadsheets, visit the <a href="http://googledocs.blogspot.com/2010/08/check-spelling-in-google-spreadsheets.html">Google Docs blog</a>.</li></ul><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5spDF8Ia_TUj6prtDp3p5FJLk-TyKsBUGc6vbfU8E-jhHTXeQ5plmJVia2qd1hal-eFrLw5M58iJnZDZDgM_hVBR_-N4ayDfobbbBBC3iVvh3KLyDIWuf7ZpxgvJgj4yUY3wsauxbOns/s1600/spelling1.png"><img alt="" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5spDF8Ia_TUj6prtDp3p5FJLk-TyKsBUGc6vbfU8E-jhHTXeQ5plmJVia2qd1hal-eFrLw5M58iJnZDZDgM_hVBR_-N4ayDfobbbBBC3iVvh3KLyDIWuf7ZpxgvJgj4yUY3wsauxbOns/s1600/spelling1.png" style="cursor:pointer; cursor:hand;width: 350px;" /></a><br /><br />As with all updates on Google Apps, users can get new features just by refreshing their browsers, and improvements roll out to customers with no need for administrators to manage patches or install software.<br /><br />Stay tuned for more updates to Google Docs and Google Sites.<br /><br /><span class="byline-author">Posted by Scott Johnston, Google Apps Product Manager</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/08/new-features-in-google-docs-and-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:New features in Google Docs and Google Sites&url=https://cloud.googleblog.com/2010/08/new-features-in-google-docs-and-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/08/new-features-in-google-docs-and-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/08/new-features-in-google-docs-and-google.html' data-url='https://cloud.googleblog.com/2010/08/new-features-in-google-docs-and-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/08/new-features-in-google-docs-and-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/google%20sites' rel='tag'> google sites </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='2881483927793125773' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/08/search-across-your-docs-sites-and-email.html' itemprop='url' title='Search across your docs, sites and email with the Gmail “Apps Search” lab'> Search across your docs, sites and email with the Gmail &#8220;Apps Search&#8221; lab </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, August 18, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Gmail makes it easy to find emails really fast with Google-powered search for your inbox. This works well when you know you&#8217;re looking for an email, but if you have information in documents and sites too, you may have to search several places with the same query to find what you&#8217;re looking for.<br /><br />Today we&#8217;re making it easier to search across more of your data with the new &#8220;Apps Search&#8221; lab in Gmail. Once the lab is enabled, the &#8220;Search Mail&#8221; button in Gmail will say &#8220;Search Mail and Docs&#8221; instead. When you run a search in Gmail, your search results will include matching documents and sites in addition to results from your email.<br /><br /><a href="//4.bp.blogspot.com/_JPTTyK3AMOQ/TGttph_wW2I/AAAAAAAAAKQ/MQIbcxCvGLE/s1600/Picture+2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506615529658407778" src="//4.bp.blogspot.com/_JPTTyK3AMOQ/TGttph_wW2I/AAAAAAAAAKQ/MQIbcxCvGLE/Picture+2.png" style="cursor:pointer; cursor:hand;width: 600px;"></a><br /><br />We also offer &#8220;Did you mean?&#8221; suggestions when it looks like you&#8217;ve misspelled a word:<br /><br /><a href="//3.bp.blogspot.com/_JPTTyK3AMOQ/TGtuI1K2qvI/AAAAAAAAAKY/B7ISX7rOMgs/s1600/Picture+1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506616067381177074" src="//3.bp.blogspot.com/_JPTTyK3AMOQ/TGtuI1K2qvI/AAAAAAAAAKY/B7ISX7rOMgs/Picture+1.png" style="cursor:pointer; cursor:hand;width: 600px;"></a><br /><br />This is a Labs launch, so to get started, click &#8216;Settings&#8217; within Gmail, then the &#8216;Labs&#8217; tab, and enable &#8216;Apps Search&#8217;. Standard Edition users can follow these instructions immediately, while Premier and Education Edition users will first need their domain administrators to enable Gmail Labs from the Google Apps control panel. For more information on Gmail labs for Google Apps, see the <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=117099">Help Center</a>.<br /><br /><span class="byline-author">Posted by Bram Moolenaar, Software Engineer</span> </script> <noscript> Gmail makes it easy to find emails really fast with Google-powered search for your inbox. This works well when you know you&#8217;re looking for an email, but if you have information in documents and sites too, you may have to search several places with the same query to find what you&#8217;re looking for.<br /><br />Today we&#8217;re making it easier to search across more of your data with the new &#8220;Apps Search&#8221; lab in Gmail. Once the lab is enabled, the &#8220;Search Mail&#8221; button in Gmail will say &#8220;Search Mail and Docs&#8221; instead. When you run a search in Gmail, your search results will include matching documents and sites in addition to results from your email.<br /><br /><a href="//4.bp.blogspot.com/_JPTTyK3AMOQ/TGttph_wW2I/AAAAAAAAAKQ/MQIbcxCvGLE/s1600/Picture+2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506615529658407778" src="//4.bp.blogspot.com/_JPTTyK3AMOQ/TGttph_wW2I/AAAAAAAAAKQ/MQIbcxCvGLE/Picture+2.png" style="cursor:pointer; cursor:hand;width: 600px;"></a><br /><br />We also offer &#8220;Did you mean?&#8221; suggestions when it looks like you&#8217;ve misspelled a word:<br /><br /><a href="//3.bp.blogspot.com/_JPTTyK3AMOQ/TGtuI1K2qvI/AAAAAAAAAKY/B7ISX7rOMgs/s1600/Picture+1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506616067381177074" src="//3.bp.blogspot.com/_JPTTyK3AMOQ/TGtuI1K2qvI/AAAAAAAAAKY/B7ISX7rOMgs/Picture+1.png" style="cursor:pointer; cursor:hand;width: 600px;"></a><br /><br />This is a Labs launch, so to get started, click &#8216;Settings&#8217; within Gmail, then the &#8216;Labs&#8217; tab, and enable &#8216;Apps Search&#8217;. Standard Edition users can follow these instructions immediately, while Premier and Education Edition users will first need their domain administrators to enable Gmail Labs from the Google Apps control panel. For more information on Gmail labs for Google Apps, see the <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=117099">Help Center</a>.<br /><br /><span class="byline-author">Posted by Bram Moolenaar, Software Engineer</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/08/search-across-your-docs-sites-and-email.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Search across your docs, sites and email with the Gmail “Apps Search” lab&url=https://cloud.googleblog.com/2010/08/search-across-your-docs-sites-and-email.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/08/search-across-your-docs-sites-and-email.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/08/search-across-your-docs-sites-and-email.html' data-url='https://cloud.googleblog.com/2010/08/search-across-your-docs-sites-and-email.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/08/search-across-your-docs-sites-and-email.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/gmail' rel='tag'> gmail </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='5651009001208862468' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/07/google-search-appliance-now-supports.html' itemprop='url' title='Google Search Appliance now supports OpenSearch, enabling searching directly from browsers or Windows 7 clients'> Google Search Appliance now supports OpenSearch, enabling searching directly from browsers or Windows 7 clients </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, July 19, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/TERqKs-VZwI/AAAAAAAAAm4/fJBd2TrHry0/s1600/opengsa.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5495634177402693378" src="//2.bp.blogspot.com/_jSdgG4-DeNE/TERqKs-VZwI/AAAAAAAAAm4/fJBd2TrHry0/s200/opengsa.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 143px;"></a><div style="text-align: left;">People should have the power to conduct searches from everywhere. This is why we provide users with numerous options beyond Google.com, such as typing in a search query directly in the address bar in Google Chrome, or through Google Toolbar, or Google Desktop.</div><div><br /></div><div>However, when it comes to searching information on their corporate intranet, most users&#8217; choices are limited. Corporate users typically have to go to a special URL or open up a special portal application to search their intranet. To alleviate this limitation, we have integrated the Google Search Appliance with the <a href="http://www.opensearch.org/Home">OpenSearch</a> protocol. OpenSearch is a collection of simple formats for the sharing of search results. So for instance, integrating with OpenSearch enables accessing the Google Search Appliance directly from the browser:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5495628826529487026" src="//2.bp.blogspot.com/_jSdgG4-DeNE/TERlTPav2LI/AAAAAAAAAmI/F3lbLUA_lTM/s400/add-search-plugin-2.png" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 275px; height: 168px; "></span></div><div>Or, as shown below, you can search directly from Windows Explorer within Windows 7:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5495629355297998802" src="//2.bp.blogspot.com/_jSdgG4-DeNE/TERlyBO_B9I/AAAAAAAAAmQ/B3m90Ku5-jA/s400/WIndows+7.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 159px; "></span></div><div>Ultimately, we are trying to provide as many options as possible to the end user. And by supporting OpenSearch, these options will increase as more platforms connect with OpenSearch. </div><div><br /></div><div>You can immediately download this feature on <a href="//www.google.com/enterprise/labs/">Enterprise Labs</a>, or learn more about it in our <a href="http://code.google.com/p/gsa-open-search-via-opensearch">technical documentation</a>.</div><div><br /></div><div>Posted by Alexander Kerschhofer, Google Search Appliance team</div> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_jSdgG4-DeNE/TERqKs-VZwI/AAAAAAAAAm4/fJBd2TrHry0/s1600/opengsa.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5495634177402693378" src="//2.bp.blogspot.com/_jSdgG4-DeNE/TERqKs-VZwI/AAAAAAAAAm4/fJBd2TrHry0/s200/opengsa.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 143px;"></a><div style="text-align: left;">People should have the power to conduct searches from everywhere. This is why we provide users with numerous options beyond Google.com, such as typing in a search query directly in the address bar in Google Chrome, or through Google Toolbar, or Google Desktop.</div><div><br /></div><div>However, when it comes to searching information on their corporate intranet, most users&#8217; choices are limited. Corporate users typically have to go to a special URL or open up a special portal application to search their intranet. To alleviate this limitation, we have integrated the Google Search Appliance with the <a href="http://www.opensearch.org/Home">OpenSearch</a> protocol. OpenSearch is a collection of simple formats for the sharing of search results. So for instance, integrating with OpenSearch enables accessing the Google Search Appliance directly from the browser:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5495628826529487026" src="//2.bp.blogspot.com/_jSdgG4-DeNE/TERlTPav2LI/AAAAAAAAAmI/F3lbLUA_lTM/s400/add-search-plugin-2.png" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 275px; height: 168px; "></span></div><div>Or, as shown below, you can search directly from Windows Explorer within Windows 7:</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5495629355297998802" src="//2.bp.blogspot.com/_jSdgG4-DeNE/TERlyBO_B9I/AAAAAAAAAmQ/B3m90Ku5-jA/s400/WIndows+7.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 159px; "></span></div><div>Ultimately, we are trying to provide as many options as possible to the end user. And by supporting OpenSearch, these options will increase as more platforms connect with OpenSearch. </div><div><br /></div><div>You can immediately download this feature on <a href="//www.google.com/enterprise/labs/">Enterprise Labs</a>, or learn more about it in our <a href="http://code.google.com/p/gsa-open-search-via-opensearch">technical documentation</a>.</div><div><br /></div><div>Posted by Alexander Kerschhofer, Google Search Appliance team</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/07/google-search-appliance-now-supports.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google Search Appliance now supports OpenSearch, enabling searching directly from browsers or Windows 7 clients&url=https://cloud.googleblog.com/2010/07/google-search-appliance-now-supports.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/07/google-search-appliance-now-supports.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/07/google-search-appliance-now-supports.html' data-url='https://cloud.googleblog.com/2010/07/google-search-appliance-now-supports.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/07/google-search-appliance-now-supports.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/enterprise' rel='tag'> enterprise </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Search%20Appliance' rel='tag'> Google Search Appliance </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='259093986342071693' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/06/earth-pro-52-launched-data-you-need-at.html' itemprop='url' title='Earth Pro 5.2 launched: the data you need, at your fingertips'> Earth Pro 5.2 launched: the data you need, at your fingertips </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, June 15, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div>Around the world, thousands of customers count on Google Earth Pro to help them get their work done. From visualizing complicated layers generated by GIS software to leveraging movie-making tools for site selection, engineering project visualization, and much more, Google Earth Pro enables businesses, government agencies, and educators to bring their geographic data to life.</div><br /><div><object height="385" width="640"><param name="movie" value="//www.youtube.com/v/VBQKPhs5Wr0&amp;hl=en_US&amp;fs=1&amp;"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/VBQKPhs5Wr0&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></div><br /><div><br /></div><div>Yet customers want more, with easy access to relevant data layers being a common request. In the past, users had to invest considerable time and resources to find data such as demographic, traffic counts, and land parcel information. Other customers struggled with processing large, complicated layers.</div><div><br /></div><div>We&#8217;re happy to announce the launch of Google Earth Pro 5.2, which makes it much easier to find and access the data you need to make smart business decisions.</div><div><br /></div><div>Google Earth Pro 5.2 includes:</div><div><ul><li>a set of exclusive layers designed to make everything easier from site selection to business intelligence analysis</li><li>enhanced capabilities to process and visualize large geospatial data files</li></ul></div><div><b><br /></b></div><div><b>Point. Click. Start analyzing</b>.</div><div><br /></div><div>Earth Pro now includes three new productivity-enhancing layers:</div><div><ul><li>U.S. Demographics: includes demographic data on 2010 and projected 2015 income, age, education, etc. at the state, county, tract, and block group level. For income and age, you can view beautifully color-coded layers enabling you to quickly zero in on target markets and cross-reference with your own layers. The data is presented in both tabular and pie chart format and is licensed from <a href="http://en-us.nielsen.com/tab/product_families/nielsen_claritas?ac=claritasgoogle&amp;se=google">Claritas</a>.</li></ul><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5483025433468493522" src="//4.bp.blogspot.com/_jSdgG4-DeNE/TBeelNhSXtI/AAAAAAAAAgE/ie2wbb1gzFo/s400/les_bklyn_demo.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 269px; "></span><ul><li>U.S. Parcel data: provides critical parcel and building information for both commercial and residential parcels. This includes APN (assessor&#8217;s parcel number), use codes, and zoning data to help you make the right business decisions. Even more exciting, you can get more details, such as sales history, by purchasing the corresponding <a href="http://www.dataquick.com/">DataQuick</a> detailed report (<a href="//www.google.com/url?q=https://www.propertyreports.dataquick.com/ReportSample.pdf&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNET6T9_AWj5IwgfC6jjcT3cwanjhg">sample</a>), linked from each parcel info window.</li><li>U.S. Daily Traffic Counts: reports the historical average number of cars that have passed through an intersection in the US. Make sure your new development, store, or advertisement will get the right amount of visibility with data from <a href="http://www.mpsisolutions.com/">MPSI</a>.</li></ul></div><div>In addition to the included layers, Earth Pro 5.2 also makes processing your own complex layers easier. With new built-in &#8220;regionation&#8221; functionality, Earth Pro can now ingest and display large KMLs with speed and ease. <a href="http://earth.google.com/support/bin/answer.py?answer=175007">Vector &#8220;regionation&#8221;</a> automatically optimizes your data by intelligently loading points as you zoom in to the globe. <a href="http://earth.google.com/support/bin/answer.py?answer=176329">Super image overlays</a> enable your layers to include larger images by optimizing the resolution of images as you zoom in.</div><div><br /></div><div>To purchase Google Earth Pro, visit our <a href="//www.google.com/enterprise/earthmaps/earth_pro.html">online store</a> or sign up for a 7-day free trial. We hope you enjoy these new features.</div><div><br /></div><div><br /></div><div>Posted by Daniel Chu, Product Manager, Enterprise Maps/Earth</div><div><br /></div> </script> <noscript> <div>Around the world, thousands of customers count on Google Earth Pro to help them get their work done. From visualizing complicated layers generated by GIS software to leveraging movie-making tools for site selection, engineering project visualization, and much more, Google Earth Pro enables businesses, government agencies, and educators to bring their geographic data to life.</div><br /><div><object height="385" width="640"><param name="movie" value="//www.youtube.com/v/VBQKPhs5Wr0&amp;hl=en_US&amp;fs=1&amp;"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/VBQKPhs5Wr0&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></div><br /><div><br /></div><div>Yet customers want more, with easy access to relevant data layers being a common request. In the past, users had to invest considerable time and resources to find data such as demographic, traffic counts, and land parcel information. Other customers struggled with processing large, complicated layers.</div><div><br /></div><div>We&#8217;re happy to announce the launch of Google Earth Pro 5.2, which makes it much easier to find and access the data you need to make smart business decisions.</div><div><br /></div><div>Google Earth Pro 5.2 includes:</div><div><ul><li>a set of exclusive layers designed to make everything easier from site selection to business intelligence analysis</li><li>enhanced capabilities to process and visualize large geospatial data files</li></ul></div><div><b><br /></b></div><div><b>Point. Click. Start analyzing</b>.</div><div><br /></div><div>Earth Pro now includes three new productivity-enhancing layers:</div><div><ul><li>U.S. Demographics: includes demographic data on 2010 and projected 2015 income, age, education, etc. at the state, county, tract, and block group level. For income and age, you can view beautifully color-coded layers enabling you to quickly zero in on target markets and cross-reference with your own layers. The data is presented in both tabular and pie chart format and is licensed from <a href="http://en-us.nielsen.com/tab/product_families/nielsen_claritas?ac=claritasgoogle&amp;se=google">Claritas</a>.</li></ul><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5483025433468493522" src="//4.bp.blogspot.com/_jSdgG4-DeNE/TBeelNhSXtI/AAAAAAAAAgE/ie2wbb1gzFo/s400/les_bklyn_demo.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 269px; "></span><ul><li>U.S. Parcel data: provides critical parcel and building information for both commercial and residential parcels. This includes APN (assessor&#8217;s parcel number), use codes, and zoning data to help you make the right business decisions. Even more exciting, you can get more details, such as sales history, by purchasing the corresponding <a href="http://www.dataquick.com/">DataQuick</a> detailed report (<a href="//www.google.com/url?q=https://www.propertyreports.dataquick.com/ReportSample.pdf&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNET6T9_AWj5IwgfC6jjcT3cwanjhg">sample</a>), linked from each parcel info window.</li><li>U.S. Daily Traffic Counts: reports the historical average number of cars that have passed through an intersection in the US. Make sure your new development, store, or advertisement will get the right amount of visibility with data from <a href="http://www.mpsisolutions.com/">MPSI</a>.</li></ul></div><div>In addition to the included layers, Earth Pro 5.2 also makes processing your own complex layers easier. With new built-in &#8220;regionation&#8221; functionality, Earth Pro can now ingest and display large KMLs with speed and ease. <a href="http://earth.google.com/support/bin/answer.py?answer=175007">Vector &#8220;regionation&#8221;</a> automatically optimizes your data by intelligently loading points as you zoom in to the globe. <a href="http://earth.google.com/support/bin/answer.py?answer=176329">Super image overlays</a> enable your layers to include larger images by optimizing the resolution of images as you zoom in.</div><div><br /></div><div>To purchase Google Earth Pro, visit our <a href="//www.google.com/enterprise/earthmaps/earth_pro.html">online store</a> or sign up for a 7-day free trial. We hope you enjoy these new features.</div><div><br /></div><div><br /></div><div>Posted by Daniel Chu, Product Manager, Enterprise Maps/Earth</div><div><br /></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/06/earth-pro-52-launched-data-you-need-at.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Earth Pro 5.2 launched: the data you need, at your fingertips&url=https://cloud.googleblog.com/2010/06/earth-pro-52-launched-data-you-need-at.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/06/earth-pro-52-launched-data-you-need-at.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/06/earth-pro-52-launched-data-you-need-at.html' data-url='https://cloud.googleblog.com/2010/06/earth-pro-52-launched-data-you-need-at.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/06/earth-pro-52-launched-data-you-need-at.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Pro' rel='tag'> Google Earth Pro </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='8754542794994872756' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/05/customizing-maps-api-premier-your-way.html' itemprop='url' title='Customizing Maps API Premier – your way'> Customizing Maps API Premier &#8211;&#160;your way </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, May 20, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div>Customers often tell us how much their users love Google Maps. They love the friendly blue of the oceans, the easy-to-read labels of cities, and the solid yellow of the roads. But maybe you&#8217;re a rebel &#8211; someone who wants the roads to look YOUR way. Or perhaps your corporate branding clashes with the standard version of cities and streets. You&#8217;d love to change the colors on the map, or adjust the details your customers see. </div><div><br /></div><div>If that&#8217;s you, we have good news. With today&#8217;s launch of Maps API Premier <a href="http://code.google.com/apis/maps/documentation/javascript/overlays.html#StyledMaps">Styled Maps</a>, you&#8217;ll be able to do all of that and more. An easy-to-customize hierarchical structure lets you easily turn on and off the transit stations, change the colors of the maps to match your corporate identity, work with details, and more. Enjoy!</div><div><br /></div><div><iframe style="margin-left: 20px; margin-bottom: 20px; border: medium none;overflow:auto" scrolling="auto" src="http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/examplestyles.html" frameborder="0" height="360" width="540"></iframe></div><div><a href="//www.google.com/enterprise/earthmaps/maps.html">Click here</a> to learn more about using Maps API Premier.</div><div><br /></div><div>Daniel Chu, Product Manager, Google Enterprise Maps/Earth</div> </script> <noscript> <div>Customers often tell us how much their users love Google Maps. They love the friendly blue of the oceans, the easy-to-read labels of cities, and the solid yellow of the roads. But maybe you&#8217;re a rebel &#8211; someone who wants the roads to look YOUR way. Or perhaps your corporate branding clashes with the standard version of cities and streets. You&#8217;d love to change the colors on the map, or adjust the details your customers see. </div><div><br /></div><div>If that&#8217;s you, we have good news. With today&#8217;s launch of Maps API Premier <a href="http://code.google.com/apis/maps/documentation/javascript/overlays.html#StyledMaps">Styled Maps</a>, you&#8217;ll be able to do all of that and more. An easy-to-customize hierarchical structure lets you easily turn on and off the transit stations, change the colors of the maps to match your corporate identity, work with details, and more. Enjoy!</div><div><br /></div><div><iframe style="margin-left: 20px; margin-bottom: 20px; border: medium none;overflow:auto" scrolling="auto" src="http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/examplestyles.html" frameborder="0" height="360" width="540"></iframe></div><div><a href="//www.google.com/enterprise/earthmaps/maps.html">Click here</a> to learn more about using Maps API Premier.</div><div><br /></div><div>Daniel Chu, Product Manager, Google Enterprise Maps/Earth</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/05/customizing-maps-api-premier-your-way.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Customizing Maps API Premier – your way&url=https://cloud.googleblog.com/2010/05/customizing-maps-api-premier-your-way.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/05/customizing-maps-api-premier-your-way.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='4' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/05/customizing-maps-api-premier-your-way.html' data-url='https://cloud.googleblog.com/2010/05/customizing-maps-api-premier-your-way.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/05/customizing-maps-api-premier-your-way.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20I%2FO' rel='tag'> Google I/O </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='4048819711375577160' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/05/google-maps-api-premier-directions-for.html' itemprop='url' title='Google Maps API Premier: Directions for the rest of us'> Google Maps API Premier: Directions for the rest of us </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, May 19, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Businesses rely on Google&#8217;s accurate routing engine to bring customers from their homes to company stores, from company headquarters to customer sites, and more. This is important on any platform, including mobile devices, and within increasingly-complex uses of map data.<br /><br />But sometimes, technology has gotten in the way of the right user experience. No more. With today&#8217;s announcement, Google is delivering the most requested Maps API feature: a Directions web service. This new addition lets you couple the Static Maps API with the Directions API, letting users both visualize and get route directions through a simple HTTP interface.<br /><br />Driving, walking, and biking directions are all included so regardless of your mode of transport, Google Maps API Premier has you covered!<br /><br />Look for another blog post tomorrow with more exciting launches at Google I/O. <a href="//www.google.com/enterprise/earthmaps/maps.html">Click here</a> to learn more about using Maps API Premier.<br /><br />Posted by Daniel Chu, Product Manager, Google Enterprise Maps/Earth </script> <noscript> Businesses rely on Google&#8217;s accurate routing engine to bring customers from their homes to company stores, from company headquarters to customer sites, and more. This is important on any platform, including mobile devices, and within increasingly-complex uses of map data.<br /><br />But sometimes, technology has gotten in the way of the right user experience. No more. With today&#8217;s announcement, Google is delivering the most requested Maps API feature: a Directions web service. This new addition lets you couple the Static Maps API with the Directions API, letting users both visualize and get route directions through a simple HTTP interface.<br /><br />Driving, walking, and biking directions are all included so regardless of your mode of transport, Google Maps API Premier has you covered!<br /><br />Look for another blog post tomorrow with more exciting launches at Google I/O. <a href="//www.google.com/enterprise/earthmaps/maps.html">Click here</a> to learn more about using Maps API Premier.<br /><br />Posted by Daniel Chu, Product Manager, Google Enterprise Maps/Earth </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/05/google-maps-api-premier-directions-for.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google Maps API Premier: Directions for the rest of us&url=https://cloud.googleblog.com/2010/05/google-maps-api-premier-directions-for.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/05/google-maps-api-premier-directions-for.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/05/google-maps-api-premier-directions-for.html' data-url='https://cloud.googleblog.com/2010/05/google-maps-api-premier-directions-for.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/05/google-maps-api-premier-directions-for.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20I%2FO' rel='tag'> Google I/O </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='5984539030877426604' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/05/announcing-autocompletions-for-google.html' itemprop='url' title='Announcing Autocompletions for Google Site Search'> Announcing Autocompletions for Google Site Search </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, May 19, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/S_RNd6dhPgI/AAAAAAAAAbc/aYXcTqw3fGM/s1600/auto+completion.jpg"></a><div>One of our most popular feature requests has been to add autocompletion of queries to<a href="//www.google.com/sitesearch/#utm_source=en-na-us-entblog-gss&amp;utm_medium=blog&amp;utm_campaign=autocompletion-launch"> Google Site Search</a>. In recent months, many top websites have begun to provide search suggestions as you type, an innovative feature users are coming to expect as part of a quality search experience. Today, we <a href="http://code.google.com/events/io/2010/sessions/bringing-google-to-your-site-googleapis.html">announced at Google I/O</a> that you can now enable query autocompletions for your search engine. </div><div><br /></div><div><a href="http://www.travelocity.com">Travelocity.com</a> is one of the first Google Site Search customers to implement autocompletions on their website. By doing so, they have provided an easy way for Travelocity users to explore and discover new destinations by suggesting the most popular queries based on the first few letters the user inputs.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5473084615765626674" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S_RNddxdjzI/AAAAAAAAAbU/xEUu0zTkKBo/s400/travelocity.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 281px; "></span></div><div><br /></div><div>To turn this feature on, please check the "Enable autocompletions" option in the Basics tab of your search engine. It may take several hours to start seeing autocompletions once you enabled them in the control panel.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/S_RNd6dhPgI/AAAAAAAAAbc/aYXcTqw3fGM/s1600/auto+completion.jpg" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5473084623466610178" src="//3.bp.blogspot.com/_jSdgG4-DeNE/S_RNd6dhPgI/AAAAAAAAAbc/aYXcTqw3fGM/s400/auto+completion.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 79px; "></a></div><div>For more information about how to turn on autocompletions for your Google Site Search engine, see our <a href="//www.google.com/support/customsearch/bin/answer.py?hl=en&amp;answer=182256">autocompletions Help Page</a>.</div><div><br /></div><div>Autocompletion is compatible with other new Google Site Search features including <a href="http://googleenterprise.blogspot.com/2010/04/site-search-themes-for-out-of-box.html">themes</a> and <a href="http://googleenterprise.blogspot.com/2010/04/go-mobile-with-google-site-search.html">mobile search</a> capabilities &#8211; which can significantly enhance your users&#8217; mobile experience. As with all Google Site Search features, every new development is rolled out free of charge for all customers.</div><div><br /></div><div>You can learn more about these and other exciting new features by joining an upcoming webinar:</div><div><br /></div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&amp;d=571322350">Google Site Search: 10 New Features to Put to Work on Your Site</a></div><div>Tuesday, June 15, 2010</div><div>10:00 a.m. PDT, 1:00 p.m. EDT, GMT 06:00</div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&amp;d=571322350">Register here</a></div><div><br /></div><div>Posted by Clay Maffett, Enterprise Search team</div> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/S_RNd6dhPgI/AAAAAAAAAbc/aYXcTqw3fGM/s1600/auto+completion.jpg"></a><div>One of our most popular feature requests has been to add autocompletion of queries to<a href="//www.google.com/sitesearch/#utm_source=en-na-us-entblog-gss&amp;utm_medium=blog&amp;utm_campaign=autocompletion-launch"> Google Site Search</a>. In recent months, many top websites have begun to provide search suggestions as you type, an innovative feature users are coming to expect as part of a quality search experience. Today, we <a href="http://code.google.com/events/io/2010/sessions/bringing-google-to-your-site-googleapis.html">announced at Google I/O</a> that you can now enable query autocompletions for your search engine. </div><div><br /></div><div><a href="http://www.travelocity.com">Travelocity.com</a> is one of the first Google Site Search customers to implement autocompletions on their website. By doing so, they have provided an easy way for Travelocity users to explore and discover new destinations by suggesting the most popular queries based on the first few letters the user inputs.</div><div><br /></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img alt="" border="0" id="BLOGGER_PHOTO_ID_5473084615765626674" src="//1.bp.blogspot.com/_jSdgG4-DeNE/S_RNddxdjzI/AAAAAAAAAbU/xEUu0zTkKBo/s400/travelocity.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 281px; "></span></div><div><br /></div><div>To turn this feature on, please check the "Enable autocompletions" option in the Basics tab of your search engine. It may take several hours to start seeing autocompletions once you enabled them in the control panel.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_jSdgG4-DeNE/S_RNd6dhPgI/AAAAAAAAAbc/aYXcTqw3fGM/s1600/auto+completion.jpg" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5473084623466610178" src="//3.bp.blogspot.com/_jSdgG4-DeNE/S_RNd6dhPgI/AAAAAAAAAbc/aYXcTqw3fGM/s400/auto+completion.jpg" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 79px; "></a></div><div>For more information about how to turn on autocompletions for your Google Site Search engine, see our <a href="//www.google.com/support/customsearch/bin/answer.py?hl=en&amp;answer=182256">autocompletions Help Page</a>.</div><div><br /></div><div>Autocompletion is compatible with other new Google Site Search features including <a href="http://googleenterprise.blogspot.com/2010/04/site-search-themes-for-out-of-box.html">themes</a> and <a href="http://googleenterprise.blogspot.com/2010/04/go-mobile-with-google-site-search.html">mobile search</a> capabilities &#8211; which can significantly enhance your users&#8217; mobile experience. As with all Google Site Search features, every new development is rolled out free of charge for all customers.</div><div><br /></div><div>You can learn more about these and other exciting new features by joining an upcoming webinar:</div><div><br /></div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&amp;d=571322350">Google Site Search: 10 New Features to Put to Work on Your Site</a></div><div>Tuesday, June 15, 2010</div><div>10:00 a.m. PDT, 1:00 p.m. EDT, GMT 06:00</div><div><a href="https://googleonline.webex.com/googleonline/onstage/g.php?t=a&amp;d=571322350">Register here</a></div><div><br /></div><div>Posted by Clay Maffett, Enterprise Search team</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/05/announcing-autocompletions-for-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Announcing Autocompletions for Google Site Search&url=https://cloud.googleblog.com/2010/05/announcing-autocompletions-for-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/05/announcing-autocompletions-for-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/05/announcing-autocompletions-for-google.html' data-url='https://cloud.googleblog.com/2010/05/announcing-autocompletions-for-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/05/announcing-autocompletions-for-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/admin' rel='tag'> admin </a> , <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Site%20Search' rel='tag'> Google Site Search </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='2976581246651035724' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/05/mobile-strategy-gets-better-with-google.html' itemprop='url' title='Mobile strategy gets better with Google Maps API Premier v3'> Mobile strategy gets better with Google Maps API Premier v3 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, May 19, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div>I&#8217;m delighted to announce the launch of <a href="//www.google.com/enterprise/earthmaps/maps.html">Google Maps API Premier</a> v3 today, which includes the functionality you&#8217;ve put to use in v2 plus new features that Premier partners have requested, including:</div><div><ul><li>Support for mobile browsers such as Android and iPhone</li><li>Optimized routing</li><li>Support for custom Street View imagery</li></ul></div><div><b>Support for mobile browsers </b></div><div><b></b>We started last year completely rebuilding the Maps API in order to dramatically increase performance, especially on mobile browsers. With the proliferation of mobile platforms and operating systems, it&#8217;s become more complicated to build web applications and sites that are relatively browser/OS agnostic. Yet the pressure to have apps and sites work on mobile has only grown stronger. Development teams have needed expertise in Java, Objective C, and other languages, and have often needed to retrofit existing code to new standards. No more! With Maps API Premier v3, the same JavaScript that works in Chrome, Firefox, and IE now works in the Android mobile browser and the iPhone mobile browser. </div><div><br /></div><div><b>Optimized Routing</b></div><div>With the boom in geolocation and asset and fleet tracking, it&#8217;s clear that knowing the optimal route &#8211; right now &#8211; can make a huge difference in your business&#8217; costs. Now you can take advantage of Google&#8217;s always up-to-date map data to find the best routes. Google Maps API Premier now can optimize the waypoints to give you the fastest route, saving you miles, wear and tear, and fuel. This is an easy way to move beyond distance matrices &#8211; and to stay a bit greener, too.</div><div><br /></div><div><b>Custom Street View Imagery</b></div><div>Street View, one of the most popular and distinctive features of Google Maps, has long been useful for our Maps API Premier customers and partners, giving users the detail and feel of a location that no other type of imagery can. Now Maps API Premier customers can use their own imagery, whether it&#8217;s of their hotel rooms, houses for sale, or ski slopes, giving users this helpful perspective even in places beyond the Google Maps Street View car or trike routes.</div><div><br /></div><div>Look for another blog post tomorrow with more exciting launches at Google I/O for Maps API Premier. <a href="//www.google.com/enterprise/earthmaps/maps.html">Click here</a> to learn more about using Maps API Premier.</div><div><br /></div><div>Posted by Daniel Chu, Product Manager, Google Enterprise Maps/Earth</div> </script> <noscript> <div>I&#8217;m delighted to announce the launch of <a href="//www.google.com/enterprise/earthmaps/maps.html">Google Maps API Premier</a> v3 today, which includes the functionality you&#8217;ve put to use in v2 plus new features that Premier partners have requested, including:</div><div><ul><li>Support for mobile browsers such as Android and iPhone</li><li>Optimized routing</li><li>Support for custom Street View imagery</li></ul></div><div><b>Support for mobile browsers </b></div><div><b></b>We started last year completely rebuilding the Maps API in order to dramatically increase performance, especially on mobile browsers. With the proliferation of mobile platforms and operating systems, it&#8217;s become more complicated to build web applications and sites that are relatively browser/OS agnostic. Yet the pressure to have apps and sites work on mobile has only grown stronger. Development teams have needed expertise in Java, Objective C, and other languages, and have often needed to retrofit existing code to new standards. No more! With Maps API Premier v3, the same JavaScript that works in Chrome, Firefox, and IE now works in the Android mobile browser and the iPhone mobile browser. </div><div><br /></div><div><b>Optimized Routing</b></div><div>With the boom in geolocation and asset and fleet tracking, it&#8217;s clear that knowing the optimal route &#8211; right now &#8211; can make a huge difference in your business&#8217; costs. Now you can take advantage of Google&#8217;s always up-to-date map data to find the best routes. Google Maps API Premier now can optimize the waypoints to give you the fastest route, saving you miles, wear and tear, and fuel. This is an easy way to move beyond distance matrices &#8211; and to stay a bit greener, too.</div><div><br /></div><div><b>Custom Street View Imagery</b></div><div>Street View, one of the most popular and distinctive features of Google Maps, has long been useful for our Maps API Premier customers and partners, giving users the detail and feel of a location that no other type of imagery can. Now Maps API Premier customers can use their own imagery, whether it&#8217;s of their hotel rooms, houses for sale, or ski slopes, giving users this helpful perspective even in places beyond the Google Maps Street View car or trike routes.</div><div><br /></div><div>Look for another blog post tomorrow with more exciting launches at Google I/O for Maps API Premier. <a href="//www.google.com/enterprise/earthmaps/maps.html">Click here</a> to learn more about using Maps API Premier.</div><div><br /></div><div>Posted by Daniel Chu, Product Manager, Google Enterprise Maps/Earth</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/05/mobile-strategy-gets-better-with-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Mobile strategy gets better with Google Maps API Premier v3&url=https://cloud.googleblog.com/2010/05/mobile-strategy-gets-better-with-google.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/05/mobile-strategy-gets-better-with-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/05/mobile-strategy-gets-better-with-google.html' data-url='https://cloud.googleblog.com/2010/05/mobile-strategy-gets-better-with-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/05/mobile-strategy-gets-better-with-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/developers' rel='tag'> developers </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> </span> </div> </div> </div> <div class='post' data-id='3340527079501516363' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2010/05/new-reset-cookie-functionality-on.html' itemprop='url' title='New reset cookie functionality on Google Apps'> New reset cookie functionality on Google Apps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, May 3, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Google Apps provides businesses with seamless, secure access to information regardless of device. You can check your email or consult your calendar, sites, and documents from any web-enabled device anywhere in the world with an Internet connection.<br /><br />The ability to access your data from virtually anywhere enables higher productivity, but just like traditional systems that don&#8217;t run in the cloud, security concerns can arise if a user loses a computer or mobile device that can access their sensitive information. Fortunately, when users store data in Google Apps, they do not need to keep it on the device itself. Starting today, administrators can also easily invalidate a user&#8217;s active connection to Google Apps services from the Google Apps control panel.<br /><br />More specifically, administrators can now reset a user&#8217;s sign-in cookies to help prevent unauthorized access to their account. This will log out that user from all current web browser sessions and require new authentication the next time that user tries to access Google Apps. Combined with the existing ability for administrators to reset user passwords, this new feature to reset users&#8217; sign-in cookies improves security in the cloud in case of device theft or loss.<br /><br />If you have any questions about this feature, please check out our <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=178854">help page</a>.<br /><br />The security and privacy of our customer&#8217;s data is paramount so stay tuned for more security features on Google Apps.<br /><br /><span class="byline-author">Posted by Will Smit, Software Engineer, Google Apps</span> </script> <noscript> Google Apps provides businesses with seamless, secure access to information regardless of device. You can check your email or consult your calendar, sites, and documents from any web-enabled device anywhere in the world with an Internet connection.<br /><br />The ability to access your data from virtually anywhere enables higher productivity, but just like traditional systems that don&#8217;t run in the cloud, security concerns can arise if a user loses a computer or mobile device that can access their sensitive information. Fortunately, when users store data in Google Apps, they do not need to keep it on the device itself. Starting today, administrators can also easily invalidate a user&#8217;s active connection to Google Apps services from the Google Apps control panel.<br /><br />More specifically, administrators can now reset a user&#8217;s sign-in cookies to help prevent unauthorized access to their account. This will log out that user from all current web browser sessions and require new authentication the next time that user tries to access Google Apps. Combined with the existing ability for administrators to reset user passwords, this new feature to reset users&#8217; sign-in cookies improves security in the cloud in case of device theft or loss.<br /><br />If you have any questions about this feature, please check out our <a href="//www.google.com/support/a/bin/answer.py?hl=en&amp;answer=178854">help page</a>.<br /><br />The security and privacy of our customer&#8217;s data is paramount so stay tuned for more security features on Google Apps.<br /><br /><span class="byline-author">Posted by Will Smit, Software Engineer, Google Apps</span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2010/05/new-reset-cookie-functionality-on.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:New reset cookie functionality on Google Apps&url=https://cloud.googleblog.com/2010/05/new-reset-cookie-functionality-on.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2010/05/new-reset-cookie-functionality-on.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='6' data-onclick='' data-post-url='https://cloud.googleblog.com/2010/05/new-reset-cookie-functionality-on.html' data-url='https://cloud.googleblog.com/2010/05/new-reset-cookie-functionality-on.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2010/05/new-reset-cookie-functionality-on.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps' rel='tag'> Google Apps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://cloud.googleblog.com/search/label/new%20features' rel='tag'> new features </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Security' rel='tag'> Security </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://cloud.googleblog.com/'> <i class='material-icons'> &#59530; </i> </a> <i class='material-icons disabled'> &#58820; </i> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://cloud.googleblog.com/search/label/new%20features?updated-max=2010-05-03T09:59:00-07:00&max-results=20&start=20&by-date=false' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML8'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23innovationupgrade'> #innovationupgrade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23InspireGirls'> #InspireGirls </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23moregoogleapps'> #moregoogleapps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23SysAdminDay'> #SysAdminDay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23tbt'> #tbt </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23throwbackthursday'> #throwbackthursday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23top10trust'> #top10trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/100%25%20web'> 100% web </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/50states'> 50states </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/ad%20contest'> ad contest </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/add-ons'> add-ons </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin'> admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Admin%20console'> Admin console </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin%20sdk'> admin sdk </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/AirPlay'> AirPlay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android'> Android </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work'> Android for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work%20Live'> Android for Work Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Marshmellow'> Android Marshmellow </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Nougat'> Android Nougat </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security'> Android security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security%20tips'> Android security tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Apps%20Adventures'> Apps Adventures </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apps%20script'> apps script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apptuesday'> apptuesday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Armed%20Forces%20Day'> Armed Forces Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Asia%20Pacific'> Asia Pacific </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Atmosphere%20Live'> Atmosphere Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi'> Audi </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi%20Connect'> Audi Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/audit'> audit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Australia'> Australia </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/big%20data'> big data </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Big%20Query'> Big Query </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/bigquery'> bigquery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Boston'> Boston </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/browser'> browser </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chomebox%20for%20Meetings'> Chomebox for Meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome'> Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Device%20Management'> Chrome Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20digital%20signage'> Chrome digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Business'> Chrome for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Work'> Chrome for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Frame'> Chrome Frame </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20OS'> Chrome OS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebit'> Chromebit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks'> Chromebooks </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Business'> Chromebooks for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Education'> Chromebooks for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Work'> Chromebooks for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20digital%20signage'> Chromebox for digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20meetings'> Chromebox for meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20signage'> Chromebox for signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromeboxes'> Chromeboxes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromecast'> Chromecast </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/City%2024%2F7'> City 24/7 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Classroom'> Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Clearing%20Kosovo'> Clearing Kosovo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud'> Cloud </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing'> cloud computing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle'> cloud computing gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps'> cloud computing gonegoogle Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story'> cloud computing gonegoogle Google Apps google docs small business success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story%20switch'> cloud computing gonegoogle Google Apps google docs small business success story switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20datastore'> cloud datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20platform'> cloud platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud%20Platform%20Live'> Cloud Platform Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20print'> cloud print </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20series'> cloud series </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20services'> cloud services </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20sql'> cloud sql </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/collaboration'> collaboration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Colorado'> Colorado </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Connectors'> Connectors </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/contacts'> contacts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Control%20Panel'> Control Panel </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer'> customer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer%20love'> customer love </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20story'> Customer story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20support'> Customer support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20testimonial'> Customer testimonial </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20centers'> data centers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20processing%20amendment'> data processing amendment </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20protection'> data protection </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Developer'> Developer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/developers'> developers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Digital%20Learning%20Day'> Digital Learning Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Docs'> Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/documents'> documents </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/DPA'> DPA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drawings'> Drawings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drive%20for%20Education'> Drive for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/drive%20sharing'> drive sharing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Earth'> Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/earth%20and%20maps'> earth and maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EC'> EC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/education'> education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Education%20on%20Air'> Education on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMC'> EMC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMM'> EMM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Energy'> Energy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/enterprise'> enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EU'> EU </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/events'> events </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/FedEx'> FedEx </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Fedex.com'> Fedex.com </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Finance'> Finance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Firebase'> Firebase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Forms'> Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/franchises'> franchises </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GAFE'> GAFE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gartner'> Gartner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GE'> GE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/geo'> geo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Global%20Partner%20Summit'> Global Partner Summit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gmail'> gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gone%20Google'> Gone Google </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gonegoogle'> gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20AdWords'> Google AdWords </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20App%20Engine'> Google App Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps'> Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog'> Google Apps Blog </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Business'> Google Apps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Education'> Google Apps for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Government'> Google Apps for Government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Work'> Google Apps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Marketplace'> Google Apps Marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Reseller'> Google Apps Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Script'> Google Apps Script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Vault'> Google Apps Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20BigQuery'> Google BigQuery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar'> Google Calendar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar%20app'> Google Calendar app </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Certified%20Teachers'> Google Certified Teachers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chrome'> Google Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chromebases'> Google Chromebases </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Classroom'> Google Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Datastore'> Google Cloud Datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20DNS'> Google Cloud DNS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Platform'> Google Cloud Platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20cloud%20storage'> google cloud storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Vision%20API'> Google Cloud Vision API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20commerce%20search'> google commerce search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Compute%20Engine'> Google Compute Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Doc'> Google Doc </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Docs'> Google Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Domains'> Google Domains </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Draw'> Google Draw </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive'> Google Drive </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive%20for%20Work'> Google Drive for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth'> Google Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Engine'> Google Earth Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Enterprise'> Google Earth Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Images'> Google Earth Images </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Pro'> Google Earth Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Email%20Security%20and%20Archiving'> Google Email Security and Archiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise'> Google Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise%20Search'> Google Enterprise Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Expeditions'> Google Expeditions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education'> Google for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Partner%20Program'> Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Training%20Center'> Google for Education Training Center </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Entrepreneurs'> Google for Entrepreneurs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work'> Google for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20and%20Google%20for%20Education%20Partner%20Program'> Google for Work and Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20partner%20program'> Google for Work partner program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Forms'> Google Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Green'> Google Green </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20groups'> google groups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangout'> Google Hangout </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangouts'> Google Hangouts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20I%2FO'> Google I/O </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Keep'> Google Keep </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps'> Google Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20API'> Google Maps API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20APIs'> Google Maps APIs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Coordinate'> Google Maps Coordinate </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine'> Google Maps Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20Pro'> Google Maps Engine Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20public%20data%20program'> Google Maps Engine public data program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business'> Google Maps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Work'> Google Maps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Gallery'> Google Maps Gallery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Tracks%20API'> Google Maps Tracks API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Message%20Continuity'> Google Message Continuity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20message%20security'> google message security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Mobile%20Device%20Management'> Google Mobile Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps'> Google My Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps%20Pro'> Google My Maps Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Places%20API'> Google Places API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Play'> Google Play </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20play%20for%20education'> google play for education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Prediction%20API'> Google Prediction API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Research%20tool'> Google Research tool </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Science%20Fair'> Google Science Fair </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Search%20Appliance'> Google Search Appliance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Security%20Key'> Google Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Sheets'> Google Sheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Site%20Search'> Google Site Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20sites'> google sites </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Slides%20API'> Google Slides API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Smart%20Lock'> Google Smart Lock </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20spreadsheets'> Google spreadsheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Springboard'> Google Springboard </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20storage'> google storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Storage%20for%20Developers'> Google Storage for Developers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Translate'> Google Translate </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Vault'> Google Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Video'> Google Video </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Wave'> Google Wave </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%2B'> google+ </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20api'> Google+ api </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20Communities'> Google+ Communities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/googlenew'> googlenew </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/government'> government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA'> GSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%207.0'> GSA 7.0 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%20for%20Commerce'> GSA for Commerce </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/guest%20post'> guest post </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HALO%20Trust'> HALO Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangout%20on%20Air'> Hangout on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangouts%20on%20Air'> Hangouts on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HEAT'> HEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/hints%20and%20tips'> hints and tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HIPAA'> HIPAA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox'> Inbox </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox%20by%20Gmail'> Inbox by Gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/innovation'> innovation </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/international%20trade'> international trade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Internet%20Explorer'> Internet Explorer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/intranet'> intranet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/io2011'> io2011 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iOS'> iOS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iPad'> iPad </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/IT'> IT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/K-12'> K-12 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Kubernetes'> Kubernetes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/large%20business'> large business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MAM'> MAM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/manufacturing'> manufacturing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mapping%20a%20better%20world'> Mapping a better world </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace'> marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace%20highlights'> marketplace highlights </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mashups'> mashups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MCCs'> MCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MDM'> MDM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/medium%20business'> medium business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/migration'> migration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile'> mobile </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile%20management'> mobile management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/model%20contract%20clauses'> model contract clauses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/moms'> moms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mother%27s%20Day'> Mother&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mpstaffpick'> mpstaffpick </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MyHEAT'> MyHEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/NAVMAN'> NAVMAN </a> </li> <li> <span dir='ltr'> new features </span> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/news'> news </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Niagara%20International%20Transportation%20Technology%20Coalition'> Niagara International Transportation Technology Coalition </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/non-profit'> non-profit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/noteworthy'> noteworthy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/offline'> offline </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/OpenID%20Connect'> OpenID Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Parters'> Parters </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partner'> partner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Partner%20Showcase'> Partner Showcase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partners'> partners </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Place%20Summaries'> Place Summaries </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Postini'> Postini </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/privacy'> privacy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/product%20ideas'> product ideas </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/productivity'> productivity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Quickoffice'> Quickoffice </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Receptionist%27s%20Day'> Receptionist&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/reports'> reports </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Reseller'> Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/retail'> retail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/RSA'> RSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Safer%20Internet%20Day'> Safer Internet Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2013'> SBW2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2014'> SBW2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/sbweek'> sbweek </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SCCs'> SCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Search'> Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security'> Security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security%20Key'> Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/small%20business'> small business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20Business%20Week'> Small Business Week </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20businesses'> Small businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SMB'> SMB </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/spam%20and%20security%20trends'> spam and security trends </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Startups'> Startups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/success%20story'> success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/support'> support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/switch'> switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/System%20Admin'> System Admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/T%20Dispatch'> T Dispatch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Teamwork%202015'> Teamwork 2015 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Thanksgiving'> Thanksgiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Transport%20and%20Logistics'> Transport and Logistics </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Trust'> Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/UK'> UK </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/university'> university </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/University%20of%20Calgary'> University of Calgary </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Updates'> Updates </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/utilities'> utilities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veteran%20Owned%20Businesses'> Veteran Owned Businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day'> Veterans Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202013'> Veterans Day 2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202014'> Veterans Day 2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/viewpoint'> viewpoint </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/VNX'> VNX </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/wallet'> wallet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webinar'> webinar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webmaster'> webmaster </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Winter'> Winter </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/women%20in%20tech'> women in tech </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Women%27s%20History%20Month'> Women&#39;s History Month </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Work%20Resolutions'> Work Resolutions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/World%20Bank'> World Bank </a> </li> </ul> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <div class='tab'> <i class='material-icons icon'> &#58055; </i> <h2> Archive </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'> &#58823; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2015/'> 2015 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2014/'> 2014 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2013/'> 2013 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2012/'> 2012 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2011/'> 2011 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2008/'> 2008 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2007/'> 2007 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2006/'> 2006 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget HTML' data-version='1' id='HTML6'> <div class='widget-content'> <a href="http://cloud.blogspot.com/atom.xml"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAihJREFUeNrsWa9Pw0AU7viRMDFRBAkzJDMIBIhJJhCzk7NILIqMv4AEhdz+BCY3OYssAlGBoAJREpZwAlHEBO8lr8nSvNeVbu1dyX3JlzTrXfa+u/e9d7c5joWFhYVO1Fa8PwH2gK6m+BRwAvSlAdsrgr8E1jUuMH73GTAEzrkBWymTewZlihhLmgDXIAFuHgGVQOUF7OSYM1p6PgTuA1vAZlUEvAnPdapcMY0VICECekQ0XRfYrqoHsAGNgXfAoMomRiFDEhOZkkL3S88hMaB2LwXp0bj+ps2edpToZpjfoIDQtBeU+xjoDzP2G/gCPKZ5f8WsCAFJoJgOCcFdWSTeL9YQMSvTA1h9BkI5jaiXhLpSCL/8mVZY0UpyJ9ZdOkniu1dmJ96BpzQu9w6s28gcOq9j6pwLdR8/36NK5CQKwJSMrb2MhhSglBpt4UjsrdsnNu0B3J0HCozbCc4TjyY2srEgos/4RQljCzNxl4ireQD8FOq+T+W0mTB2g7njhlR+Sy2jsXFvU658U8YTbeaGpdIu7mWkEAq5ZtIjIhFZdtfX7QHckSvB2B6zC3VdAkZk0kAQwaXTk/CzTXK3wjIExCs6ZJpTnE4uY1KV+KzFzA3KTiFPENHJkOPcsfpLhwe4btoSuvUqAR+6TOxlCE6ZfKUsJLgsqGW8OpqAGx2X+sLxrwUog+JUeQRMDBIwyXOcnlPtPnL0/UsT/8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==" class="sidebar-icon" /> <h2>Feed</h2> </a> </div> <div class='clear'></div> </div></div> <div class='section' id='sidebar-bottom'><div class='widget HTML' data-version='1' id='HTML5'> <div class='widget-content'> <div class="followgooglewrapper"> <a href="http://plus.google.com/+googlecloud" rel="publisher" style="text-decoration:none;display:inline-block;color:#333;text-align:center; font:13px/16px arial,sans-serif;white-space:nowrap;"> <span style="display:inline-block;font-weight:bold;vertical-align:top;margin-right:5px; margin-top:0px;">Google</span><span style="display:inline-block;vertical-align:top;margin-right:13px; margin-top:0px;">on</span> <img src="//ssl.gstatic.com/images/icons/gplus-16.png" alt="Google+" style="border:0;width:16px;height:16px;"/></a> </div> <div class='followgooglewrapper'> <script src="https://apis.google.com/js/plusone.js"></script> <div class="g-ytsubscribe" data-channel="GoogleApps" data-layout="full"></div> </div> <!--Twitter--> <div class="share followgooglewrapper"> <button data-href="https://twitter.com/gsuite" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @gsuite</span></button> <script> function sharingPopup (button) { var url = button.getAttribute("data-href"); window.open( url,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); } </script> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <h2 class='title'> Useful Links </h2> <div class='widget-content'> <a href="https://gsuite.google.com/together/">G Suite</a><br /><a href="https://apps.google.com/products/gmail/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gmail">Gmail</a><br /><a href="https://apps.google.com/products/hangouts/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=hangouts">Hangouts</a><br /><a href="https://apps.google.com/products/calendar/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=calendar">Calendar</a><br /><a href="https://apps.google.com/products/googleplus/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gplus">Google+</a><br /><a href="https://apps.google.com/products/drive/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=drive">Google Drive</a><br /><a href="https://www.google.com/work/mapsearth/">Google Maps</a><br /><a href="https://cloud.google.com/">Google Cloud Platform</a> </div> <div class='clear'></div> </div></div> </div> </div> <div style='clear:both;'></div> </div> <!-- Footer --> <div class='footer-outer loading'> <div class='footer-inner'> <div class='footer-inner-2'> <div style='width:33%;float:left;'> <div class='section' id='footer-1'><div class='widget HTML' data-version='1' id='HTML2'> <h2 class='title'> Company-wide </h2> <div class='widget-content'> <ul> <li> <a href="//googleblog.blogspot.com/" title="Official Google">Official Google Blog</a> </li> <li> <a href="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy Blog</a> </li> <li> <a href="//googleforstudents.blogspot.com/" title="Student">Student Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-2'><div class='widget HTML' data-version='1' id='HTML3'> <h2 class='title'> Products </h2> <div class='widget-content'> <ul> <li> <a href="//officialandroid.blogspot.com/" title="Android">Android Blog</a> </li> <li> <a href="//chrome.blogspot.com/" title="Chrome">Chrome Blog</a> </li> <li> <a href="//google-latlong.blogspot.com/" title="Lat Long">Lat Long Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-3'><div class='widget HTML' data-version='1' id='HTML4'> <h2 class='title'> Developers </h2> <div class='widget-content'> <ul> <li> <a href="//googledevelopers.blogspot.com/" title="Developers">Developers Blog</a> </li> <li> <a href="//googleadsdeveloper.blogspot.com/" title="Ads Developer">Ads Developer Blog</a> </li> <li> <a href="//android-developers.blogspot.com/" title="Android">Android Developers Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='clear:both;'></div> </div> </div> </div> <div class='google-footer-outer loading'> <div id='google-footer'> <a href='//www.google.com/'> <img class='google-logo-dark' height='36' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABICAYAAABFoT/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACLVJREFUeNrsXd+L20YQ3vOprdLqiMXFXE2qB7dcwEcTSB7ykIc+9A/PQx/yEMq1TWhNuYIpJriNr7XpmZ5IxFEvmW2EKs3Ornb1w50PxIFP0kiz387OzM6uhGAwGAxGP3Ho+f7x7ri1O7LdccPqZjSNA4dEHsLfaHcEFedJom93x9Xu2OyOFTcBo6sED3fHZHeMEELrkAHJF0B8Rr+gDFsZ5n0luLTQ95AXs4W06D/tjpR50xtM4CjD0y48YGB4rnyZxNOzyA7zBHr+nLnDaJLg0mo/ALekCasg3Z4XbM0ZdTEgnDPeHY8bIne+Qz2GvwyGNwsuyT218KWvIIBMcwGpLiipcolecjMxfBDchNyS1EvxLiOSIecp31q6IJ/C3yrIrMqMm4jhg+AxkdwbIO3aUO4KjqqMjCT3uaazMBhWBJfuxH3CtRfiXf66DhSRZWbmlMnNaILgZxrXJQO/eO3wORZwvwm4JUxuhheCjzVBYAbW1ces45YDSoZrFNOEE835M8FT6oyeEnws8Fz3QnBxFKPHBMem4GU+m6fPGb0leCTwWcM5B36MPgeZI01gudyDdw3hPeXfo8L/rmCUWnuMMdqUL2WqWeRbhf+twfVsO7YagZGNC79fw7OthEVtkiJ4jJzTd3KPwf3CRqhhiTu23AP5sl0/0xiwISQXpNwLIJK87mHF+U8ddzzdmgKlGzlPYjyxGJQouIhNT4k9AqWEFkqfguIvagTWbcq3KW1WE3xS3m8NtA9WS451xofwjKT5kkDoK/b6mDk5FfXr1lWDL4BofZEv2/SRsK/EHGlGdBdu8QNRb8HMCFwt7Yy3DDI/QP7fx5z3VLhdlJEIs4rKNuXXJXdxZPdB7kfCzWqwCO4V1LHgLjInX3tQ1KzCR52Cz+vDj1dydeRuS74rcvs2Pi6fT5H8OaaUQPQPYcWwRSGXyhhscn5dpAnEFMkuEZetbfkTAnlSuH4DxisE+aMGeJAQ3lFl7C4LJE6QWCaCd583ORQ1jYAwjFctal7nOs2ZZvicwvlZx+RHGrcoAwKUVX8uwcc/9TT65INeDOr5shL9LDRB6QTeIy3zwfdh3WOi6axLCEhSjXU7F3h6LqggUtvyJxpynwu8tDkD98fXApOxRj8zoZ9MnGveYVIVZKaGrkBXCY65BCYNN9NkjpKOyQ81Q79JgdxS+Jn3SDTEXRI7SWzaiSTB32oI3nU3BvMfM0urhOVYgwKhuiAfc4tM07wXwm1ZRoQYSl2NUwiu01fEAHVcpixd745FvVz4dzUUc0o8rwoLy8ZSwU6CyFx1RP5II9+1bFPEFs9HWbNLiimDXE+vCm7u1CS47cofzD3aEhVY57mxRo5zlqdt+RFC1JUH2S7bcVXg4liTMakaBZZVxiTICRoivcn1sEUBlk24JmaC6kxUbYmWoqvyfck2xZGGnDFYa9MMzkYQ1ijkCX6qidybrgePiQ0QIQqoi6qRLeqQfIoRsEHaQJLBdHOnLGetSdm/IPcymJuS1PAnbQPH0MOw/39C1vL11DiLOqIsbDI8QcHvGiLnySi2qUXBicaqUSxN5LEB0g7Jt3ENXJLPJ5S1tnaZBoWbpRqrmjRE7qHmpSmNHdQcYrEUadoh+TbBnc9ri7iycI1kzPeNcLDIvbiqXpez9Tmdq6zGREPuzECBoxrPMiI2WtvyNwhJba2wy3JZ6ky5dD1lSvmZS3e4SPA1wcf1VTFHKX+cGwZzdUYcqpvUtvwrD/InDttVlyZeAKlNN5MKbAiurHhKIPlUuJvlTCCiDjSKSCsUmCFWbGLZwCESfK07JB8LvMYWVtw0D00JEHV8Mq2HkqPbE0oHLvvK2g0o8ETg+4cfwTlZDT9JDoWygu4uQQE/ivIvtcnfPkaCqhiupz7jWOAzqL/vjtcdkv9G4MVMt+EaylfuImiPAXEUjRF3pjjaHiPPZ6If9TGGAO4ZY0am6jOCb+DQ+ZCqLkIpOIPrdNfIjnFPY6nyFut7TS/fanrziOBOKMupKw94WaLMtuVnSFt9CPrWWdJE6PeltCX432DEBoh+5Dv8RRhdis8YAv9uyq4/JAwtlEApgBe9Cw9xDD3tdk4Jn0MDfiHwPHcRPxBePCMER3GuIx7kGlv9fkZ4V9lolx2Uv4X7hEj7qJ3LDoAMGbTRMRibu4L2xQ8bgt8AyU+Q+x7nYrvDnH4iuO5LxKsYwPVbkPMvKF9Zky9wXzRfVWizi62r9X5VHf55h+WHhDjGBZ4WRhyTr6z5SlCoLMxLSpBZFsQ9F80uQFbF/6aFWi+Ev51vzzsuX+msyzuQXXjUz8zEBy+zpq9yweXAoxJW4JbYrDS6gYDqGHxPl+TKeiBfxj9/EBIElPYeOA4y8/qRQfknjvSzgRgtq0Pw/M1eQeMdOSb2Bnrhr6Led+1vcp2x7oTFHMnedFW+Ivlty062BUt74oHgSj+vHepnhunn0JJAMtBZgDI/qmGtMujRv8DDpo47zBJ8UtPOuAR/7rKn8t9AJ0tBdmBAmJ/Fu71yxp4I3qh+DhyRqbi5Y1ShVPlSb8X7bRNcfgZFl+WRGYo7uecrWq1r8X5bhmzP5OdlDwsGRm1suSxkg5rYm7ConyGQ3Zl+DgSD8V/kPwrWBMG9YcBtyShBnTLdTiHgttw7qAW7cqh/ZnmPKr/6ignOaKsdyxbsToT5UkPsW00bJjijDXficcX/JsLs6w2BwGtherdckH3w/kNXRPVI0OqJQoHX42/66IMfMj/2huRjxIidgKV/W0JS+bsstDoTeAHcrI8E5zTh/sDkqxL5rZup55/3USlswfcHf4IrQplVDgW9XFlOqnwr6pVPMMEZTuC60EttvdzbLbaZ4PsFVa3nohhO+vW+yn/ZB2fUhpysmQrzBcTSai9EszuZMcEZ1lCFVrp9zGXhm69iLyY4oxFIa178lPe12I/P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJggg==' style='margin-top: -16px;' width='92'/> </a> <ul> <li> <a href='//www.google.com/'> Google </a> </li> <li> <a href='//www.google.com/policies/privacy/'> Privacy </a> </li> <li> <a href='//www.google.com/policies/terms/'> Terms </a> </li> </ul> </div> </div> <script type='text/javascript'> //<![CDATA[ // Social sharing popups. var postEl = document.getElementsByClassName('social-wrapper'); var postCount = postEl.length; for(i=0; i<postCount;i++){ postEl[i].addEventListener("click", function(event){ var postUrl = this.getAttribute("data-href"); window.open( postUrl,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); });} //]]> </script> <script type='text/javascript'> //<![CDATA[ var BreakpointHandler = function() { this.initted = false; this.isHomePage = false; this.isMobile = false; }; BreakpointHandler.prototype.finalizeSummary = function(summaryHtml, lastNode) { // Use $.trim for IE8 compatibility summaryHtml = $.trim(summaryHtml).replace(/(<br>|\s)+$/,''); if (lastNode.nodeType == 3) { var lastChar = summaryHtml.slice(-1); if (!lastChar.match(/[.”"?]/)) { if (!lastChar.match(/[A-Za-z]/)) { summaryHtml = summaryHtml.slice(0, -1); } summaryHtml += ' ...'; } } else if (lastNode.nodeType == 1 && (lastNode.nodeName == 'I' || lastNode.nodeName == 'A')) { summaryHtml += ' ...'; } return summaryHtml; }; BreakpointHandler.prototype.generateSummaryFromContent = function(content, numWords) { var seenWords = 0; var summaryHtml = ''; for (var i=0; i < content.childNodes.length; i++) { var node = content.childNodes[i]; var nodeText; if (node.nodeType == 1) { if (node.hasAttribute('data-about-pullquote')) { continue; } nodeText = node.textContent; if (nodeText === undefined) { // innerText for IE8 nodeText = node.innerText; } if (node.nodeName == 'DIV' || node.nodeName == 'B') { // Don't end early if we haven't seen enough words. if (seenWords < 10) { continue; } if (i > 0) { summaryHtml = this.finalizeSummary(summaryHtml, content.childNodes[i-1]); } break; } summaryHtml += node.outerHTML; } else if (node.nodeType == 3) { nodeText = node.nodeValue; summaryHtml += nodeText + ' '; } var words = nodeText.match(/\S+\s*/g); if (!words) { continue; } var remain = numWords - seenWords; if (words.length >= remain) { summaryHtml = this.finalizeSummary(summaryHtml, node); break; } seenWords += words.length; } return summaryHtml; }; BreakpointHandler.prototype.detect = function() { var match, pl = /\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); var urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); this.isListPage = $('html').hasClass('list-page'); this.isMobile = urlParams['m'] === '1'; this.isHomePage = window.location.pathname == '/'; }; BreakpointHandler.prototype.initContent = function() { var self = this; $('.post').each(function(index) { var body = $(this).children('.post-body')[0]; var content = $(body).children('.post-content')[0]; $(content).addClass('post-original'); var data = $(content).children('script').html(); data = self.rewriteForSSL(data); // If exists, extract specified editor's preview. var match = data.match(/([\s\S]+?)<div data-is-preview.+?>([\s\S]+)<\/div>/m); if (match) { data = match[1]; } // Prevent big images from loading when they aren't needed. // This must be done as a pre-injection step, since image loading can't be // canceled once embedded into the DOM. if (self.isListPage && self.isMobile) { data = data.replace(/<(img|iframe) .+?>/g, ''); } // Insert template to be rendered as nodes. content.innerHTML = data; if (self.isListPage) { var summary = document.createElement('div'); $(summary).addClass('post-content'); $(summary).addClass('post-summary'); body.insertBefore(summary, content); if (match) { // Use provided summary. summary.innerHTML = match[2]; } else { // Generate a summary. // Summary generation relies on DOM, so it must occur after content is // inserted into the page. summary.innerHTML = self.generateSummaryFromContent(content, 30); } // Add read more link to summary. var titleAnchor = $(this).find('.title a')[0]; var link = titleAnchor.cloneNode(true); link.innerHTML = 'Read More'; $(link).addClass('read-more'); summary.appendChild(link); } }); // Firefox does not allow for proper styling of BR. if (navigator.userAgent.indexOf('Firefox') > -1) { $('.post-content br').replaceWith('<span class="space"></span>'); } $('.loading').removeClass('loading'); }; BreakpointHandler.prototype.process = function() { if (!this.initted) { var makeInsecureImageRegex = function(hosts) { var whitelist = hosts.join('|').replace(/\./g,'\\.'); // Normal image tags, plus input images (yes, this is possible!) return new RegExp('(<(img|input)[^>]+?src=("|\'))http:\/\/(' + whitelist +')', 'g'); }; this.sslImageRegex = makeInsecureImageRegex(BreakpointHandler.KNOWN_HTTPS_HOSTS); this.sslImageCurrentDomainRegex = makeInsecureImageRegex([window.location.hostname]); this.detect(); this.initContent(); this.initted = true; } }; BreakpointHandler.KNOWN_HTTPS_HOSTS = [ "www.google.org", "www.google.com", "services.google.com", "blogger.com", "draft.blogger.com", "www.blogger.com", "photos1.blogger.com", "photos2.blogger.com", "photos3.blogger.com", "blogblog.com", "img1.blogblog.com", "img2.blogblog.com", "www.blogblog.com", "www1.blogblog.com", "www2.blogblog.com", "0.bp.blogspot.com", "1.bp.blogspot.com", "2.bp.blogspot.com", "3.bp.blogspot.com", "4.bp.blogspot.com", "lh3.googleusercontent.com", "lh4.googleusercontent.com", "lh5.googleusercontent.com", "lh6.googleusercontent.com", "themes.googleusercontent.com", ]; BreakpointHandler.prototype.rewriteForSSL = function(html) { // Handle HTTP -> HTTPS source replacement of images, movies, and other embedded content. return html.replace(this.sslImageRegex, '$1https://$4') .replace(this.sslImageCurrentDomainRegex, '$1//$4') .replace(/(<(embed|iframe)[^>]+?src=("|'))http:\/\/([^"']*?(youtube|picasaweb\.google)\.com)/g, '$1https://$4') // Slideshow SWF takes a image host, so we need to rewrite that parameter. .replace(/(<embed[^>]+?feed=http(?=[^s]))/g, '$1s'); }; $(document).ready(function() { var handler = new BreakpointHandler(); handler.process(); // Top-level navigation. $(".BlogArchive .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); $(".Label .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); // Blog archive year expansion. $('.BlogArchive .intervalToggle').click(function(ev) { ev.preventDefault(); if ($(this).parent().hasClass('collapsed')) { $(this).parent().removeClass('collapsed'); $(this).parent().addClass('expanded'); } else { $(this).parent().removeClass('expanded'); $(this).parent().addClass('collapsed'); } }); // Reverse order of months. $('.BlogArchive .intervalToggle + div').each(function(_, items) { var year = $(this); year.children().each(function(_, month) { year.prepend(month); }); }); // Set anchors to open in new tab. $('.post-content img').parent().each(function(_, node) { if (node.nodeName == 'A') { $(this).attr('target', '_blank'); } }); // Process search requests. $('.searchBox input').on("keypress", function(ev) { if (ev.which == 13) { window.location.href = 'https://www.google.com/search?q=site%3A' + window.location.hostname + '%20' + encodeURIComponent ($(this).val()); } }); }); //]]> </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY7xzLNB-LcM_0Ez29qvCsTmyiffBQ:1732377339288';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6567687196385815607','//cloud.googleblog.com/search/label/new%20features','6567687196385815607'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6567687196385815607', 'title': 'Official Google Cloud Blog', 'url': 'https://cloud.googleblog.com/search/label/new%20features', 'canonicalUrl': 'https://cloud.googleblog.com/search/label/new%20features', 'homepageUrl': 'https://cloud.googleblog.com/', 'searchUrl': 'https://cloud.googleblog.com/search', 'canonicalHomepageUrl': 'https://cloud.googleblog.com/', 'blogspotFaviconUrl': 'https://cloud.googleblog.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-18038-3', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Cloud Blog - Atom\x22 href\x3d\x22https://cloud.googleblog.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Official Google Cloud Blog - RSS\x22 href\x3d\x22https://cloud.googleblog.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Cloud Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/6567687196385815607/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/d78375fb222d99b3', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'index', 'searchLabel': 'new features', 'pageName': 'new features', 'pageTitle': 'Official Google Cloud Blog: new features'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Official Google Cloud Blog', 'description': 'Built in the cloud. Engineered for your enterprise.', 'url': 'https://cloud.googleblog.com/search/label/new%20features', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': false, 'isSearch': true, 'isLabelSearch': true, 'search': {'label': 'new features', 'resultsMessage': 'Showing posts with the label new features', 'resultsMessageHtml': 'Showing posts with the label \x3cspan class\x3d\x27search-label\x27\x3enew features\x3c/span\x3e'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'navMessage': 'Showing posts with label \x3cb\x3enew features\x3c/b\x3e. \x3ca href\x3d\x22https://cloud.googleblog.com/\x22\x3eShow all posts\x3c/a\x3e'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10