CINXE.COM
Expediting changes to Google+
<!DOCTYPE html> <html class="no-js glue-flexbox keyword-blog" lang="en-us" data-locale="en-us"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>Expediting changes to Google+</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0" /> <meta name="optimize_experiments" content="[]"> <!--Article Specific Metadata--> <meta name="description" content="In October, we announced that we’d be sunsetting the consumer version of Google+ and its APIs because of the significant challenges involved in maintaining a successful product that meets consumers’ expectations, as well as the platform’s low usage.We’ve recently determined that some users were impacted by a software update introduced in November that contained a bug affecting a Google+ API. We discovered this bug as part of our standard and ongoing testing procedures and fixed it within a week of it being introduced. No third party compromised our systems, and we have no evidence that the app developers that inadvertently had this access for six days were aware of it or misused it in any way.With the discovery of this new bug, we have decided to expedite the shut-down of all Google+ APIs; this will occur within the next 90 days. In addition, we have also decided to accelerate the sunsetting of consumer Google+ from August 2019 to April 2019. While we recognize there are implications for developers, we want to ensure the protection of our users.Details about the bug and our investigationOur testing revealed that a Google+ API was not operating as intended. We fixed the bug promptly and began an investigation into the issue.Our investigation into the impact of the bug is ongoing, but here is what we have learned so far:We have confirmed that the bug impacted approximately 52.5 million users in connection with a Google+ API.With respect to this API, apps that requested permission to view profile information that a user had added to their Google+ profile—like their name, email address, occupation, age (full list here)—were granted permission to view profile information about that user even when set to not-public.In addition, apps with access to a user's Google+ profile data also had access to the profile data that had been shared with the consenting user by another Google+ user but that was not shared publicly.The bug did not give developers access to information such as financial data, national identification numbers, passwords, or similar data typically used for fraud or identity theft.No third party compromised our systems, and we have no evidence that the developers who inadvertently had this access for six days were aware of it or misused it in any way. We have begun the process of notifying consumer users and enterprise customers that were impacted by this bug. Our investigation is ongoing as to any potential impact to other Google+ APIs.Next steps for Consumer Google+We will sunset all Google+ APIs in the next 90 days. Developers can expect to hear more from us on this topic in the coming days, and can stay informed by continuing to check the Google+ developer page.We have also decided to accelerate sunsetting consumer Google+, bringing it forward from August 2019 to April 2019. We want to give users ample opportunity to transition off of consumer Google+, and over the coming months, we will continue to provide users with additional information, including ways they can safely and securely download and migrate their data.A note for our enterprise customersWe are in the process of notifying any enterprise customers that were impacted by this bug. A list of impacted users in those domains is being sent to system administrators, and we will reach out again if any additional impacted users or issues are discovered.G Suite administrators are always in control of their users’ apps. This ensures that G Suite users can give access only to apps that have been vetted and are trusted by their organization. In addition, we want to reiterate that we will continue to invest in Google+ for enterprise. More details were announced in October.We understand that our ability to build reliable products that protect your data drives user trust. We have always taken this seriously, and we continue to invest in our privacy programs to refine internal privacy review processes, create powerful data controls, and engage with users, researchers, and policymakers to get their feedback and improve our programs. We will never stop our work to build privacy protections that work for everyone."/> <meta name="keywords" content="None"/> <meta name="article-author" content="David Thacker"/> <meta name="robots" content="max-image-preview:large"> <!--Open Graph Metadata--> <meta property="og:type" content="article" /> <meta property="og:title" content="Expediting changes to Google+"/> <meta property="og:description" content="In October, we announced that we’d be sunsetting the consumer version of Google+ and its APIs because of the significant challenges involved in maintaining a successful …" /> <meta property="og:image" content="https://blog.google/static/blogv2/images/google-1000x1000.png?version=pr20241113-1756" /> <meta property="og:site_name" content="Google" /> <meta property="og:url" content="https://blog.google/technology/safety-security/expediting-changes-google-plus/" /> <meta property="article:publisher" content="https://www.facebook.com/Google/" /> <meta property="article:published_time" content="2018-12-10" /> <!--Twitter Card Metadata--> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:url" content="https://blog.google/technology/safety-security/expediting-changes-google-plus/" /> <meta name="twitter:title" content="Expediting changes to Google+"/> <meta name="twitter:description" content="" /> <meta name="twitter:image:src" content="https://blog.google/static/blogv2/images/google-1000x1000.png?version=pr20241113-1756" /> <meta name="twitter:site" content="@google" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "NewsArticle", "mainEntityOfPage": "https://blog.google/technology/safety-security/expediting-changes-google-plus/", "headline": "Expediting changes to Google+", "datePublished": "2018-12-10T17:30:00+00:00", "dateModified": "2018-12-10T17:30:58.724468+00:00", "description": "", "author": { "@type": "Person", "name": "David Thacker" }, "publisher": { "@type": "Organization", "name": "Google", "logo": { "@type": "ImageObject", "url": "https://blog.google/static/blogv2/images/google-1000x1000.png?version=pr20241113-1756", "width": "200", "height": "200" } }, "image": { "@type": "ImageObject", "url": "https://blog.google/static/blogv2/images/google-1000x1000.png?version=pr20241113-1756", "width": "1440", "height": "810" }, "speakable": { "@type": "SpeakableSpecification" } } </script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="stylesheet" type="text/css" href="/static/keyword/css/blog/index.min.css?version=pr20241113-1756" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Google+Sans:400,500,600,700|Product+Sans:400&display=swap&lang=en"> <link href="https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap" rel="stylesheet"> <link href="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/static/keyword/css/print/index.min.css?version=pr20241113-1756" media="print" /> <link rel="canonical" href="https://blog.google/technology/safety-security/expediting-changes-google-plus/"/> <link href="/favicon.ico" rel="icon"> <link href="/static/blogv2/images/apple-touch-icon.png?version=pr20241113-1756" rel="apple-touch-icon"> <meta property="gtm-tag" content="GTM-TRV24V"> <!-- https://developer.mozilla.org/en-US/docs/Web/API/Trusted_Types_API --> <script> let trustedTypePolicy = { createHTML: (str) => str, createScript: (str) => str, createScriptURL: (url) => url }; if (window.trustedTypes && window.trustedTypes.createPolicy) { const safeScriptDomains = [ 'blob:', '/static/blogv2/', '/static/keyword/', '/static/youtube/', '/static/blog_youtube/', '//cdn.ampproject.org/', '//googleads.g.doubleclick.net', '//survey.g.doubleclick.net', '//www.google-analytics.com/', '//www.google.com', '//www.googletagmanager.com', '//www.gstatic.com', '//www.youtube.com', '//youtube.googleapis.com', ]; const safeScripts = [ 'google_tag_manager[""]', '(function anonymous(' ]; trustedTypePolicy = window.trustedTypes.createPolicy('default', { /* Enable create HTML */ createHTML: (str) => { return str }, /* Enable script creation */ createScript: (str) => { const safeScriptString = safeScripts.find( (safeScript) => str.includes(safeScript) ); if (!safeScriptString) { console.warn( `unsafe createScript: "${str}"` ); } return str; }, /* Allow for safe domains only */ createScriptURL: (url) => { const safeDomainsUrl = safeScriptDomains.find( (safeDomain) => url.includes(safeDomain) ); if (!safeDomainsUrl && !url.startsWith(window.location.origin)) { console.warn( `Unsafe createScriptURL: "${url}"` ); } return url; }, }); } window.trustedTypePolicy = trustedTypePolicy; </script> </head> <body class="template-articlepage keyword-blog"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TRV24V" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="data-layer-init-data" data-analytics=' { "event": "dataLayer_initialized", "page_name": "Expediting changes to Google+", "experiments": "undefined", "locale": "en-us", "page_type": "blogv2 | article page", "primary_tag": "topics - safety & security", "secondary_tags": "undefined", "landing_page_tags": "undefined", "article_name": "Expediting changes to Google+", "author_name": "David Thacker", "publish_date": "2018-12-10|17:30", "hero_media": "none", "special_hero": "undefined", "days_since_published": "2174", "content_category": "Topics - Safety & Security", "word_count": "long 600+", "has_audio": "no", "has_video": "no" }'> </div> <div class="page-analytics-data" data-analytics=' { "event": "pageview", "slug": "expediting-changes-google-plus", "contentType": "blogv2 | article page", "author": "david thacker", "primaryTag": "topics - safety & security", "secondaryTags": "", "publishDate": "2018-12-10|17:30", "tags": "", "wordCount": "long 600+", "contentCategory": "Announcement", "heroMedia": "none", }'> </div> <script type="text/javascript"> (function() { var dataLayerInitElement = document.querySelector('.data-layer-init-data'); var dataLayerObject = JSON.parse( dataLayerInitElement.getAttribute('data-analytics') ); // Change undefined strings to primitive value undefined. Object.entries(dataLayerObject).forEach(([key, value]) => { dataLayerObject[key] = value === 'undefined' ? undefined : value; }); if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(dataLayerObject); }()); </script> <script type="text/javascript"> (function() { var elem_ = document.querySelector('.page-analytics-data'); var scrubObject = { 'event': 'scrubbedUrl', 'url': getScrubbedUrl() }; var baseAnalyticsObject = JSON.parse( elem_.getAttribute('data-analytics').replace(/,(?=[^,]*$)/, '') ); function getScrubbedUrl() { const urlParams = location.href.split('?'); const hostPathUrl = urlParams[0]; if(urlParams.length === 1) return hostPathUrl; try { const searchParams = urlParams[1].split('&'); const utmParams = searchParams.filter(param => param.startsWith('utm') || param.startsWith('query')).join('&'); if(!utmParams.length) return hostPathUrl; return `${hostPathUrl}?${utmParams}`; } catch(error) { console.error('scrubbed Url error =>', e); } return hostPathUrl; } function handlePublishDate(dataObj) { var publishDate = dataObj['publishDate']; if (typeof publishDate !== 'undefined') { var oneDay = 24*60*60*1000; var dateParts = publishDate.split('|'); var pubDay = new Date(dateParts[0]); var today = new Date(); var daysSince = Math.round((today - pubDay) / oneDay); dataObj['daysSincePublished'] = daysSince.toString(); } pushData(dataObj); } function pushData(analyticsEvent) { if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(analyticsEvent); const globalKWDimenssions = Object.assign({}, analyticsEvent); if(globalKWDimenssions['event']) { delete globalKWDimenssions['event']; } window['globalKWCustomDimensions'] = globalKWDimenssions; } pushData(scrubObject); handlePublishDate(baseAnalyticsObject); }()); </script> <div class="surveys"> <uni-feedback-survey-controller> <div id="feedback-surveys-json" style="display: none;" data-static-icons='{ "close": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-close" }' > [{"model": "blogsurvey.survey", "pk": 5, "fields": {"name": "Sentiment Change - All Articles - Nov 2024", "survey_id": "sentiment-change-all-articles-nov-2024_241031", "scroll_depth_trigger": 75, "previous_survey": null, "display_rate": 50, "thank_message": "Thank you!", "thank_emoji": "✅", "questions": "[{\"id\": \"c32a4772-5575-4985-814a-afd8d15d5d6d\", \"type\": \"simple_question\", \"value\": {\"question\": \"After reading this article, how has your perception of Google changed?\", \"responses\": [{\"id\": \"cb111cda-60ba-4ac5-8260-17c5326e485b\", \"type\": \"item\", \"value\": \"Gotten better\"}, {\"id\": \"d8864abb-689a-4b52-b021-449af0b0a7c6\", \"type\": \"item\", \"value\": \"Gotten worse\"}, {\"id\": \"f169d98d-1731-4efc-be90-3cd379a2a63e\", \"type\": \"item\", \"value\": \"Stayed the same\"}, {\"id\": \"701d8c63-affe-4f44-85f0-71538a310d65\", \"type\": \"item\", \"value\": \"Don't know\"}]}}]", "target_article_pages": true}}] </div> </uni-feedback-survey-controller> </div> <div class="uni-header-content-pusher"></div> <header class="uni-header h-u-box-shadow-2" data-component="uni-header"> <div class="uni-header__hamburguer-wrapper"> <button class="uni-header__hamburguer-button" aria-expanded="false" tabindex="0" aria-label="Navigation menu"> <svg aria-hidden="true" class="h-c-header__hamburger-img h-c-header__hamburger-img--standard events-off" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#h-burger"></use> </svg> </button> </div> <figure class="uni-header__logo-google" title="Google" tabindex="-1"> <svg aria-label="Google" role="img" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#h-color-google-logo"></use> </svg> </figure> <div> <a href="#jump-content" class="h-c-header__jump-to-content"> <span class="h-c-header__jump-to-content-text">Skip to main content</span> </a> </div> <div class="uni-header__site-title" data-analytics-module='{ "module_name": "main nav", "section_header": "The Keyword" }'> <a href="/" class="uni-header__site-title-link"> <div> The Keyword </div> </a> </div> <div class="uni-article-progress-bar slide-up" data-component="uni-progress-bar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0" aria-hidden="true" tab-index="-1" role="progressbar"> <div class="uni-article-progress-bar__title uni-article-progress-bar__ellipsis"> Expediting changes to Google+ </div> <div class="uni-article-progress-bar__social" aria-hidden="true" data-analytics-module='{ "module_name": "Progress Bar", "section_header": "Expediting changes to Google+" }' > <div class ="uni-social-share " data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "menu", "label": "label" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--color-text" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Expediting%20changes%20to%20Google%2B%20%40google&url=https://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "twitter" }' data-ga4-method="twitter"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Expediting%20changes%20to%20Google%2B&u=https://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "facebook" }' data-ga4-method="facebook"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/safety-security/expediting-changes-google-plus/&title=Expediting%20changes%20to%20Google%2B" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "linkedin" }' data-ga4-method="linkedin"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Expediting%20changes%20to%20Google%2B&body=Check out this article on the Keyword:%0A%0AExpediting%20changes%20to%20Google%2B%0A%0Ahttps://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "email" }' data-ga4-method="email"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/safety-security/expediting-changes-google-plus/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> <div class="uni-article-progress-bar__indicator hide-progress-bar"></div> </div> <nav class="uni-navigation uni-navigation--desktop" role="navigation" aria-label="Main" data-analytics-module='{ "module_name": "main nav", "section_header": "Desktop menu" }'> <div class="uni-navigation__list-desktop"> <ul id="uni-main-menu" class="uni-main-menu" data-component="uni-navigation"> <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--desktop inactive "> <a href="/" class="uni-main-menu__item-label " role="button" tabindex="0"> Latest stories </a> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--desktop inactive has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Product news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--desktop"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--desktop"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> Product news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Android, Chrome & Play <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/android/" data-navigation=product-news> Android </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chrome/" data-navigation=product-news> Chrome </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chromebooks/" data-navigation=product-news> Chromebooks </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-play/" data-navigation=product-news> Google Play </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/wear-os/" data-navigation=product-news> Wear OS </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Platforms & Devices <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/fitbit/" data-navigation=product-news> Fitbit </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-nest/" data-navigation=product-news> Google Nest </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/pixel/" data-navigation=product-news> Pixel </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Explore & Get Answers <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/gemini/" data-navigation=product-news> Gemini </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/maps/" data-navigation=product-news> Maps </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/news/" data-navigation=product-news> News </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/search/" data-navigation=product-news> Search </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/shopping/" data-navigation=product-news> Shopping </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Connect & Communicate <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/classroom/" data-navigation=product-news> Classroom </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/photos/" data-navigation=product-news> Photos </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/registry/" data-navigation=product-news> Registry </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/translate/" data-navigation=product-news> Translate </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> In The Cloud <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/workspace/" data-navigation=product-news> Google Workspace </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="https://cloud.google.com/blog/" data-navigation=product-news> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__subnav-sublist-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-cloud/" data-navigation=product-news> Google Cloud </a> </li> </ul> </li> </ul> <a href="/products/" class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--landing uni-main-menu__subnav-item-name--desktop"> See all product updates </a> </div> <div class="h-c-page uni-main-menu__submenu-wrapper" id="uni-navigation__item-1-2" aria-expanded="false" aria-hidden="true" role="menu"> <ul class="uni-main-menu__submenu has-view-all"> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-1"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-1"> Android, Chrome & Play </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/android/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Android </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/chrome/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Chrome </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/chromebooks/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Chromebooks </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-play/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Play </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/wear-os/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Wear OS </a> </li> </ul> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-2"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-2"> Platforms & Devices </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/fitbit/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Fitbit </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-nest/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Nest </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/pixel/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Pixel </a> </li> </ul> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-3"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-3"> Explore & Get Answers </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/gemini/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Gemini </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/maps/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Maps </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/news/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> News </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/search/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Search </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/shopping/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Shopping </a> </li> </ul> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-4"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-4"> Connect & Communicate </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/classroom/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Classroom </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/photos/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Photos </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/registry/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Registry </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/translate/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Translate </a> </li> </ul> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-5"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-5"> In The Cloud </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/workspace/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Workspace </a> </li> <li class="uni-main-menu__submenu-link"> <a href="https://cloud.google.com/blog/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__submenu-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-cloud/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Cloud </a> </li> </ul> </li> </ul> <div class="uni-main-menu__submenu-view-all"> <a href="/products/" class="uni-main-menu__submenu-view-all-link"> See all product updates <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </div> <button class="uni-main-menu__submenu-close" aria-label="Close Menu"> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#close_icon"></use> </svg> </button> </div> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--desktop active has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Company news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--desktop"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--desktop"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> Company news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Outreach & initiatives <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/arts-culture/" data-navigation=company-news> Arts & Culture </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/education/" data-navigation=company-news> Education </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/entrepreneurs/" data-navigation=company-news> Entrepreneurs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/public-policy/" data-navigation=company-news> Public Policy </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/sustainability/" data-navigation=company-news> Sustainability </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/outreach-initiatives/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Outreach & initiatives"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Technology <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/ai/" data-navigation=company-news> AI </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/developers/" data-navigation=company-news> Developers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/health/" data-navigation=company-news> Health </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-deepmind/" data-navigation=company-news> Google DeepMind </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/safety-security/" data-navigation=company-news> Safety and security </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/technology/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Technology"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Inside Google <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/infrastructure/" data-navigation=company-news> Data centers and infrastructure </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/doodles/" data-navigation=company-news> Doodles </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/googlers/" data-navigation=company-news> Googlers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/life-at-google/" data-navigation=company-news> Life at Google </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/inside-google/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Inside Google"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Around the globe <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-asia/" data-navigation=company-news> Google in Asia </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-europe/" data-navigation=company-news> Google in Europe </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-latin-america/" data-navigation=company-news> Google in Latin America </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/around-the-globe/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Around the globe"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Authors <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/sundar-pichai/" data-navigation=company-news> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/ruth-porat/" data-navigation=company-news> Ruth Porat, President & Chief Investment Officer </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/kent-walker/" data-navigation=company-news> Kent Walker, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/james-manyika/" data-navigation=company-news> James Manyika, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/authors/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Authors"> See all </a> </li> </ul> </li> </ul> </div> <div class="h-c-page uni-main-menu__submenu-wrapper" id="uni-navigation__item-1-3" aria-expanded="false" aria-hidden="true" role="menu"> <ul class="uni-main-menu__submenu has-view-all"> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-1"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-1"> Outreach & initiatives </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/arts-culture/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Arts & Culture </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/education/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Education </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/entrepreneurs/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Entrepreneurs </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/public-policy/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Public Policy </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/sustainability/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Sustainability </a> </li> </ul> <a href="/outreach-initiatives/" data-navigation="Outreach & initiatives" role="menuitem" title="See all Outreach & initiatives articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-2"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-2"> Technology </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/technology/ai/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> AI </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/developers/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Developers </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/health/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Health </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/google-deepmind/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google DeepMind </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/safety-security/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Safety and security </a> </li> </ul> <a href="/technology/" data-navigation="Technology" role="menuitem" title="See all Technology articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-3"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-3"> Inside Google </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/infrastructure/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Data centers and infrastructure </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/doodles/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Doodles </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/googlers/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Googlers </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/life-at-google/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Life at Google </a> </li> </ul> <a href="/inside-google/" data-navigation="Inside Google" role="menuitem" title="See all Inside Google articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-4"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-4"> Around the globe </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-asia/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Asia </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-europe/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Europe </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-latin-america/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Latin America </a> </li> </ul> <a href="/around-the-globe/" data-navigation="Around the globe" role="menuitem" title="See all Around the globe articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-5"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-5"> Authors </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/authors/sundar-pichai/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/ruth-porat/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Ruth Porat, President & Chief Investment Officer </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/kent-walker/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Kent Walker, SVP </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/james-manyika/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> James Manyika, SVP </a> </li> </ul> <a href="/authors/" data-navigation="Authors" role="menuitem" title="See all Authors articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> </ul> <button class="uni-main-menu__submenu-close" aria-label="Close Menu"> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#close_icon"></use> </svg> </button> </div> </li> </ul> </div> <div class="uni-header__newsletter uni-header__newsletter--mobile"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--mobile kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "menu" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </nav> <script type="application/json" data-catalog-id="search-bar"> { "find_an_article": "Find an article...", "rss_link": "/rss/", "rss_feed": "RSS feed", "press_corner": "Press corner", "press_corner_slug": "press/", "secondary_menu": "Secondary menu", "search": "Search", "submit": "Submit", "close": "Close", "execute_search": "Execute search", "dismiss_search": "Dismiss search", "suggested_results_for": "[[number]] suggested results for [[query_term]]", "by_string": "By", "conjunction_symbol": "\u0026" } </script> <uni-search-bar class="uni-search-bar" site-id="2" data-static-icons='{ "clear": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-clear", "more_vert": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-more-vert", "rss_feed": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-rss-feed", "search": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-search" }' > </uni-search-bar> <div class="uni-header__newsletter uni-header__newsletter--desktop"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--desktop kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "header" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </header> <nav class="uni-navigation uni-navigation--mobile" role="navigation" aria-label="Main" data-component="uni-navigation-mobile" aria-hidden='true' data-analytics-module='{ "module_name": "mobile nav", "section_header": "Mobile menu" }'> <div class="uni-navigation__brand-mobile"> <button class="uni-navigation__close" aria-label="Close Menu" aria-hidden="true"> <svg aria-hidden="true" aria-label="Close Menu" class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#close_icon"></use> </svg> </button> <figure class="uni-navigation__logo-google" title="Google"> <svg aria-label="Google" role="img" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#h-color-google-logo"></use> </svg> </figure> <span class="uni-navigation__site-title"> <a class="uni-header__site-title-link" href="/" data-analytics=""> <div> The Keyword </div> </a> </span> </div> <div class="uni-navigation__list-mobile"> <ul id="uni-main-menu" class="uni-main-menu" > <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--mobile inactive "> <a href="/" class="uni-main-menu__item-label " role="button" tabindex="0"> Latest stories </a> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--mobile inactive has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Product news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--mobile"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--mobile"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> Product news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Android, Chrome & Play <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/android/" data-navigation=product-news> Android </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chrome/" data-navigation=product-news> Chrome </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chromebooks/" data-navigation=product-news> Chromebooks </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-play/" data-navigation=product-news> Google Play </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/wear-os/" data-navigation=product-news> Wear OS </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Platforms & Devices <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/fitbit/" data-navigation=product-news> Fitbit </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-nest/" data-navigation=product-news> Google Nest </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/pixel/" data-navigation=product-news> Pixel </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Explore & Get Answers <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/gemini/" data-navigation=product-news> Gemini </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/maps/" data-navigation=product-news> Maps </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/news/" data-navigation=product-news> News </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/search/" data-navigation=product-news> Search </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/shopping/" data-navigation=product-news> Shopping </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Connect & Communicate <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/classroom/" data-navigation=product-news> Classroom </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/photos/" data-navigation=product-news> Photos </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/registry/" data-navigation=product-news> Registry </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/translate/" data-navigation=product-news> Translate </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> In The Cloud <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/workspace/" data-navigation=product-news> Google Workspace </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="https://cloud.google.com/blog/" data-navigation=product-news> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__subnav-sublist-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-cloud/" data-navigation=product-news> Google Cloud </a> </li> </ul> </li> </ul> <a href="/products/" class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--landing uni-main-menu__subnav-item-name--mobile"> See all product updates </a> </div> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--mobile active has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Company news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--mobile"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--mobile"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> Company news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Outreach & initiatives <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/arts-culture/" data-navigation=company-news> Arts & Culture </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/education/" data-navigation=company-news> Education </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/entrepreneurs/" data-navigation=company-news> Entrepreneurs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/public-policy/" data-navigation=company-news> Public Policy </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/sustainability/" data-navigation=company-news> Sustainability </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/outreach-initiatives/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Outreach & initiatives"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Technology <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/ai/" data-navigation=company-news> AI </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/developers/" data-navigation=company-news> Developers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/health/" data-navigation=company-news> Health </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-deepmind/" data-navigation=company-news> Google DeepMind </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/safety-security/" data-navigation=company-news> Safety and security </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/technology/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Technology"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Inside Google <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/infrastructure/" data-navigation=company-news> Data centers and infrastructure </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/doodles/" data-navigation=company-news> Doodles </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/googlers/" data-navigation=company-news> Googlers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/life-at-google/" data-navigation=company-news> Life at Google </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/inside-google/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Inside Google"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Around the globe <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-asia/" data-navigation=company-news> Google in Asia </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-europe/" data-navigation=company-news> Google in Europe </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-latin-america/" data-navigation=company-news> Google in Latin America </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/around-the-globe/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Around the globe"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Authors <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/sundar-pichai/" data-navigation=company-news> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/ruth-porat/" data-navigation=company-news> Ruth Porat, President & Chief Investment Officer </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/kent-walker/" data-navigation=company-news> Kent Walker, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/james-manyika/" data-navigation=company-news> James Manyika, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/authors/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Authors"> See all </a> </li> </ul> </li> </ul> </div> </li> </ul> <ul class="uni-header__kebab-menu uni-header__kebab-menu--mobile"> <li class="uni-header__kebab-menu-item"> <li class="uni-header__kebab-menu-item"> <a href="/press//" title="Press corner">Press corner</a> </li> </li> <li class="uni-header__kebab-menu-item"> <a href="/rss/" title="RSS feed"> RSS feed </a> </li> </ul> </div> <div class="uni-header__newsletter uni-header__newsletter--mobile"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--mobile kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "menu" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </nav> <div class="overlay-body-menu--mobile"></div> <div class="loader-mask"> <div class="loader-mask__loader"></div> </div> <main id="jump-content" class="site-content" tabindex="-1"> <article class="uni-article-wrapper"> <section class="article-hero"> <div class="article-hero__container"> <div class="article-hero__breadcrumb"> <div class="breadcrumb__container" data-component="uni-breadcrumb"> <button class="breadcrumb__prev-btn hide" aria-label="Previous"> <svg aria-hidden="true" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#uni-icon-chevron-right"></use> </svg> </button> <div class="breadcrumb__focusable breadcrumb__focusable--start"></div> <nav aria-label="Breadcrumb" class="breadcrumb breadcrumb__scrollable"> <span class="breadcrumb__label">Breadcrumb</span> <ol data-analytics-module='{ "module_name": "breadcrumbs", "section_header": "Expediting changes to Google+" }'> <li> <a href="https://blog.google/" class="breadcrumb__button breadcrumb__button--homepage" title="The Keyword" aria-label="The Keyword" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "The Keyword" }' > <svg aria-hidden="true" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#uni-icon-homepage"></use> </svg> </a> </li> <li> <svg aria-hidden="true" class="breadcrumb__chevron" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#uni-icon-chevron-right"></use> </svg> <a href="https://blog.google/technology/" class="breadcrumb__button" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Technology" }' > Technology </a> </li> <li> <svg aria-hidden="true" class="breadcrumb__chevron" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#uni-icon-chevron-right"></use> </svg> <a href="https://blog.google/technology/safety-security/" class="breadcrumb__button" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Safety \u0026 Security" }' > Safety & Security </a> </li> </ol> </nav> <div class="breadcrumb__focusable breadcrumb__focusable--end"></div> <button class="breadcrumb__next-btn hide" aria-label="Next"> <svg aria-hidden="true" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#uni-icon-chevron-right"></use> </svg> </button> </div> </div> <h1 class="article-hero__h1">Expediting changes to Google+</h1> </div> </section> <div class="article-meta__author-container" data-analytics-module='{ "module_name": "Hero Menu", "section_header": "Expediting changes to Google+" }'> <div class="article-meta__author-wrapper"> <div class="article-meta__abstract"> <div class="article-meta__abstract-aside article-meta__abstract-aside--no-abstract"> <div class="article-meta__published-wrapper"> <p class="article-meta__published-at uni-body--small">Dec 10, 2018</p> <span aria-hidden="true" class="article-meta__separator">·</span> <p class="article-meta__read-time uni-body--small" data-reading-time-render>[[read-time]] min read</p> </div> <div class ="uni-social-share uni-social-share--mobile" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--color-text" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Expediting%20changes%20to%20Google%2B%20%40google&url=https://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Expediting%20changes%20to%20Google%2B&u=https://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/safety-security/expediting-changes-google-plus/&title=Expediting%20changes%20to%20Google%2B" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Expediting%20changes%20to%20Google%2B&body=Check out this article on the Keyword:%0A%0AExpediting%20changes%20to%20Google%2B%0A%0Ahttps://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/safety-security/expediting-changes-google-plus/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> </div> </div> <div class="article-meta__container"> <div class="article-meta__content"> <div class="article-meta__author"> <div class="article-meta__author-noimage" data-component="uni-monogram" data-author="David Thacker"> </div> <div class="article-meta__author-info"> <div class="article-meta__author-name">David Thacker</div> <div class="article-meta__author-title"> VP, Product Management, G Suite </div> </div> </div> </div> <div class="article-share__wrapper" data-analytics-module='{ "module_name": "Hero Share", "section_header": "Expediting changes to Google+" }'> <div class ="uni-social-share uni-social-share--desktop" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--color-text" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Expediting%20changes%20to%20Google%2B%20%40google&url=https://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Expediting%20changes%20to%20Google%2B&u=https://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/safety-security/expediting-changes-google-plus/&title=Expediting%20changes%20to%20Google%2B" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Expediting%20changes%20to%20Google%2B&body=Check out this article on the Keyword:%0A%0AExpediting%20changes%20to%20Google%2B%0A%0Ahttps://blog.google/technology/safety-security/expediting-changes-google-plus/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/safety-security/expediting-changes-google-plus/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> </div> </div> <div class="h-c-page uni-blog-article-no-hero"> <div class="h-c-grid"> <div class="h-c-grid__col h-c-grid__col--10 h-c-grid__col--offset-1"> <hr class="uni-blog-article-no-hero__line"> <hr class="uni-blog-article-no-hero__line"> </div> </div> </div> <section class="uni-container article-container"> <div class="uni-wrapper article-container__wrapper"> <div class="uni-content uni-blog-article-container article-container__content " data-reading-time="true" data-component="uni-article-body"> <google-read-aloud-player data-analytics-module='{ "event": "module_impression", "module_name": "ai_audio", "section_header": "Expediting changes to Google+" }' data-date-modified="2018-12-10T17:30:58.724468+00:00" data-progress-bar-style="half-wave" data-api-key="AIzaSyBLT6VkYe-x7sWLZI2Ep26-fNkBKgND-Ac" data-article-style="style9" data-tracking-ids="G-HGNBTNCHCQ,G-6NKTLKV14N" data-voice-list="en.ioh-pngnat:Cyan,en.usb-pngnat:Lime" data-layout-style="style1" data-highlight-mode="word-over-paragraph" data-highlight-text-color="#000000" data-highlight-word-background="#8AB4F8" data-highlight-paragraph-background="#D2E3FC" data-background="linear-gradient(180deg, #F1F3F4 0%, #F8F9FA 100%)" data-foreground-color="#202124" data-font="600 16px Google Sans, sans-serif" data-box-shadow="0px 1px 3px 1px rgba(60, 64, 67, 0.15)" style=min-height:55px;display:block;max-width:726px;margin-left:auto;margin-right:auto;margin-bottom:36px; > </google-read-aloud-player> <script async src="https://www.gstatic.com/readaloud/player/web/api/js/api.js"></script> <!--article text--> <div class="module--text module--text__article" data-analytics-module='{ "module_name": "Paragraph", "section_header": "Expediting changes to Google+" }'> <div class="uni-paragraph article-paragraph" data-component="uni-article-paragraph"> <div class="rich-text"><p>In October, we<a href="https://blog.google/technology/safety-security/project-strobe/"> announced</a> that we’d be sunsetting the consumer version of Google+ and its APIs because of the significant challenges involved in maintaining a successful product that meets consumers’ expectations, as well as the platform’s low usage.</p><p>We’ve recently determined that some users were impacted by a software update introduced in November that contained a bug affecting a Google+ API. We discovered this bug as part of our standard and ongoing testing procedures and fixed it within a week of it being introduced. No third party compromised our systems, and we have no evidence that the app developers that inadvertently had this access for six days were aware of it or misused it in any way.</p><p>With the discovery of this new bug, we have decided to expedite the shut-down of all Google+ APIs; this will occur within the next 90 days. In addition, we have also decided to accelerate the sunsetting of consumer Google+ from August 2019 to April 2019. While we recognize there are implications for developers, we want to ensure the protection of our users.</p><h3>Details about the bug and our investigation</h3><p>Our testing revealed that a Google+ API was not operating as intended. We fixed the bug promptly and began an investigation into the issue.</p><p>Our investigation into the impact of the bug is ongoing, but here is what we have learned so far:</p><ul><li>We have confirmed that the bug impacted approximately 52.5 million users in connection with a <a href="https://developers.google.com/+/web/api/rest/latest/people/get">Google+ API</a>.<br/></li><li>With respect to this API, apps that requested permission to view profile information that a user had added to their Google+ profile—like their name, email address, occupation, age (full list <a href="https://developers.google.com/+/web/api/rest/latest/people">here</a>)—were granted permission to view profile information about that user even when set to not-public.<br/></li><li>In addition, apps with access to a user's Google+ profile data also had access to the profile data that had been shared with the consenting user by another Google+ user but that was not shared publicly.<br/></li><li>The bug did not give developers access to information such as financial data, national identification numbers, passwords, or similar data typically used for fraud or identity theft.<br/></li><li><p>No third party compromised our systems, and we have no evidence that the developers who inadvertently had this access for six days were aware of it or misused it in any way. </p></li></ul><p>We have begun the process of notifying consumer users and enterprise customers that were impacted by this bug. Our investigation is ongoing as to any potential impact to other Google+ APIs.</p><h3>Next steps for Consumer Google+</h3><p>We will sunset all Google+ APIs in the next 90 days. Developers can expect to hear more from us on this topic in the coming days, and can stay informed by continuing to check the Google+ <a href="https://developers.google.com/+/">developer page</a>.</p><p>We have also decided to accelerate sunsetting consumer Google+, bringing it forward from August 2019 to April 2019. We want to give users ample opportunity to transition off of consumer Google+, and over the coming months, we will continue to provide users with additional information, including ways they can safely and securely download and migrate their data.</p><h3>A note for our enterprise customers</h3><p>We are in the process of notifying any enterprise customers that were impacted by this bug. A list of impacted users in those domains is being sent to system administrators, and we will reach out again if any additional impacted users or issues are discovered.</p><p><a href="https://support.google.com/a/topic/29157?hl=en&ref_topic=7570177">G Suite administrators</a> are always in <a href="https://cloud.google.com/blog/products/g-suite/take-charge-your-oauth-ecosystem-these-best-practices">control of their users’ apps</a>. This ensures that G Suite users can give access only to apps that have been vetted and are trusted by their organization. In addition, we want to reiterate that we will continue to invest in Google+ for enterprise. More details were <a href="https://cloud.google.com/blog/products/g-suite/new-enterprise-grade-features-in-googleplus-help-businesses-drive-collaboration">announced</a> in October.</p><p>We understand that our ability to build reliable products that protect your data drives user trust. We have always taken this seriously, and we continue to invest in our privacy programs to refine internal privacy review processes, create powerful data controls, and engage with users, researchers, and policymakers to get their feedback and improve our programs. We will never stop our work to build privacy protections that work for everyone.</p><br/></div> </div> </div> <div class="uni-blog-article-tags article-tags" data-analytics-module='{ "module_name": "Article Tags", "section_header": "Expediting changes to Google+" }'> <div class="uni-blog-article-tags__wrapper"> <span class="uni-blog-article-tags__label uni-eyebrow">POSTED IN:</span> </div> <nav class="uni-blog-article-tags__container uni-click-tracker" data-analytics='{ "category": "landing page lead", "action": "article tag" }' > <ul class="uni-blog-article-tags__tags-list"> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/technology/safety-security/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Safety \u0026 Security" }' data-analytics='{"label": "topics: Safety & Security"}' > Safety & Security </a> </li> </ul> </nav> </div> </div> </div> </section> </article> <div class="uni-related-articles-cards ga4-carousel" data-analytics-module='{ "module_name": "Article Footer Related Stories", "section_header": "Related stories" }' > <div class="uni-related-articles-cards-container" data-component="uni-related-articles"> <div class="uni-related-articles-grid-title"> <div class="uni-related-articles-grid-wrapper"> <h3 class="uni-related-articles-cards__title"> <div class="uni-related-articles-cards__title-content "> Related stories </div> </h3> </div> </div> <div class="uni-related-articles-cards__track"> <ul aria-role="menu" aria-label="Related articles" class="uni-related-articles-cards__wrap "> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/safety-security/a-new-way-were-helping-others-track-frauds-and-scams-online/" class="uni-related-articles-cards__link" data-index="1" data-target="card" data-primaryTag = "topics - safety & security" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "A new way we’re helping others track frauds and scams online", "link_url": "https://blog.google/technology/safety-security/a-new-way-were-helping-others-track-frauds-and-scams-online/", "source_content": "Related stories", "related_index": "1", "related_article_tag": "topics - safety & security", "article_name": "A new way we’re helping others track frauds and scams online", "author_name": "Laurie Richardson" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_3_nPtRuS0.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_3_nPtRuS0.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_3_nPtRuS0.max-1200x416.format-webp.webp" alt="Hero_3" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_3_nPtRuS0.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_3_nPtRuS0.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Safety & Security</span> <h4 class="uni-related-articles-cards__headline" data-target="title">A new way we’re helping others track frauds and scams online</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Laurie Richardson </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Nov 14, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/outreach-initiatives/public-policy/a-safer-internet-policy-recommendations-for-fighting-scams-and-fraud-together/" class="uni-related-articles-cards__link" data-index="2" data-target="card" data-primaryTag = "topics - public policy" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "A safer internet: policy recommendations for fighting scams and fraud together", "link_url": "https://blog.google/outreach-initiatives/public-policy/a-safer-internet-policy-recommendations-for-fighting-scams-and-fraud-together/", "source_content": "Related stories", "related_index": "2", "related_article_tag": "topics - public policy", "article_name": "A safer internet: policy recommendations for fighting scams and fraud together", "author_name": "Markham Erickson" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_1_Jv3Ej8x.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_1_Jv3Ej8x.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_1_Jv3Ej8x.max-1200x416.format-webp.webp" alt="Hero_1" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_1_Jv3Ej8x.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_1_Jv3Ej8x.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Public Policy</span> <h4 class="uni-related-articles-cards__headline" data-target="title">A safer internet: policy recommendations for fighting scams and fraud together</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Markham Erickson </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Nov 14, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/safety-security/google-ai-saif-risk-assessment/" class="uni-related-articles-cards__link" data-index="3" data-target="card" data-primaryTag = "topics - safety & security" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "SAIF Risk Assessment: A new tool to help secure AI systems across industry", "link_url": "https://blog.google/technology/safety-security/google-ai-saif-risk-assessment/", "source_content": "Related stories", "related_index": "3", "related_article_tag": "topics - safety & security", "article_name": "SAIF Risk Assessment: A new tool to help secure AI systems across industry", "author_name": "Heather Adkins, Phil Venables" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23263_BRS_SAIF_Blog_Header_Desi.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23263_BRS_SAIF_Blog_Header_Des.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23263_BRS_SAIF_Blog_Header_Des.max-1200x416.format-webp.webp" alt="23263_BRS_SAIF Blog Header_Design_Opt-4" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23263_BRS_SAIF_Blog_Header_Desi.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23263_BRS_SAIF_Blog_Header_Des.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Safety & Security</span> <h4 class="uni-related-articles-cards__headline" data-target="title">SAIF Risk Assessment: A new tool to help secure AI systems across industry</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Heather Adkins </span> & <span class="uni-related-articles-cards__author--name" data-target="author"> Phil Venables </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Oct 24, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/safety-security/google-secure-by-design-pledge/" class="uni-related-articles-cards__link" data-index="4" data-target="card" data-primaryTag = "topics - safety & security" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "7 ways we’re incorporating security by design into our products and services", "link_url": "https://blog.google/technology/safety-security/google-secure-by-design-pledge/", "source_content": "Related stories", "related_index": "4", "related_article_tag": "topics - safety & security", "article_name": "7 ways we’re incorporating security by design into our products and services", "author_name": "Heather Adkins" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.max-1200x416.format-webp.webp" alt="23095 _ Blog Header_3@2x" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Safety & Security</span> <h4 class="uni-related-articles-cards__headline" data-target="title">7 ways we’re incorporating security by design into our products and services</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Heather Adkins </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Oct 22, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/safety-security/the-new-global-signal-exchange-will-help-fight-scams-and-fraud/" class="uni-related-articles-cards__link" data-index="5" data-target="card" data-primaryTag = "topics - safety & security" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "The new Global Signal Exchange will help fight scams and fraud", "link_url": "https://blog.google/technology/safety-security/the-new-global-signal-exchange-will-help-fight-scams-and-fraud/", "source_content": "Related stories", "related_index": "5", "related_article_tag": "topics - safety & security", "article_name": "The new Global Signal Exchange will help fight scams and fraud", "author_name": "Amanda Storey, Nafis Zebarjadi" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Global_Fraud_Data.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Global_Fraud_Data.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Global_Fraud_Data.max-1200x416.format-webp.webp" alt="Global Fraud Data" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Global_Fraud_Data.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Global_Fraud_Data.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Safety & Security</span> <h4 class="uni-related-articles-cards__headline" data-target="title">The new Global Signal Exchange will help fight scams and fraud</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Amanda Storey </span> & <span class="uni-related-articles-cards__author--name" data-target="author"> Nafis Zebarjadi </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Oct 09, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/registry/google-registry-cybersecurity-awareness/" class="uni-related-articles-cards__link" data-index="6" data-target="card" data-primaryTag = "products - google registry" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "An internet security expert shares 3 tips for building a secure website", "link_url": "https://blog.google/products/registry/google-registry-cybersecurity-awareness/", "source_content": "Related stories", "related_index": "6", "related_article_tag": "products - google registry", "article_name": "An internet security expert shares 3 tips for building a secure website", "author_name": "Warren Kumari" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GRegistry-CyberSecurity-2096x11.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GRegistry-CyberSecurity-2096x1.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GRegistry-CyberSecurity-2096x1.max-1200x416.format-webp.webp" alt="CSAMthumbnail" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GRegistry-CyberSecurity-2096x11.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GRegistry-CyberSecurity-2096x1.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google Registry</span> <h4 class="uni-related-articles-cards__headline" data-target="title">An internet security expert shares 3 tips for building a secure website</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Warren Kumari </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Oct 04, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item--placeholder">.</li> </ul> </div> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--prev " aria-controls="Previous" aria-label="Previous" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - left", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--next " aria-controls="Next" aria-label="Next" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - right", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <fieldset class="uni-related-articles-cards__pagination ga4-bullets " aria-label="Pagination"> <label for="uni-related-articles-cards__pagination-dot-1" data-index="1" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "1" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-1"> </label> <label for="uni-related-articles-cards__pagination-dot-2" data-index="2" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "2" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-2"> </label> <label for="uni-related-articles-cards__pagination-dot-3" data-index="3" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "3" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-3"> </label> <label for="uni-related-articles-cards__pagination-dot-4" data-index="4" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "4" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-4"> </label> <label for="uni-related-articles-cards__pagination-dot-5" data-index="5" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "5" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-5"> </label> <label for="uni-related-articles-cards__pagination-dot-6" data-index="6" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "6" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-6"> </label> </fieldset> </div> </main> <div class="uni-newsletter-toast" data-component="uni-newsletter-toast" data-analytics-onvisble ='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "view" }'> <div class="h-c-page"> <div class="uni-newsletter-toast--container h-c-grid"> <div class="uni-newsletter-toast__info h-c-grid__col h-c-grid__col--12 h-c-grid__col-l--9 h-c-grid__col--align-middle"> <div class="uni-newsletter-toast__img"> <img src="/static/blogv2/images/newsletter_toast.svg?version=pr20241113-1756" alt=""> </div> <p class="uni-newsletter-toast__text">Let’s stay in touch. Get the latest news from Google in your inbox.</p> </div> <div class="uni-newsletter-toast__buttons h-c-grid__col h-c-grid__col--8 h-c-grid__col-l--3"> <a class="uni-newsletter-toast__cta uni-newsletter-toast__cta--sub" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "subscribe" }' tabindex="0" aria-label="Newsletter subscribe" data-content-type="blogv2 | article page" >Subscribe</a> <button class="uni-newsletter-toast__cta uni-newsletter-toast__cta--no" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "no thanks" }' tabindex="0" data-content-type="blogv2 | article page">No thanks</button> </div> </div> </div> </div> <footer class="h-c-footer h-c-footer--topmargin h-c-footer--standard h-has-social" id="footer-standard" data-component="uni-footer-component" data-analytics-module='{ "module_name": "footer", "section_header": "Expediting changes to Google+" }'> <section class="h-c-footer__upper"> <section class="h-c-social"> <div class="h-c-social__group"> <p class="h-c-social__title h-c-social__title--inline"> Follow Us </p> <ul class="h-c-social__list h-no-bullet"> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Instagram", "pagePath": "https://www.instagram.com/google/" }' aria-label="Instagram" href="https://www.instagram.com/google/"> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--social" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-instagram"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Twitter", "pagePath": "https://twitter.com/google" }' aria-label="Twitter" href="https://twitter.com/google"> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--social" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-twitter"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Youtube", "pagePath": "https://www.youtube.com/google" }' aria-label="YouTube" href="https://www.youtube.com/google"> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--social" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-youtube"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Facebook", "pagePath": "https://www.facebook.com/Google" }' aria-label="Facebook" href="https://www.facebook.com/Google"> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--social" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-facebook"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Linkedin", "pagePath": "https://www.linkedin.com/company/google" }' aria-label="LinkedIn" href="https://www.linkedin.com/company/google"> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--social" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-linkedin"></use> </svg> </a> </li> </ul> </div> </section> </section> <section class="h-c-footer__global"> <div class="h-c-footer__logo"> <a class="uni-click-tracker" href="https://www.google.com" title="Google" data-analytics='{ "category": "navigation", "action": "footer", "label": "logo", "pagePath": "https://www.google.com" }'> <svg aria-hidden="true" class="h-c-footer__logo-img" viewBox="0 0 396 130" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#google-logo"></use> </svg> </a> </div> <ul class="h-c-footer__global-links h-no-bullet"> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/privacy" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/privacy" }'>Privacy </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/terms" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/terms" }'>Terms </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/" }'>About Google </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/products/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/products/" }'>Google Products </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="/about/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "/about/" }'>About the Keyword </a> </li> </ul> <ul class="h-c-footer__global-links h-c-footer__global-links--extra h-no-bullet"> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra"> <a class="h-c-footer__link uni-click-tracker" href="https://support.google.com" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://support.google.com" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--footer" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-help"></use> </svg> Help </a> </li> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra uni-footer-language"> <div class="uni-picker" data-component="uni-lang-picker"> <select name="language" class="uni-picker__order-menu" aria-label="Select a language"> <option label="Bahasa Indonesia (Indonesia)" value="/intl/id-id/" class="uni-picker__item" > Bahasa Indonesia (Indonesia) </option> <option label="Deutsch" value="/intl/de-de/" class="uni-picker__item" > Deutsch </option> <option label="English" value="/" class="uni-picker__item" selected="selected" > English </option> <option label="English (Africa)" value="/intl/en-africa/" class="uni-picker__item" > English (Africa) </option> <option label="English (Australia)" value="/intl/en-au/" class="uni-picker__item" > English (Australia) </option> <option label="English (Canada)" value="/intl/en-ca/" class="uni-picker__item" > English (Canada) </option> <option label="English (India)" value="/intl/en-in/" class="uni-picker__item" > English (India) </option> <option label="English (MENA)" value="/intl/en-mena/" class="uni-picker__item" > English (MENA) </option> <option label="Español (España)" value="/intl/es-es/" class="uni-picker__item" > Español (España) </option> <option label="Español (Latinoamérica)" value="/intl/es-419/" class="uni-picker__item" > Español (Latinoamérica) </option> <option label="Français (Canada)" value="/intl/fr-ca/" class="uni-picker__item" > Français (Canada) </option> <option label="Français (France)" value="/intl/fr-fr/" class="uni-picker__item" > Français (France) </option> <option label="Italiano" value="/intl/it-it/" class="uni-picker__item" > Italiano </option> <option label="Nederlands (Nederland)" value="/intl/nl-nl/" class="uni-picker__item" > Nederlands (Nederland) </option> <option label="Polski" value="/intl/pl-pl/" class="uni-picker__item" > Polski </option> <option label="Português (Brasil)" value="/intl/pt-br/" class="uni-picker__item" > Português (Brasil) </option> <option label="Česko (Čeština)" value="/intl/cs-cz/" class="uni-picker__item" > Česko (Čeština) </option> <option label="اللغة العربية (MENA)" value="/intl/ar-mena/" class="uni-picker__item" > اللغة العربية (MENA) </option> <option label="日本語 (日本)" value="/intl/ja-jp/" class="uni-picker__item" > 日本語 (日本) </option> <option label="한국어" value="/intl/ko-kr/" class="uni-picker__item" > 한국어 </option> </select> </div> </li> </ul> </section> </footer> <div id="base-scripts" data-scripts='[ { "url": "/static/blogv2/js/csp/gtm.js?version=pr20241113-1756", "options": { "async": false, "defer": true } }, { "url": "/static/keyword/js/all/index.js?version=pr20241113-1756", "options": { "async": false, "defer": false } } ]'></div> <div id="extra-scripts" data-scripts=""> </div> <script> var base_scripts = document.querySelector("#base-scripts").getAttribute('data-scripts'); base_scripts = JSON.parse(base_scripts); var extra_scripts = document.querySelector("#extra-scripts").getAttribute('data-scripts'); if (extra_scripts) { extra_scripts = JSON.parse(extra_scripts); } else { extra_scripts = []; } var scripts = base_scripts.concat(extra_scripts); scripts.forEach(function(scriptObj) { var s = document.createElement('script'); s.async = scriptObj.options.async; s.defer = scriptObj.options.defer; s.src = scriptObj.url; document.head.appendChild(s); }); </script> <script src="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js" data-glue-cookie-notification-bar-category="2B" data-glue-cookie-notification-bar-site-id="blog.google"> </script> </body> </html>