CINXE.COM

Sign In to Google Cloud Community - Google Cloud Community

<!DOCTYPE html><html prefix="og: http://ogp.me/ns#" dir="ltr" lang="en" class="no-js"> <head> <title> Sign In to Google Cloud Community - Google Cloud Community </title> <meta content="The official home of Google Cloud and Workspace community forums, learning hub, and community blogs." name="description"/><meta content="width=device-width, initial-scale=1.0, user-scalable=yes" name="viewport"/><meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/><link href="https://www.googlecloudcommunity.com/gc/user/userloginpage" rel="canonical"/> <link href="/skins/6572846/1eb39a1a95f6e4e878d02a7d3b453bf4/googlecloud.css" rel="stylesheet" type="text/css"/> <link rel="shortcut icon" href="https://www.googlecloudcommunity.com/html/@E399A8FDDD92EF9BE68D990F71F5FB9B/assets/favicon.ico" /> <link rel="preconnect" href="https://fonts.gstatic.com"> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" /> <link href="https://fonts.googleapis.com/icon?family=Material+Icons+Outlined" rel="stylesheet" /> <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet"> <link href="https://www.googlecloudcommunity.com/html/@85B8B5146B47161EC5885533A981BEFD/assets/prism-kh.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="https://www.googlecloudcommunity.com/html/@D1E78F5006DBB617BE679B1AD95C73F4/assets/prism-kh.js"></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-K49BZT3');</script> <!-- End Google Tag Manager --> <!--UA Code--> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-175165319-43"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-175165319-43'); </script> <!--Youtube API Code--> <script src="https://www.youtube.com/iframe_api"></script> <script language="javascript" type="text/javascript"> <!-- if("undefined"==typeof LITHIUM)var LITHIUM={};LITHIUM.Loader=function(){var c=[],a=[],b=!1,d=!1;return{onLoad:function(a){"function"===typeof a&&(!0===b?a():c.push(a))},onJsAttached:function(b){"function"===typeof b&&(!0===d?b():a.push(b))},runJsAttached:function(){d=!0;for(var b=0;b<a.length;b++)a[b]()},getOnLoadFunctions:function(){return c},setLoaded:function(){b=!0},isLoaded:function(){return b},isJsAttached:function(){return d}}}();"undefined"===typeof LITHIUM.Components&&(LITHIUM.Components={});LITHIUM.Components.render=function(c,a,b){LITHIUM.Loader.onLoad(function(){var d=LITHIUM.Components.renderUrl(c),e={type:"GET",dataType:"json"};LITHIUM.jQuery.extend(e,b||{});e.hasOwnProperty("url")||LITHIUM.jQuery.extend(e,{url:d});e.data=a;if("object"!==typeof e.data||null===e.data)e.data={};e.data.originalPageName=LITHIUM.Components.ORIGINAL_PAGE_NAME;e.data.originalPageContext=LITHIUM.Components.ORIGINAL_PAGE_CONTEXT;LITHIUM.jQuery.ajax(e)}.bind(this))}; LITHIUM.Components.renderUrl=function(c,a){var b=LITHIUM.Components.RENDER_URL;LITHIUM.jQuery.each({"component-id":c},function(a,c){b=b.replace(new RegExp("#{"+a+"}","g"),c)});"undefined"!==typeof a&&(b+="?"+LITHIUM.jQuery.param(a));return b}; LITHIUM.Components.renderInPlace=function(c,a,b,d){function e(a){var b=document.createElement("div"),c=(new Date).getTime()+Math.floor(1E7*Math.random()+1);b.setAttribute("id",c);a.parentNode.insertBefore(b,a);return c}if(d)var n=d;else!1===LITHIUM.Loader.isLoaded()&&(document.currentScript?n=e(document.currentScript):(d=document.querySelectorAll("script"),1<d.length&&(n=e(d[d.length-1]))));LITHIUM.Loader.onLoad(function(){var e=LITHIUM.jQuery,d=a||{},k=b||{},g=e("#"+n);e.extend(d,{renderedScripts:LITHIUM.RenderedScripts.toString(), "component-id":c});e.extend(k,{success:function(a){var b=a.content;LITHIUM.AngularSupport.isAngularEnabled()&&(b=LITHIUM.AngularSupport.compile(b));g.replaceWith(b);LITHIUM.AjaxSupport.ScriptsProcessor.handleScriptEvaluation(a);(a=LITHIUM.jQuery(b).attr("id"))&&LITHIUM.jQuery("#"+a).trigger("LITHIUM:ajaxSuccess:renderInPlace",{componentId:c})},error:function(a,c,e){0===a.readyState||0===a.status?g.html(""):g.html('\x3cspan class\x3d"lia-ajax-error-text"\x3e'+b.errorMessage+"\x3c/span\x3e");g.removeClass(LITHIUM.Css.BASE_LAZY_LOAD).removeClass("lia-fa-spin")}}); g&&LITHIUM.Components.render(c,d,k)}.bind(this))};/* modernizr v3.3.1 Build https://modernizr.com/download?-exiforientation-filereader-flash-setclasses-dontmin Copyright (c) Faruk Ates Paul Irish Alex Sexton Ryan Seddon Patrick Kettner Stu Cox Richard Herrera MIT License { "name": "EXIF Orientation", "property": "exiforientation", "tags": ["image"], "builderAliases": ["exif_orientation"], "async": true, "authors": ["Paul Sayre"], "notes": [{ "name": "Article by Dave Perrett", "href": "http://recursive-design.com/blog/2012/07/28/exif-orientation-handling-is-a-ghetto/" },{ "name": "Article by Calvin Hass", "href": "http://www.impulseadventure.com/photo/exif-orientation.html" }] } ! { "name": "Flash", "property": "flash", "tags": ["flash"], "polyfills": ["shumway"] } ! { "name": "File API", "property": "filereader", "caniuse": "fileapi", "notes": [{ "name": "W3C Working Draft", "href": "https://www.w3.org/TR/FileAPI/" }], "tags": ["file"], "builderAliases": ["file_api"], "knownBugs": ["Will fail in Safari 5 due to its lack of support for the standards defined FileReader object"] } !*/ LITHIUM.LiModernizr=function(){(function(c,a,b){function d(a){var b=m.className,h=f._config.classPrefix||"";r&&(b=b.baseVal);f._config.enableJSClass&&(b=b.replace(new RegExp("(^|\\s)"+h+"no-js(\\s|$)"),"$1"+h+"js$2"));f._config.enableClasses&&(b+=" "+h+a.join(" "+h),r?m.className.baseVal=b:m.className=b)}function e(){return"function"!==typeof a.createElement?a.createElement(arguments[0]):r?a.createElementNS.call(a,"http://www.w3.org/2000/svg",arguments[0]):a.createElement.apply(a,arguments)}function n(){var b= a.body;b||(b=e(r?"svg":"body"),b.fake=!0);return b}function q(a,b){if("object"==typeof a)for(var h in a)t(a,h)&&q(h,a[h]);else{a=a.toLowerCase();h=a.split(".");var c=f[h[0]];2==h.length&&(c=c[h[1]]);if("undefined"!=typeof c)return f;b="function"==typeof b?b():b;1==h.length?f[h[0]]=b:(!f[h[0]]||f[h[0]]instanceof Boolean||(f[h[0]]=new Boolean(f[h[0]])),f[h[0]][h[1]]=b);d([(b&&0!=b?"":"no-")+h.join("-")]);f._trigger(a,b)}return f}var p=[],k=[],g={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0, enableJSClass:!0,usePrefixes:!0},_q:[],on:function(a,b){var h=this;setTimeout(function(){b(h[a])},0)},addTest:function(a,b,c){k.push({name:a,fn:b,options:c})},addAsyncTest:function(a){k.push({name:null,fn:a})}},f=function(){};f.prototype=g;f=new f;var m=a.documentElement,r="svg"===m.nodeName.toLowerCase(),t;(function(){var a={}.hasOwnProperty;t="undefined"!==typeof a&&"undefined"!==typeof a.call?function(b,h){return a.call(b,h)}:function(a,b){return b in a&&"undefined"===typeof a.constructor.prototype[b]}})(); g._l={};g.on=function(a,b){this._l[a]||(this._l[a]=[]);this._l[a].push(b);f.hasOwnProperty(a)&&setTimeout(function(){f._trigger(a,f[a])},0)};g._trigger=function(a,b){if(this._l[a]){var c=this._l[a];setTimeout(function(){var a;for(a=0;a<c.length;a++){var h=c[a];h(b)}},0);delete this._l[a]}};f._q.push(function(){g.addTest=q});f.addAsyncTest(function(){LITHIUM.Loader.onLoad(function(){var b=a.createElement("img");b.onerror=function(){q("exiforientation",!1,{aliases:["exif-orientation"]});a.body.removeChild(b)}; b.onload=function(){q("exiforientation",2!==b.width,{aliases:["exif-orientation"]});a.body.removeChild(b)};b.src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAASUkqAAgAAAABABIBAwABAAAABgASAAAAAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAABAAIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/iiiigD/2Q\x3d\x3d"; a.body&&(b.setAttribute("style","position: absolute; left: -9999;"),a.body.appendChild(b))})});f.addAsyncTest(function(){var b=function(a){m.contains(a)||m.appendChild(a)},f=function(a,b){var c=!!a;c&&(c=new Boolean(c),c.blocked="blocked"===a);q("flash",function(){return c});if(b&&l.contains(b)){for(;b.parentNode!==l;)b=b.parentNode;l.removeChild(b)}};try{var d="ActiveXObject"in c&&"Pan"in new c.ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(u){}if(!("plugins"in navigator&&"Shockwave Flash"in navigator.plugins||d)||r)f(!1);else{var g=e("embed"),l=n(),k;g.type="application/x-shockwave-flash";l.appendChild(g);if("Pan"in g||d){var p=function(){b(l);if(!m.contains(l))return l=a.body||l,g=e("embed"),g.type="application/x-shockwave-flash",l.appendChild(g),setTimeout(p,1E3);m.contains(g)?(k=g.style.cssText,""!==k?f("blocked",g):f(!0,g)):f("blocked");l.fake&&l.parentNode&&l.parentNode.removeChild(l)};setTimeout(p,10)}else b(l),f("blocked",g),l.fake&&l.parentNode&&l.parentNode.removeChild(l)}}); f.addTest("filereader",!!(c.File&&c.FileList&&c.FileReader));(function(){var a,b;for(b in k)if(k.hasOwnProperty(b)){var c=[];var d=k[b];if(d.name&&(c.push(d.name.toLowerCase()),d.options&&d.options.aliases&&d.options.aliases.length))for(a=0;a<d.options.aliases.length;a++)c.push(d.options.aliases[a].toLowerCase());d="function"===typeof d.fn?d.fn():d.fn;for(a=0;a<c.length;a++){var e=c[a];e=e.split(".");1===e.length?f[e[0]]=d:(!f[e[0]]||f[e[0]]instanceof Boolean||(f[e[0]]=new Boolean(f[e[0]])),f[e[0]][e[1]]= d);p.push((d?"":"no-")+e.join("-"))}}})();d(p);delete g.addTest;delete g.addAsyncTest;for(b=0;b<f._q.length;b++)f._q[b]();LITHIUM.Modernizr=f})(window,document)}();(function(){LITHIUM.Globals=function(){var c={};return{preventGlobals:function(a){for(var b=0;b<a.length;b++){var d=a[b];d in window&&void 0!==window[d]&&(c[d]=window[d],window[d]=void 0)}},restoreGlobals:function(a){for(var b=0;b<a.length;b++){var d=a[b];c.hasOwnProperty(d)&&(window[d]=c[d])}}}}()})();(function(){function c(a,b){return a.replace(/\/+$/,"")+"/"+b}function a(a){return n.ajax({url:a,dataType:"script",cache:!0})}function b(b){var d=c(b,"core.min.js"),k=c(b,"video-plugin/main_html5.min.js"),g=c(b,"video-plugin/bit_wrapper.min.js"),f=c(b,"skin-plugin/html5-skin.min.js"),m=c(b,"skin-plugin/html5-skin.min.css");void 0===e&&(e=a(d).then(function(){return a(k)}).then(function(){return a(g)}).then(function(){return a(f)}).then(function(){var a=n.Deferred(),b=n("\x3clink/\x3e",{rel:"stylesheet", type:"text/css",href:m}).appendTo("head");a.resolve(b);return a.promise()}));return e}function d(a,b,d,e){var f=c(a,"skin-plugin/skin.json");OO.ready(function(){var a=n.extend({},e,{onCreate:function(a){LITHIUM.OOYALA.players[b]={containerId:b,videoId:d,messageBus:a.mb};a.subscribe("playerEmbedded","liResize",function(){LITHIUM.Video(a.elementId,"playerEmbedded")})},skin:{config:f,inline:{responsive:{aspectRatio:"false"}}}});OO.Player.create(b,d,a);n(".lia-vid-container .innerWrapper").css("z-index", "0")})}LITHIUM.OoyalaPlayer={};LITHIUM.OOYALA=LITHIUM.OOYALA||{};LITHIUM.OOYALA.players=LITHIUM.OOYALA.players||{};var e,n;LITHIUM.OoyalaPlayer.addVideo=function(a,c,e,g){LITHIUM.Loader.onLoad(function(){n=LITHIUM.jQuery;b(a).done(function(){d(a,c,e,g)})})}})();/* matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license matchMedia() polyfill addListener/removeListener extension. Author & copyright (c) 2012: Scott Jehl. Dual MIT/BSD license */ (function(){Array.prototype.indexOf||(Array.prototype.indexOf=function(c,a){var b=this.length>>>0;a=Number(a)||0;a=0>a?Math.ceil(a):Math.floor(a);for(0>a&&(a+=b);a<b;a++)if(a in this&&this[a]===c)return a;return-1});"".trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")});window.matchMedia||(window.matchMedia=function(){var c=window.styleMedia||window.media;if(!c){var a=document.createElement("style"),b=document.getElementsByTagName("script")[0],d=null;a.type= "text/css";a.id="matchmediajs-test";b.parentNode.insertBefore(a,b);d="getComputedStyle"in window&&window.getComputedStyle(a,null)||a.currentStyle;c={matchMedium:function(b){b="@media "+b+"{ #matchmediajs-test { width: 1px; } }";a.styleSheet?a.styleSheet.cssText=b:a.textContent=b;return"1px"===d.width}}}return function(a){return{matches:c.matchMedium(a||"all"),media:a||"all"}}}());(function(){if(window.matchMedia&&window.matchMedia("all").addListener)return!1;var c=window.matchMedia,a=c("only all").matches, b=!1,d=0,e=[],n=function(a){clearTimeout(d);d=setTimeout(function(){for(var a=0,b=e.length;a<b;a++){var d=e[a].mql,f=e[a].listeners||[],m=c(d.media).matches;if(m!==d.matches){d.matches=m;m=0;for(var n=f.length;m<n;m++)f[m].call(window,d)}}},30)};window.matchMedia=function(d){var p=c(d),k=[],g=0;p.addListener=function(c){a&&(b||(b=!0,window.addEventListener("resize",n,!0)),0===g&&(g=e.push({mql:p,listeners:k})),k.push(c))};p.removeListener=function(a){for(var b=0,c=k.length;b<c;b++)k[b]===a&&k.splice(b, 1)};return p}})()})();(function(c){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);Element.prototype.closest||(Element.prototype.closest=function(a){var b=this;do{if(b.matches(a))return b;b=b.parentElement||b.parentNode}while(null!==b&&1===b.nodeType);return null})})(LITHIUM.jQuery);LITHIUM.PrefetchData = {"Components":{},"commonResults":{}}; LITHIUM.DEBUG = false; LITHIUM.CommunityJsonObject = { "Validation" : { "image.description" : { "min" : 0, "max" : 1000, "isoneof" : [ ], "type" : "string" }, "tkb.toc_maximum_heading_level" : { "min" : 1, "max" : 6, "isoneof" : [ ], "type" : "integer" }, "tkb.toc_heading_list_style" : { "min" : 0, "max" : 50, "isoneof" : [ "disc", "circle", "square", "none" ], "type" : "string" }, "blog.toc_maximum_heading_level" : { "min" : 1, "max" : 6, "isoneof" : [ ], "type" : "integer" }, "tkb.toc_heading_indent" : { "min" : 5, "max" : 50, "isoneof" : [ ], "type" : "integer" }, "blog.toc_heading_indent" : { "min" : 5, "max" : 50, "isoneof" : [ ], "type" : "integer" }, "blog.toc_heading_list_style" : { "min" : 0, "max" : 50, "isoneof" : [ "disc", "circle", "square", "none" ], "type" : "string" } }, "User" : { "settings" : { "imageupload.legal_file_extensions" : "*.jpg;*.JPG;*.jpeg;*.JPEG;*.gif;*.GIF;*.png;*.PNG;*.webm", "config.enable_avatar" : true, "integratedprofile.show_klout_score" : true, "layout.sort_view_by_last_post_date" : true, "layout.friendly_dates_enabled" : true, "profileplus.allow.anonymous.scorebox" : false, "tkb.message_sort_default" : "topicPublishDate", "layout.format_pattern_date" : "MM-dd-yyyy", "config.require_search_before_post" : "off", "isUserLinked" : false, "integratedprofile.cta_add_topics_dismissal_timestamp" : -1, "layout.message_body_image_max_size" : 1000, "profileplus.everyone" : false, "integratedprofile.cta_connect_wide_dismissal_timestamp" : -1, "blog.toc_maximum_heading_level" : "2", "integratedprofile.hide_social_networks" : false, "blog.toc_heading_indent" : "15", "contest.entries_per_page_num" : 20, "layout.messages_per_page_linear" : 30, "integratedprofile.cta_manage_topics_dismissal_timestamp" : -1, "profile.shared_profile_test_group" : false, "integratedprofile.cta_personalized_feed_dismissal_timestamp" : -1, "integratedprofile.curated_feed_size" : 10, "contest.one_kudo_per_contest" : false, "integratedprofile.enable_social_networks" : false, "integratedprofile.my_interests_dismissal_timestamp" : -1, "profile.language" : "en", "layout.friendly_dates_max_age_days" : 31, "layout.threading_order" : "thread_ascending", "blog.toc_heading_list_style" : "disc", "useRecService" : false, "layout.module_welcome" : "<h2>Google Cloud Communities<\/h2>\r\n<p>Meet industry peers, ask questions, collaborate to find answers, and connect with Googlers who are making the products you use every day.<\/p>", "imageupload.max_uploaded_images_per_upload" : 100, "imageupload.max_uploaded_images_per_user" : 10000, "integratedprofile.connect_mode" : "", "tkb.toc_maximum_heading_level" : "2", "tkb.toc_heading_list_style" : "disc", "sharedprofile.show_hovercard_score" : true, "config.search_before_post_scope" : "community", "tkb.toc_heading_indent" : "15", "p13n.cta.recommendations_feed_dismissal_timestamp" : -1, "imageupload.max_file_size" : 10024, "layout.show_batch_checkboxes" : false, "integratedprofile.cta_connect_slim_dismissal_timestamp" : -1 }, "isAnonymous" : true, "policies" : { "image-upload.process-and-remove-exif-metadata" : true }, "registered" : false, "emailRef" : "", "id" : -1, "login" : "Former Community Member" }, "Server" : { "communityPrefix" : "/qsqph94282", "nodeChangeTimeStamp" : 1732694119181, "tapestryPrefix" : "/gc", "deviceMode" : "DESKTOP", "responsiveDeviceMode" : "DESKTOP", "membershipChangeTimeStamp" : "0", "version" : "24.7", "branch" : "24.7-release", "showTextKeys" : false }, "Config" : { "phase" : "prod", "integratedprofile.cta.reprompt.delay" : 30, "profileplus.tracking" : { "profileplus.tracking.enable" : false, "profileplus.tracking.click.enable" : false, "profileplus.tracking.impression.enable" : false }, "app.revision" : "2409051714-s8dac8f1df8-b80", "navigation.manager.community.structure.limit" : "1000" }, "Activity" : { "Results" : [ ] }, "NodeContainer" : { "viewHref" : "https://www.googlecloudcommunity.com/gc/Top/ct-p/top", "description" : "", "id" : "top", "shortTitle" : "Top", "title" : "Top", "nodeType" : "category" }, "Page" : { "skins" : [ "googlecloud", "theme_hermes", "responsive_peak" ], "authUrls" : { "loginUrl" : "https://www.googlecloudcommunity.com/gc/user/userloginpage?dest_url=https%3A%2F%2Fwww.googlecloudcommunity.com%2Fgc%2Fuser%2Floginpage%3Fdest_url%3Dhttps%253A%252F%252Fwww.googlecloudcommunity.com%252Fgc%252FLooker-Studio%252Fbd-p%252Flooker-studio-pro%253Fhl%253Den%2526visit_id%253D638679637307435465-2804646406%2526rd%253D1%2526nobounce", "loginUrlNotRegistered" : "https://www.googlecloudcommunity.com/gc/user/userloginpage?redirectreason=notregistered&dest_url=https%3A%2F%2Fwww.googlecloudcommunity.com%2Fgc%2Fuser%2Floginpage%3Fdest_url%3Dhttps%253A%252F%252Fwww.googlecloudcommunity.com%252Fgc%252FLooker-Studio%252Fbd-p%252Flooker-studio-pro%253Fhl%253Den%2526visit_id%253D638679637307435465-2804646406%2526rd%253D1%2526nobounce", "loginUrlNotRegisteredDestTpl" : "https://www.googlecloudcommunity.com/gc/user/userloginpage?redirectreason=notregistered&dest_url=%7B%7BdestUrl%7D%7D" }, "name" : "UserLoginPage", "rtl" : false, "object" : { } }, "WebTracking" : { "Activities" : { }, "path" : "Community:Google Cloud Community" }, "Feedback" : { "targeted" : { } }, "Seo" : { "markerEscaping" : { "pathElement" : { "prefix" : "@", "match" : "^[0-9][0-9]$" }, "enabled" : false } }, "TopLevelNode" : { "viewHref" : "https://www.googlecloudcommunity.com/", "description" : "The official home of Google Cloud and Workspace community forums, learning hub, and community blogs.", "id" : "qsqph94282", "shortTitle" : "Google Cloud Community", "title" : "Google Cloud Community", "nodeType" : "Community" }, "Community" : { "viewHref" : "https://www.googlecloudcommunity.com/", "integratedprofile.lang_code" : "en", "integratedprofile.country_code" : "US", "id" : "qsqph94282", "shortTitle" : "Google Cloud Community", "title" : "Google Cloud Community" }, "CoreNode" : { "viewHref" : "https://www.googlecloudcommunity.com/", "settings" : { }, "description" : "The official home of Google Cloud and Workspace community forums, learning hub, and community blogs.", "id" : "qsqph94282", "shortTitle" : "Google Cloud Community", "title" : "Google Cloud Community", "nodeType" : "Community", "ancestors" : [ ] } }; LITHIUM.Components.RENDER_URL = "/gc/util/componentrenderpage/component-id/#{component-id}?render_behavior=raw"; LITHIUM.Components.ORIGINAL_PAGE_NAME = 'user/LoginPage'; LITHIUM.Components.ORIGINAL_PAGE_ID = 'UserLoginPage'; LITHIUM.Components.ORIGINAL_PAGE_CONTEXT = 'JWe583N1hzE7mPBo2FGBix6MQ-z081vEhLce9kfHzYqlMKiHNyolCpzPuaX4D_U622LQo-yS7FiyI54_-0Ao74aTS0ybPQPE2ULoV7zzksn69g1W8A908RuhxXA1frCGHCku25R7Z-FblYg8ZHJCUOa6Azoa_xNwVbjJdPw1Jmm2kc6E4vwyqGeeVzrSjgEE37OWq3tkvC_EGAsKWFVmpi3JSZ9L54UNS07bbn09Adbqomc_tgXBU_p7LpW9j03FgTj0U86lZbJsW1m3xdP64pd16hLqMX0kHrfBRcKEo16Hq5kNuTI76v4J6VlpizW9MrPev1baDWilM7BM5Grf9Uq39jhfPAMvdLEhGls_C4u4fJDBSjQSFSgIExqSJW1ZEynEjUbEnybxAIAWdXnvZpw7DK-IA44Bk3uv1Sf_H3LosO8C9t1uWYL0_MrqLAhAE0WEYm2n7pLwxuUSSkejcbdLsglT8BgOpdf2OAAaxnJsf7F0aaW2zuUEvK7dzg-17yB3pP1lG3KIe6DpJBaTuLItqcZOJvpn-6ySth6Ujbm0IOETvKZJyZFB63nOp6zKmAoe6e1dz0t2guHeDqcIoL1la6mMGZ2mRn_PAOSZwl-WKjuF-gxOHK5X-movGWFCklq74HNv0qsHPUOk9FJLArRwNOTJW8KCy6wHm8fME-NwMBXwsMFkrbdmxnkdB-X-enZ6gnGE4FNjvf3fEFgBfg..'; LITHIUM.Css = { "BASE_DEFERRED_IMAGE" : "lia-deferred-image", "BASE_BUTTON" : "lia-button", "BASE_SPOILER_CONTAINER" : "lia-spoiler-container", "BASE_TABS_INACTIVE" : "lia-tabs-inactive", "BASE_TABS_ACTIVE" : "lia-tabs-active", "BASE_AJAX_REMOVE_HIGHLIGHT" : "lia-ajax-remove-highlight", "BASE_FEEDBACK_SCROLL_TO" : "lia-feedback-scroll-to", "BASE_FORM_FIELD_VALIDATING" : "lia-form-field-validating", "BASE_FORM_ERROR_TEXT" : "lia-form-error-text", "BASE_FEEDBACK_INLINE_ALERT" : "lia-panel-feedback-inline-alert", "BASE_BUTTON_OVERLAY" : "lia-button-overlay", "BASE_TABS_STANDARD" : "lia-tabs-standard", "BASE_AJAX_INDETERMINATE_LOADER_BAR" : "lia-ajax-indeterminate-loader-bar", "BASE_AJAX_SUCCESS_HIGHLIGHT" : "lia-ajax-success-highlight", "BASE_CONTENT" : "lia-content", "BASE_JS_HIDDEN" : "lia-js-hidden", "BASE_AJAX_LOADER_CONTENT_OVERLAY" : "lia-ajax-loader-content-overlay", "BASE_FORM_FIELD_SUCCESS" : "lia-form-field-success", "BASE_FORM_WARNING_TEXT" : "lia-form-warning-text", "BASE_FORM_FIELDSET_CONTENT_WRAPPER" : "lia-form-fieldset-content-wrapper", "BASE_AJAX_LOADER_OVERLAY_TYPE" : "lia-ajax-overlay-loader", "BASE_FORM_FIELD_ERROR" : "lia-form-field-error", "BASE_SPOILER_CONTENT" : "lia-spoiler-content", "BASE_FORM_SUBMITTING" : "lia-form-submitting", "BASE_EFFECT_HIGHLIGHT_START" : "lia-effect-highlight-start", "BASE_FORM_FIELD_ERROR_NO_FOCUS" : "lia-form-field-error-no-focus", "BASE_EFFECT_HIGHLIGHT_END" : "lia-effect-highlight-end", "BASE_SPOILER_LINK" : "lia-spoiler-link", "BASE_DISABLED" : "lia-link-disabled", "FACEBOOK_LOGOUT" : "lia-component-users-action-logout", "FACEBOOK_SWITCH_USER" : "lia-component-admin-action-switch-user", "BASE_FORM_FIELD_WARNING" : "lia-form-field-warning", "BASE_AJAX_LOADER_FEEDBACK" : "lia-ajax-loader-feedback", "BASE_AJAX_LOADER_OVERLAY" : "lia-ajax-loader-overlay", "BASE_LAZY_LOAD" : "lia-lazy-load" }; LITHIUM.noConflict = true; LITHIUM.useCheckOnline = false; LITHIUM.RenderedScripts = [ "jquery.ui.position.js", "jquery.tools.tooltip-1.2.6.js", "jquery.lithium-selector-extensions.js", "jquery.position-toggle-1.0.js", "jquery.json-2.6.0.js", "SearchForm.js", "Components.js", "jquery.delayToggle-1.0.js", "jquery.ajax-cache-response-1.0.js", "AjaxSupport.js", "jquery.hoverIntent-r6.js", "jquery.autocomplete.js", "jquery.ui.draggable.js", "jquery.ui.resizable.js", "Text.js", "NoConflict.js", "jquery.placeholder-2.0.7.js", "jquery.iframe-transport.js", "Tooltip.js", "InputEditForm.js", "PartialRenderProxy.js", "ElementQueries.js", "jquery.ui.widget.js", "Placeholder.js", "jquery.ui.mouse.js", "PolyfillsOld.js", "Lithium.js", "jquery.iframe-shim-1.0.js", "Dialog.js", "ForceLithiumJQuery.js", "Namespace.js", "Video.js", "jquery.blockui.js", "Link.js", "Forms.js", "jquery.ui.dialog.js", "jquery.tmpl-1.1.1.js", "LiModernizr.js", "Sandbox.js", "InformationBox.js", "Loader.js", "DataHandler.js", "CookieBannerAlert.js", "jquery.scrollTo.js", "OoyalaPlayer.js", "ElementMethods.js", "AjaxFeedback.js", "PolyfillsAll.js", "SearchAutoCompleteToggle.js", "AutoComplete.js", "DeferredImages.js", "HelpIcon.js", "jquery.js", "ActiveCast3.js", "jquery.viewport-1.0.js", "jquery.effects.core.js", "jquery.ui.core.js", "prism.js", "Auth.js", "ResizeSensor.js", "json2.js", "jquery.function-utils-1.0.js", "jquery.fileupload.js", "jquery.css-data-1.0.js", "Events.js", "Throttle.js", "jquery.effects.slide.js", "SpoilerToggle.js", "jquery.appear-1.1.1.js", "jquery.clone-position-1.0.js", "Globals.js", "Cache.js" ];(function(){LITHIUM.AngularSupport=function(){function g(a,c){a=a||{};for(var b in c)"[object object]"===Object.prototype.toString.call(c[b])?a[b]=g(a[b],c[b]):a[b]=c[b];return a}var d,f,b={coreModule:"li.community",coreModuleDeps:[],noConflict:!0,bootstrapElementSelector:".lia-page .min-width .lia-content",bootstrapApp:!0,debugEnabled:!1,useCsp:!0,useNg2:!1},k=function(){var a;return function(b){a||(a=document.createElement("a"));a.href=b;return a.href}}();LITHIUM.Angular={};return{preventGlobals:LITHIUM.Globals.preventGlobals, restoreGlobals:LITHIUM.Globals.restoreGlobals,init:function(){var a=[],c=document.querySelector(b.bootstrapElementSelector);a.push(b.coreModule);b.customerModules&&0<b.customerModules.length&&a.concat(b.customerModules);b.useCsp&&(c.setAttribute("ng-csp","no-unsafe-eval"),c.setAttribute("li-common-non-bindable",""));d=LITHIUM.angular.module(b.coreModule,b.coreModuleDeps);d.config(["$locationProvider","$provide","$injector","$logProvider","$compileProvider","$qProvider","$anchorScrollProvider",function(a, c,e,d,f,g,h){h.disableAutoScrolling();h=document.createElement("base");h.setAttribute("href",k(location));document.getElementsByTagName("head")[0].appendChild(h);window.history&&window.history.pushState&&a.html5Mode({enabled:!0,requireBase:!0,rewriteLinks:!1}).hashPrefix("!");d.debugEnabled(b.debugEnabled);f.debugInfoEnabled(b.debugEnabled);e.has("$uibModal")&&c.decorator("$uibModal",["$delegate",function(a){var b=a.open;a.open=function(a){a.backdropClass=(a.backdropClass?a.backdropClass+" ":"")+ "lia-modal-backdrop";a.windowClass=(a.windowClass?a.windowClass+" ":"")+"lia-modal-window";return b(a)};return a}]);e.has("uibDropdownConfig")&&(e.get("uibDropdownConfig").openClass="lia-dropdown-open");e.has("uibButtonConfig")&&(e.get("uibButtonConfig").activeClass="lia-link-active");g.errorOnUnhandledRejections(!1)}]);if(b.bootstrapApp)f=b.useNg2?LITHIUM.Angular.upgradeAdapter.bootstrap(c,a):LITHIUM.angular.bootstrap(c,a);else LITHIUM.Loader.onLoad(function(){f=LITHIUM.angular.element(c).injector()}); LITHIUM.Angular.app=d},compile:function(a){void 0===a&&(a=document.querySelector(b.bootstrapElementSelector));var c;if(void 0===a||""===a)return a;f.invoke(["$rootScope","$compile",function(b,d){try{var e=LITHIUM.angular.element(a)}catch(l){e=LITHIUM.angular.element("\x3cli:safe-wrapper\x3e"+a+"\x3c/li:safe-wrapper\x3e")}e.attr("li-common-non-bindable","");c=d(e)(b);b.$digest()}]);return c},isAngularEnabled:function(){return void 0!==d},updateLocationUrl:function(a,b){f.invoke(["$location","$rootScope", "$browser",function(c,d,e){a=""===a?"?":a;c.url(a,b);d.$apply()}])},setOptions:function(a){return g(b,a)},getOptions:function(){return b},initGlobal:function(a){LITHIUM.angular=a;b.useNg2&&(LITHIUM.Angular.upgradeAdapter=new ng.upgrade.UpgradeAdapter)}}}()})();(function(){LITHIUM.ScriptLoader=function(){function d(a){a in e||(e[a]={loaded:!1});return e[a]}function f(){g.filter(function(a){return!a.loaded}).forEach(function(a){var b=!0;a.labels.forEach(function(a){!1===d(a).loaded&&(b=!1)});b&&(a.loaded=!0,a.callback())})}var e={},g=[];return{load:function(a){a.forEach(function(a){var b=document.getElementsByTagName("head")[0]||document.documentElement,c=document.createElement("script");c.src=a.url;c.async=!1;a.crossorigin&&a.integrity&&(c.setAttribute("crossorigin", a.crossorigin),c.setAttribute("integrity",a.integrity));b.insertBefore(c,b.firstChild);d(a.label)})},setLoaded:function(a){d(a).loaded=!0;f()},ready:function(a,b){g.push({labels:a,callback:b,loaded:!1});f()}}}()})();LITHIUM.ScriptLoader.load([{"name":"lia-scripts-common-min.js","label":"common","url":"/gc/scripts/4AC59D47FB72DFC04A7151614B061671/lia-scripts-common-min.js"},{"name":"lia-scripts-body-min.js","label":"body","url":"/gc/scripts/4E471F94E6E1C5AE9137FCCDC7C84C8B/lia-scripts-body-min.js"}]); // --> </script></head> <body class="lia-user-status-anonymous UserLoginPage lia-body lia-a11y" id="lia-body"> <div id="F93BA9DA0" class="ServiceNodeInfoHeader"> </div> <div class="lia-page"> <center> <div class="MinimumWidthContainer"> <div class="min-width-wrapper"> <div class="min-width"> <div class="lia-content"> <div class="lia-browser-support-alert"> <div class="lia-browser-support-alert-text"> We no longer support Internet Explorer v10 and older, or you have compatibility view enabled. Disable Compatibility view, upgrade to a newer version, or use a different browser. </div> <div class="lia-browser-support-alert-close"> <a class="lia-link-navigation lia-link-ticket-post-action" data-lia-action-token="CU7lnTlY0S2xwEi9VF-IrzZaB9TCnk42EQQOzXp7tYU." rel="nofollow" id="dismissAlert" href="https://www.googlecloudcommunity.com/gc/user/loginpage.liabase.basebody.browsersupportalert.dismissalert:dismissalert?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ.."><span class="lia-img-close-small lia-fa-close lia-fa-small lia-fa" title="Dismiss this alert" alt="Dismiss this alert" aria-label="Dismiss this alert" role="img" id="display"></span></a> </div> </div> <div class="lia-cookie-banner-alert lia-component-gdprcookiebanner-widget-cookie-banner-alert"> <div class="lia-cookie-banner-alert-text-v2"> <div class="lia-cookie-banner-alert-text-content"> This website uses Cookies. Click Accept to agree to our website's cookie use as described in our <a target="_blank" href="https://policies.google.com/technologies/cookies"> Privacy Policy</a>. Click Preferences to customize your cookie settings. </div> <div class="lia-cookie-banner-alert-actions"> <div class="lia-cookie-banner-alert-accept"> <span class="lia-button-wrapper lia-button-wrapper-primary"><a class="lia-button lia-button-primary lia-cookie-banner-alert-accept lia-link-ticket-post-action" role="button" data-lia-action-token="9cg-e5GFYpO8TSSnWj3SjQxGXHGumGrwlfrK_7afs_w." rel="nofollow" id="link" href="https://www.googlecloudcommunity.com/gc/user/loginpage.cookiebanneralertv2.link:acceptcookieevent?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=gdprcookiebanner/contributions/cookiebannercontributionpage"><span>Accept</span></a></span> </div> <div class="lia-cookie-banner-alert-reject"> <span class="lia-button-wrapper lia-button-wrapper-primary"><a class="lia-button lia-button-primary lia-cookie-banner-alert-reject lia-link-ticket-post-action" role="button" data-lia-action-token="3ENi5s8SSHZMSAqH1OUBGuUBG4zWMVNsAIDnw10_6DQ." rel="nofollow" id="link_0" href="https://www.googlecloudcommunity.com/gc/user/loginpage.cookiebanneralertv2.link_0:rejectcookieevent?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=gdprcookiebanner/contributions/cookiebannercontributionpage"><span>Reject</span></a></span> </div> <div class="lia-cookie-banner-alert-preferences"> <span class="lia-button-wrapper lia-button-wrapper-secondary"><a class="lia-button lia-button-secondary lia-cookie-banner-alert-preferences lia-panel-dialog-trigger lia-panel-dialog-trigger-event-click lia-js-data-dialogKey-1472526908" id="link_1" href="#">Preferences</a></span> </div> </div> </div> </div> <div class="lia-quilt lia-quilt-user-login-page lia-quilt-layout-two-column-left-right lia-top-quilt"> <div class="lia-quilt-row lia-quilt-row-header"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-common-header"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="lia-quilt lia-quilt-header lia-quilt-layout-custom-community-header lia-component-quilt-header"> <div class="lia-quilt-row lia-quilt-row-header-top"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-header-top-content"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="custom-community-header-left"> <div class="lia-slide-out-nav-menu lia-component-common-widget-slide-out-nav-menu"> <button class="custom-widget-menu-toggle lia-slide-menu-trigger lia-slide-out-nav-menu-wrapper"> <span class="lia-slide-out-nav-menu-title"> Browse </span> </button> </div> <div class="custom-tlc-picker"> <div class="custom-tlc-button"> <input id="menu-button" type="image" src="/html/assets/logo-google-cloud-large.png" aria-controls="tlc-switcher" aria-expanded="false" alt="View categories" /> </div> <div class="lia-mdc-menu"> <ul class="lia-mdc-list custom-tlc-dropdown" aria-labelledby="tlc-switcher" role="menu" aria-orientation="vertical"> <li class="lia-mdc-list-item" role="none"> <span class="mdc-list-item__text"> <a role="menuitem" href="/gc/Google-Cloud/ct-p/google-cloud">Google Cloud</a> </span> </li> <li class="lia-mdc-list-item" role="none"> <span class="mdc-list-item__text"> <a role="menuitem" href="/gc/Google-Workspace/ct-p/google-workspace">Google Workspace</a> </span> </li> <li class="lia-mdc-list-item" role="none"> <span class="mdc-list-item__text"> <a role="menuitem" href="/gc/AppSheet/ct-p/appsheet">AppSheet</a> </span> </li> <li class="lia-mdc-list-item" role="none"> <span class="mdc-list-item__text"> <a role="menuitem" href="/gc/Looker-Looker-Studio/ct-p/looker">Looker &amp; Looker Studio</a> </span> </li> <li class="lia-mdc-list-item" role="none"> <span class="mdc-list-item__text"> <a role="menuitem" href="/gc/Google-Cloud-Security/ct-p/googlecloud-security">Google Cloud Security</a> </span> </li> </ul> </div> </div> <div id="headerNav" class="custom-community-header-navigation categoryDisplayId-qsqph94282"> <nav role="navigation"> <ul class="custom-sub-nav visible-lg-block" role="menubar"> <li class="custom-nav-menu-item has-children depth1" role="none"> <div class="toggle-menu-button-wrapper"> <a role="menuitem" class="top-level-link menuitem" href="/gc/Google-Cloud/ct-p/google-cloud">Google Cloud</a> <button class="top-level-toggle toggle-menu-children" aria-controls="toggle-category:google-cloud" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-2"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-cloud" role="menu"> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Cloud-Forums/ct-p/cloud-forums" role="menuitem" class="nav-category selectable-link" aria-label="Cloud Forums">Cloud Forums</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-cloud-category:cloud-forums" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-cloud-category:cloud-forums" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Cloud-Hub/bd-p/cloud-hub" role="menuitem" class="nav-category selectable-link" aria-label="⚡Cloud Hub">⚡Cloud Hub</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/AI-ML/bd-p/cloud-ai-ml" role="menuitem" class="nav-category selectable-link" aria-label="AI/ML">AI/ML</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Gemini-Code-Assist/bd-p/cloud-duet-ai" role="menuitem" class="nav-category selectable-link" aria-label="Gemini Code Assist">Gemini Code Assist</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Anthos/bd-p/cloud_anthos" role="menuitem" class="nav-category selectable-link" aria-label="Anthos">Anthos</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Apigee/bd-p/cloud-apigee" role="menuitem" class="nav-category selectable-link" aria-label="Apigee">Apigee</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Databases/bd-p/cloud-database" role="menuitem" class="nav-category selectable-link" aria-label="Databases">Databases</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Data-Analytics/bd-p/cloud-data-analytics" role="menuitem" class="nav-category selectable-link" aria-label="Data Analytics">Data Analytics</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Developer-Tools/bd-p/cloud-developer-tools" role="menuitem" class="nav-category selectable-link" aria-label="Developer Tools">Developer Tools</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Google-Cloud-s-operations-suite/bd-p/cloud-operations" role="menuitem" class="nav-category selectable-link" aria-label="Google Cloud&#39;s operations suite">Google Cloud&#39;s operations suite</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Google-Kubernetes-Engine-GKE/bd-p/cloud-google-kubernetes-engine" role="menuitem" class="nav-category selectable-link" aria-label="Google Kubernetes Engine (GKE)">Google Kubernetes Engine (GKE)</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Infrastructure-Compute-Storage/bd-p/cloud-infrastructure" role="menuitem" class="nav-category selectable-link" aria-label="Infrastructure: Compute, Storage, Networking">Infrastructure: Compute, Storage, Networking</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Integration-Services/bd-p/cloud-integration-services" role="menuitem" class="nav-category selectable-link" aria-label="Integration Services">Integration Services</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Serverless/bd-p/cloud_serverless" role="menuitem" class="nav-category selectable-link" aria-label="Serverless">Serverless</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/grouphubs/page/node-display-id/category:cloud-groups" role="menuitem" class="nav-category selectable-link" aria-label="Groups">Groups</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-cloud-category:cloud-groups" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-cloud-category:cloud-groups" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Cloud-FinOps-and-Cost/gh-p/cloud-fin-ops" role="menuitem" class="nav-category selectable-link" aria-label="Cloud FinOps and Cost Optimization Community">Cloud FinOps and Cost Optimization Community</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Learning-Certification-Hub/ct-p/cloud-learning-cert-forums" role="menuitem" class="nav-category selectable-link" aria-label="Learning &amp; Certification Hub">Learning &amp; Certification Hub</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-cloud-category:cloud-learning-cert-forums" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-cloud-category:cloud-learning-cert-forums" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Learning-Forums/bd-p/cloud-learning-certification" role="menuitem" class="nav-category selectable-link" aria-label="Learning Forums">Learning Forums</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Cloud-Certified-Group/gh-p/cloud-certified-group" role="menuitem" class="nav-category selectable-link" aria-label="Cloud Certified Group">Cloud Certified Group</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Cloud-Learning-Logs/bd-p/cloud-learning-logs" role="menuitem" class="nav-category selectable-link" aria-label="Cloud Learning Logs">Cloud Learning Logs</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Articles-Information/ct-p/cloud-community-articles" role="menuitem" class="nav-category selectable-link" aria-label="Articles &amp; Information">Articles &amp; Information</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-cloud-category:cloud-community-articles" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-cloud-category:cloud-community-articles" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/News-Announcements/bd-p/cloud-announcements" role="menuitem" class="nav-category selectable-link" aria-label="News &amp; Announcements">News &amp; Announcements</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Community-Blogs/bg-p/cloud-community-blog" role="menuitem" class="nav-category selectable-link" aria-label="Community Blogs">Community Blogs</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Cloud-Product-Articles/tkb-p/cloud-articles" role="menuitem" class="nav-category selectable-link" aria-label="Cloud Product Articles">Cloud Product Articles</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Community-Resources/ct-p/cloud-getting-started" role="menuitem" class="nav-category selectable-link" aria-label="Community Resources">Community Resources</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-cloud-category:cloud-getting-started" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-cloud-category:cloud-getting-started" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Account-Info-Registration/tkb-p/cloud-account-reg" role="menuitem" class="nav-category selectable-link" aria-label="Account Info &amp; Registration">Account Info &amp; Registration</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Using-the-Community/tkb-p/cloud-using-community" role="menuitem" class="nav-category selectable-link" aria-label="Using the Community">Using the Community</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Community-Feedback/bd-p/cloud-community-feedback" role="menuitem" class="nav-category selectable-link" aria-label="Community Feedback">Community Feedback</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Cloud-Events/eb-p/cloud-events" role="menuitem" class="nav-category selectable-link" aria-label="Cloud Events">Cloud Events</a> </div> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth1" role="none"> <div class="toggle-menu-button-wrapper"> <a role="menuitem" class="top-level-link menuitem" href="/gc/Google-Workspace/ct-p/google-workspace">Google Workspace</a> <button class="top-level-toggle toggle-menu-children" aria-controls="toggle-category:google-workspace" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Workspace Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-2"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-workspace" role="menu"> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Workspace-Forums/ct-p/workspace-spaces" role="menuitem" class="nav-category selectable-link" aria-label="Workspace Forums">Workspace Forums</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-workspace-category:workspace-spaces" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Workspace Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-workspace-category:workspace-spaces" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Workspace-Q-A/bd-p/workspace-q-a" role="menuitem" class="nav-category selectable-link" aria-label="Workspace Q&amp;A">Workspace Q&amp;A</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Workspace-Developer/bd-p/workspace-dev" role="menuitem" class="nav-category selectable-link" aria-label="Workspace Developer">Workspace Developer</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Workspace-Referrer-Community/bd-p/workspace-referrer-community" role="menuitem" class="nav-category selectable-link" aria-label="Workspace Referrer Community">Workspace Referrer Community</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Articles-Information/ct-p/workspace-comm-articles" role="menuitem" class="nav-category selectable-link" aria-label="Articles &amp; Information">Articles &amp; Information</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-workspace-category:workspace-comm-articles" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Workspace Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-workspace-category:workspace-comm-articles" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/News-Announcements/bd-p/workspace-announcements" role="menuitem" class="nav-category selectable-link" aria-label="News &amp; Announcements">News &amp; Announcements</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Community-Blogs/bg-p/workspace-comm-blog" role="menuitem" class="nav-category selectable-link" aria-label="Community Blogs">Community Blogs</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Workspace-Product-Articles/tkb-p/workspace-articles" role="menuitem" class="nav-category selectable-link" aria-label="Workspace Product Articles">Workspace Product Articles</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Feature-Ideas/cmp-p/grouphub%3Aworkspace-ideas-group" role="menuitem" class="nav-category selectable-link" aria-label="Feature Ideas">Feature Ideas</a> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Community-Resources/ct-p/workspace-getting-started" role="menuitem" class="nav-category selectable-link" aria-label="Community Resources">Community Resources</a> <button class="toggle-menu-children" aria-controls="toggle-category:google-workspace-category:workspace-getting-started" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Workspace Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:google-workspace-category:workspace-getting-started" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Account-Info-Registration/tkb-p/workspace-account-reg" role="menuitem" class="nav-category selectable-link" aria-label="Account Info &amp; Registration">Account Info &amp; Registration</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Using-the-Community/tkb-p/workspace-using-community" role="menuitem" class="nav-category selectable-link" aria-label="Using the Community">Using the Community</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Community-Feedback/bd-p/workspace-community-feedback" role="menuitem" class="nav-category selectable-link" aria-label="Community Feedback">Community Feedback</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Workspace-Events/eb-p/workspace-events" role="menuitem" class="nav-category selectable-link" aria-label="Workspace Events">Workspace Events</a> </div> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth1" role="none"> <div class="toggle-menu-button-wrapper"> <a role="menuitem" class="top-level-link menuitem" href="/gc/AppSheet/ct-p/appsheet">AppSheet</a> <button class="top-level-toggle toggle-menu-children" aria-controls="toggle-category:appsheet" aria-expanded="false" aria-haspopup="true" aria-label="Toggle AppSheet Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-2"> <ul class="header-sub-nav" aria-labelledby="toggle-category:appsheet" role="menu"> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a role="menuitem" class="nav-category selectable-link" href="/gc/AppSheet-Q-A/bd-p/appsheet-questions" aria-label="AppSheet Q&amp;A">AppSheet Q&amp;A</a> <button class="toggle-menu-children" aria-controls="toggle-category:appsheet-category:appsheet-spaces" aria-expanded="false" aria-haspopup="true" aria-label="Toggle AppSheet Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:appsheet-category:appsheet-spaces" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Feature-Ideas/idb-p/appsheet-ideas" role="menuitem" class="nav-category selectable-link" aria-label="Feature Ideas!">Feature Ideas</a> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Tips-Resources/ct-p/appsheet-tips-resources" role="menuitem" class="nav-category selectable-link" aria-label="Tips &amp; Resources">Tips &amp; Resources</a> <button class="toggle-menu-children" aria-controls="toggle-category:appsheet-category:appsheet-tips-resources" aria-expanded="false" aria-haspopup="true" aria-label="Toggle AppSheet Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:appsheet-category:appsheet-tips-resources" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Tips-Tricks/bd-p/appsheet-tips-tricks" role="menuitem" class="nav-category selectable-link" aria-label="Tips &amp; Tricks">Tips &amp; Tricks</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Education/Education-Resources/ta-p/184582" role="menuitem" class="nav-category selectable-link" aria-label="Education">Education</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Release-Notes-Announcements/ct-p/appsheet-releasenotes-announcements" role="menuitem" class="nav-category selectable-link" aria-label="Release Notes &amp; Announcements">Release Notes &amp; Announcements</a> <button class="toggle-menu-children" aria-controls="toggle-category:appsheet-category:appsheet-releasenotes-announcements" aria-expanded="false" aria-haspopup="true" aria-label="Toggle AppSheet Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:appsheet-category:appsheet-releasenotes-announcements" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Announcements/bd-p/appsheet-announcements" role="menuitem" class="nav-category selectable-link" aria-label="Announcements">Announcements</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Release-Notes/bg-p/appsheet-releasenotes" role="menuitem" class="nav-category selectable-link" aria-label="Release Notes">Release Notes</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Events/eb-p/appsheet-events" role="menuitem" class="nav-category selectable-link" aria-label="Events">Events</a> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Community-Resources/ct-p/appsheet-getting-started" role="menuitem" class="nav-category selectable-link" aria-label="Community Resources">Community Resources</a> <button class="toggle-menu-children" aria-controls="toggle-category:appsheet-category:appsheet-getting-started" aria-expanded="false" aria-haspopup="true" aria-label="Toggle AppSheet Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:appsheet-category:appsheet-getting-started" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Account-Info-Registration/tkb-p/appsheet-account-reg" role="menuitem" class="nav-category selectable-link" aria-label="Account Info &amp; Registration">Account Info &amp; Registration</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Using-the-Community/tkb-p/appsheet-using-community" role="menuitem" class="nav-category selectable-link" aria-label="Using the Community">Using the Community</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Community-Feedback/bd-p/appsheet-community-feedback" role="menuitem" class="nav-category selectable-link" aria-label="Community Feedback">Community Feedback</a> </li> </ul> </div> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth1" role="none"> <div class="toggle-menu-button-wrapper"> <a role="menuitem" class="top-level-link menuitem" href="/gc/Looker-Looker-Studio/ct-p/looker">Looker &amp; Looker Studio</a> <button class="top-level-toggle toggle-menu-children" aria-controls="toggle-category:looker" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Looker &amp; Looker Studio Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-2"> <ul class="header-sub-nav" aria-labelledby="toggle-category:looker" role="menu"> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Looker-Forums/ct-p/looker-forums" role="menuitem" class="nav-category selectable-link" aria-label="Looker Forums">Looker Forums</a> <button class="toggle-menu-children" aria-controls="toggle-category:looker-category:looker-forums" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Looker &amp; Looker Studio Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:looker-category:looker-forums" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/%E6%97%A5%E6%9C%AC%E4%BA%BA%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3-Japanese/gh-p/looker-japanese-group" role="menuitem" class="nav-category selectable-link" aria-label="日本人コミュニティ (Japanese)">日本人コミュニティ (Japanese)</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Administering-Looker/bd-p/looker-administering" role="menuitem" class="nav-category selectable-link" aria-label="Administering Looker">Administering Looker</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Developing-Applications/bd-p/looker-dev-applications" role="menuitem" class="nav-category selectable-link" aria-label="Developing Applications">Developing Applications</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Exploring-Curating-Data/bd-p/looker-explore-curate-data" role="menuitem" class="nav-category selectable-link" aria-label="Exploring &amp; Curating Data">Exploring &amp; Curating Data</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Looker-Studio/bd-p/looker-studio-pro" role="menuitem" class="nav-category selectable-link" aria-label="Looker Studio">Looker Studio</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Modeling/bd-p/looker-modeling" role="menuitem" class="nav-category selectable-link" aria-label="Modeling">Modeling</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/The-Kitchen-Table/bd-p/looker-kitchen-table" role="menuitem" class="nav-category selectable-link" aria-label="The Kitchen Table">The Kitchen Table</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Articles-Information/ct-p/looker-community-articles" role="menuitem" class="nav-category selectable-link" aria-label="Articles &amp; Information">Articles &amp; Information</a> <button class="toggle-menu-children" aria-controls="toggle-category:looker-category:looker-community-articles" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Looker &amp; Looker Studio Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:looker-category:looker-community-articles" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/News-Announcements/bd-p/looker-announcements" role="menuitem" class="nav-category selectable-link" aria-label="News &amp; Announcements">News &amp; Announcements</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Technical-Tips-Tricks/tkb-p/looker-tips-tricks" role="menuitem" class="nav-category selectable-link" aria-label="Technical Tips &amp; Tricks">Technical Tips &amp; Tricks</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Common-Account-Questions/tkb-p/looker-common-acct-questions" role="menuitem" class="nav-category selectable-link" aria-label="Common Account Questions">Common Account Questions</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Community-Resources/ct-p/looker-getting-started" role="menuitem" class="nav-category selectable-link" aria-label="Community Resources">Community Resources</a> <button class="toggle-menu-children" aria-controls="toggle-category:looker-category:looker-getting-started" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Looker &amp; Looker Studio Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" aria-labelledby="toggle-category:looker-category:looker-getting-started" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Account-Info-Registration/tkb-p/looker-account-reg" role="menuitem" class="nav-category selectable-link" aria-label="Account Info &amp; Registration">Account Info &amp; Registration</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Using-the-Community/tkb-p/looker-using-community" role="menuitem" class="nav-category selectable-link" aria-label="Using the Community">Using the Community</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Community-Feedback/bd-p/looker-community-feedback" role="menuitem" class="nav-category selectable-link" aria-label="Community Feedback">Community Feedback</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Events/eb-p/looker-events" role="menuitem" class="nav-category selectable-link" aria-label="Events">Events</a> </div> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth1" role="none"> <div class="toggle-menu-button-wrapper"> <a role="menuitem" class="top-level-link menuitem" href="/gc/Google-Cloud-Security/ct-p/googlecloud-security">Google Cloud Security</a> <button class="top-level-toggle toggle-menu-children" aria-controls="toggle-category:googlecloud-security" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div class="nav-child-wrapper nav-child-wrapper-level-2"> <ul class="header-sub-nav" aria-labelledby="toggle-category:googlecloud-security" role="menu"> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Google-Security-Operations/ct-p/security-chronicle" role="menuitem" class="nav-category selectable-link" aria-label="Google Security Operations">Google Security Operations</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-chronicle" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" id="gcsSecurity" aria-labelledby="toggle-category:googlecloud-security-category:security-chronicle" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Google-Security-Operations/ct-p/chronicle-forums" role="menuitem" class="nav-category selectable-link" aria-label="Google Security Operations Forums">Google Security Operations Forums</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-chronicle" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-4"> <ul class="header-sub-nav" aria-labelledby="toggle-category:googlecloud-security-category:security-chronicle" role="menu"> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/SIEM-Forum/bd-p/chronicle-siem" role="menuitem" class="nav-category selectable-link" aria-label="SIEM Forum"> SIEM Forum </a> </li> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/SOAR-Forum/bd-p/chronicle-soar" role="menuitem" class="nav-category selectable-link" aria-label="SOAR Forum"> SOAR Forum </a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Articles-Announcements/ct-p/chronicle-comm-articles" role="menuitem" class="nav-category selectable-link" aria-label="Articles &amp; Announcements">Articles &amp; Announcements</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-chronicle" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-4"> <ul class="header-sub-nav" aria-labelledby="toggle-category:googlecloud-security-category:security-chronicle" role="menu"> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/News-Announcements/bd-p/chronicle-announcements" role="menuitem" class="nav-category selectable-link" aria-label="News &amp; Announcements"> News &amp; Announcements </a> </li> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/Google-Security-Operations-Best/tkb-p/chronicle-best-practices" role="menuitem" class="nav-category selectable-link" aria-label="Google Security Operations Best Practices"> Google Security Operations Best Practices </a> </li> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/Onboarding-Journey/tkb-p/chronicle-onboarding-journey" role="menuitem" class="nav-category selectable-link" aria-label="Onboarding Journey"> Onboarding Journey </a> </li> </ul> </div> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Google-Threat-Intelligence/ct-p/security-threat-intelligence" role="menuitem" class="nav-category selectable-link" aria-label="Google Threat Intelligence">Google Threat Intelligence</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-threat-intelligence" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" id="gcsSecurity" aria-labelledby="toggle-category:googlecloud-security-category:security-threat-intelligence" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Google-Threat-Intelligence-Forum/bd-p/threat-intelligence-forum" role="menuitem" class="nav-category selectable-link" aria-label="Google Threat Intelligence Forum">Google Threat Intelligence Forum</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Google-Threat-Intelligence/tkb-p/threat-intelligence-resources" role="menuitem" class="nav-category selectable-link" aria-label="Google Threat Intelligence Resources">Google Threat Intelligence Resources</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Onboarding-Journey/tkb-p/threat-intelligence-onboarding-journey" role="menuitem" class="nav-category selectable-link" aria-label="Onboarding Journey">Onboarding Journey</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Mandiant/ct-p/security-mandiant" role="menuitem" class="nav-category selectable-link" aria-label="Mandiant">Mandiant</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-mandiant" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" id="gcsSecurity" aria-labelledby="toggle-category:googlecloud-security-category:security-mandiant" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Mandiant-Forums/ct-p/mandiant-forums" role="menuitem" class="nav-category selectable-link" aria-label="Mandiant Forums">Mandiant Forums</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-mandiant" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-4"> <ul class="header-sub-nav" aria-labelledby="toggle-category:googlecloud-security-category:security-mandiant" role="menu"> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/Attack-Surface-Management/bd-p/mandiant-attack-surface-mgmt" role="menuitem" class="nav-category selectable-link" aria-label="Attack Surface Management"> Attack Surface Management </a> </li> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/Managed-Defense/bd-p/mandiant-managed-defense" role="menuitem" class="nav-category selectable-link" aria-label="Managed Defense"> Managed Defense </a> </li> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/Security-Validation/bd-p/mandiant-security-validation" role="menuitem" class="nav-category selectable-link" aria-label="Security Validation"> Security Validation </a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Articles-Information/ct-p/mandiant-comm-articles" role="menuitem" class="nav-category selectable-link" aria-label="Articles &amp; Information">Articles &amp; Information</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-mandiant" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-4"> <ul class="header-sub-nav" aria-labelledby="toggle-category:googlecloud-security-category:security-mandiant" role="menu"> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/News-Announcements/bd-p/mandiant-announcements" role="menuitem" class="nav-category selectable-link" aria-label="News &amp; Announcements"> News &amp; Announcements </a> </li> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/Resources/tkb-p/mandiant-resources" role="menuitem" class="nav-category selectable-link" aria-label="Resources"> Resources </a> </li> <li class="custom-nav-menu-item depth4" role="none"> <a href="/gc/Onboarding-Journey/tkb-p/mandiant-onboarding-journey" role="menuitem" class="nav-category selectable-link" aria-label="Onboarding Journey"> Onboarding Journey </a> </li> </ul> </div> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Security-Command-Center/ct-p/security-command-center" role="menuitem" class="nav-category selectable-link" aria-label="Security Command Center">Security Command Center</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-command-center" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" id="gcsSecurity" aria-labelledby="toggle-category:googlecloud-security-category:security-command-center" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/SCC-Forum/bd-p/command-ctr-forum" role="menuitem" class="nav-category selectable-link" aria-label="SCC Forum">SCC Forum</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Onboarding-Journey/tkb-p/command-ctr-onboarding-journey" role="menuitem" class="nav-category selectable-link" aria-label="Onboarding Journey">Onboarding Journey</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/reCAPTCHA-Enterprise/ct-p/security-recaptcha" role="menuitem" class="nav-category selectable-link" aria-label="reCAPTCHA Enterprise">reCAPTCHA Enterprise</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-recaptcha" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" id="gcsSecurity" aria-labelledby="toggle-category:googlecloud-security-category:security-recaptcha" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/reCAPTCHA-Enterprise/bd-p/recaptcha-forum" role="menuitem" class="nav-category selectable-link" aria-label="reCAPTCHA Enterprise">reCAPTCHA Enterprise</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/reCAPTCHA-Enterprise-Best/tkb-p/recaptcha-best-practices" role="menuitem" class="nav-category selectable-link" aria-label="reCAPTCHA Enterprise Best Practices">reCAPTCHA Enterprise Best Practices</a> </li> </ul> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Community-Blog/bg-p/security-blog" role="menuitem" class="nav-category selectable-link" aria-label="Community Blog">Community Blog</a> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Events/eb-p/security-events" role="menuitem" class="nav-category selectable-link" aria-label="Events">Events</a> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="https://security.googlecloudcommunity.com/" name="user groups" target="_blank" aria-label="user groups" role="menuitem" class="nav-category selectable-link">User Groups </a> </div> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/General-Misc-Q-A/bd-p/cloud-security" role="menuitem" class="nav-category selectable-link" aria-label="General/Misc Q&amp;A">General/Misc Q&amp;A</a> </div> </li> <li class="custom-nav-menu-item depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Security-Podcast/bd-p/security-podcast" role="menuitem" class="nav-category selectable-link" aria-label="Security Podcast">Security Podcast</a> </div> </li> <li class="custom-nav-menu-item has-children depth2" role="none"> <div class="toggle-menu-button-wrapper"> <a href="/gc/Community-Resources/ct-p/security-getting-started" role="menuitem" class="nav-category selectable-link" aria-label="Community Resources">Community Resources</a> <button class="toggle-menu-children" aria-controls="toggle-category:googlecloud-security-category:security-getting-started" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Google Cloud Security Menu"> <span class="material-icons lia-fa-plus" aria-hidden="true"></span> </button> </div> <div style="overflow: unset !important;" class="nav-child-wrapper nav-child-wrapper-level-3"> <ul class="header-sub-nav" id="gcsSecurity" aria-labelledby="toggle-category:googlecloud-security-category:security-getting-started" role="menu"> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Account-Info-Registration/tkb-p/security-acct-reg" role="menuitem" class="nav-category selectable-link" aria-label="Account Info &amp; Registration">Account Info &amp; Registration</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Using-the-Community/tkb-p/security-using-community" role="menuitem" class="nav-category selectable-link" aria-label="Using the Community">Using the Community</a> </li> <li class="custom-nav-menu-item depth3" role="none"> <a href="/gc/Community-Feedback/bd-p/security-community-feedback" role="menuitem" class="nav-category selectable-link" aria-label="Community Feedback">Community Feedback</a> </li> </ul> </div> </li> </ul> </div> </li> </ul> </nav> </div> </div> <div class="custom-community-header-right"> <div id="headerSearch" class="custom-community-header-search"> <div class="form-wrapper header-search-expanded"> <div id="lia-searchformV32_8be656f921549" class="SearchForm lia-search-form-wrapper lia-mode-default lia-component-common-widget-search-form"> <div class="lia-inline-ajax-feedback"> <div class="AjaxFeedback" id="ajaxfeedback_8be656f921549"></div> </div> <div id="searchautocompletetoggle_8be656f921549"> <div class="lia-inline-ajax-feedback"> <div class="AjaxFeedback" id="ajaxfeedback_8be656f921549_0"></div> </div> <form enctype="multipart/form-data" class="lia-form lia-form-inline SearchForm" action="https://www.googlecloudcommunity.com/gc/user/loginpage.searchformv32.form.form" method="post" id="form_8be656f921549" name="form_8be656f921549"><div class="t-invisible"><input value="q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ.." name="t:ac" type="hidden"></input><input value="search/contributions/page" name="t:cp" type="hidden"></input><input value="https://www.googlecloudcommunity.com/gc/Looker-Studio/bd-p/looker-studio-pro?hl=en&amp;visit_id=638679637307435465-2804646406&amp;rd=1&amp;nobounce" name="dest_url" type="hidden"></input><input value="h2XL0mmXzgUk6hbS2OCWY42YD5Rcbgn8H-7_JjsvnjQuecoem7Ac9BmxLfeYYye2Kc-X73v0srghxnnp-HNR39ZN27el2imdhbbpbKhoEWGg7sd_CNvNglegF7_6q-2qYekmralSWK9JjWHiRqkZ0y-86iYmorP320M9Un4hr6Clw2-X8QJRprDv3LdYbqjNPE27frp5w5EVya43PoWjew6NcWvuOpF1V-uSdedhnsZ2l3zopyw__iJYIv-Mis9Zxz4WbmW-6oR58IV3r_LtRwkx0ZLt43u3XokH2LHen8I8mWFnrp3CwtreaLFOTJB_PYdtIXyOfJDuJB7CIatx_qGa0ROO6lAYa4HSfO9557T08MQAebVt4EQ5jigSYJ8tUmE3fBjoxDKVVyRcnqniqDWkTWLh28P3mSrtdQDlatBuSWYEXYcWT3QNlT-sL5Q9WO18VrRVYJHophSqjE2UvHIfdwIW71-JD7mkDY45pEtcLUZmU-MDFGL6aSDBAHkWFGvJtmNHLuT48J2PmxPwTLfKsyQRfsJME_FC3eHxKkEk26nzU84wGRY6oNvU2miS8HbXiW86NDbru6m8XFgUwOO9AMCgU4T54fuz_6WIO3OFYWSALq3TWOurhfV3MbwCRkoKExsQnp96JtOeoBjW-DEfwDW_Lvcyi1TNH0MCIZdndGN2q3cgOwx1jHwqH2e06xoRTx_JjCNf2ISph01tPJRYLZXoNJgdb5-DuKySmOVEkf3IbmT7cQjt2gKEl727z0nvWIwQDWnwmc5Y3KNVZ2ePxJYEPqx5VChSVn-_KrT0GVAA6XADVlSeoyRucm1YhkDI3fYWWlsj9qFVhY-wdGfjFeFDQB_LgvkaoxgPpoQAXwlnudjwYcyXENpUqZ-_qflrRCwfd4CNkdGlTiMTH57gqg_yYL69yjfcoJnN4M5ZKcKzLOu0aipC1Nmof2hFEzn1elxpyOWUtRKDIf68PLVdHmWmpR7-EM4tPul4PcjLJ_G7SUpI3zaHmsGvDKfasrsfhuSeEIMMWJsGtqcfutLisQIeyuOdSOFZcz-a73zP7cHG0BDcqASiP3KhLNEvTe7fTuo1B4FEGriRC17bx3EbHurnt8C1S8bONuTpztETS-SPCd9aCR3mqj_3k9eSc9hc8Qcr8Ui-iTMBfxuH-wUG3UpQzBz9eXD2NTFEl14izZqhwiVa6Er7wE7OE5wMYh35GQHm1-dFs9gfP1abte5kDLjc6D6D7rxYPf_QK8hW052yQ7KG9J8B62zxLeD34HKh-JMyxf7MdxjizSfGrA.." name="lia-form-context" type="hidden"></input><input value="UserLoginPage::searchformv32.form:" name="liaFormContentKey" type="hidden"></input><input value="5DI9GWMef1Esyz275vuiiOExwpQ=:H4sIAAAAAAAAALVSTU7CQBR+krAixkj0BrptjcpCMSbERGKCSmxcm+kwlGrbqTOvFDYexRMYL8HCnXfwAG5dubDtFKxgYgu4mrzvm3w/M+/pHcphHQ4kI4L2dMo9FLYZoM09qbeJxQ4V0+XC7e/tamqyBPEChwgbh1JAjQtLIz6hPaYh8ZlEMaxplAvm2KZmEsm0hhmBhOKpzZzOlsEw8LevR5W3zZfPEqy0oJIYc+eCuAyh2rolfaI7xLN0I8rjWfWBj7CuzJvf5osmbxRN3hacMimNwHRtKSOr0XNnv/vx+FoCGPjhMRzljhNLYHrEt9kA5T08ACCsKvREoYuqxqLl8BLO84q4UcMITcG49y/QOGs1pYyESl5p6V6qwRW086rinVmoxMZsiZud/zBUTc6gmVc4kExkJafmcYG1GM9+wfIsCkf2OP54hal5EjnG54z8h0XhjfcF7wQUs5Kz0GTjU2rOjc/llTT4Au07pDOcBQAA" name="t:formdata" type="hidden"></input></div> <div class="lia-inline-ajax-feedback"> <div class="AjaxFeedback" id="feedback_8be656f921549"></div> </div> <input value="my00E5VSrbaliuwi4kQbz36b8X-9l1MogNnzfNrFJwg." name="lia-action-token" type="hidden"></input> <input value="form_8be656f921549" id="form_UIDform_8be656f921549" name="form_UID" type="hidden"></input> <input value="" id="form_instance_keyform_8be656f921549" name="form_instance_key" type="hidden"></input> <span class="lia-search-granularity-wrapper"> <select title="Search Granularity" class="lia-search-form-granularity search-granularity" aria-label="Search Granularity" id="searchGranularity_8be656f921549" name="searchGranularity"><option title="All community" selected="selected" value="qsqph94282|community">All community</option><option title="Knowledge base" value="tkb|tkb">Knowledge base</option><option title="Users" value="user|user">Users</option></select> </span> <span class="lia-search-input-wrapper"> <span class="lia-search-input-field"> <span class="lia-button-wrapper lia-button-wrapper-secondary lia-button-wrapper-searchForm-action"><input value="searchForm" name="submitContextX" type="hidden"></input><input class="lia-button lia-button-secondary lia-button-searchForm-action" value="Search" id="submitContext_8be656f921549" name="submitContext" type="submit"></input></span> <span class="lia-hidden-aria-visibile" id="autocompleteInstructionsText_8be656f921549"></span><input placeholder="Search" aria-label="Search" title="Search" class="lia-form-type-text lia-autocomplete-input search-input lia-search-input-message" value="" id="messageSearchField_8be656f921549_0" name="messageSearchField" type="text"></input> <span class="lia-hidden-aria-visibile" id="autocompleteInstructionsText_8be656f921549_0"></span><input placeholder="Search" aria-label="Search" title="Search" class="lia-form-type-text lia-autocomplete-input search-input lia-search-input-tkb-article lia-js-hidden" value="" id="messageSearchField_8be656f921549_1" name="messageSearchField_0" type="text"></input> <span class="lia-hidden-aria-visibile" id="autocompleteInstructionsText_8be656f921549_1"></span><input placeholder="Enter a keyword to search within the users" ng-non-bindable="" title="Enter a user name or rank" class="lia-form-type-text UserSearchField lia-search-input-user search-input lia-js-hidden lia-autocomplete-input" aria-label="Enter a user name or rank" value="" id="userSearchField_8be656f921549" name="userSearchField" type="text"></input> <span class="lia-hidden-aria-visibile" id="autocompleteInstructionsText_8be656f921549_2"></span><input placeholder="Enter a keyword to search within the private messages" title="Enter a search word" class="lia-form-type-text NoteSearchField lia-search-input-note search-input lia-js-hidden lia-autocomplete-input" aria-label="Enter a search word" value="" id="noteSearchField_8be656f921549_0" name="noteSearchField" type="text"></input> <span class="lia-hidden-aria-visibile" id="autocompleteInstructionsText_8be656f921549_3"></span><input title="Enter a search word" class="lia-form-type-text ProductSearchField lia-search-input-product search-input lia-js-hidden lia-autocomplete-input" aria-label="Enter a search word" value="" id="productSearchField_8be656f921549" name="productSearchField" type="text"></input> <input class="lia-as-search-action-id" name="as-search-action-id" type="hidden"></input> </span> </span> <span class="lia-cancel-search">cancel</span> </form> <div class="search-autocomplete-toggle-link lia-js-hidden"> <span> <a class="lia-link-navigation auto-complete-toggle-on lia-link-ticket-post-action lia-component-search-action-enable-auto-complete" data-lia-action-token="j67xHFn3yWb9EgQwxRlRYaPaENNNiadJD0iO3Lbja_U." rel="nofollow" id="enableAutoComplete_8be656f921549" href="https://www.googlecloudcommunity.com/gc/user/loginpage.enableautocomplete:enableautocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=action/contributions/searchactions">Turn on suggestions</a> <span class="HelpIcon"> <a class="lia-link-navigation help-icon lia-tooltip-trigger" role="button" aria-label="Help Icon" id="link_8be656f921549" href="#"><span class="lia-img-icon-help lia-fa-icon lia-fa-help lia-fa" alt="Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type." aria-label="Help Icon" role="img" id="display_8be656f921549"></span></a><div role="alertdialog" class="lia-content lia-tooltip-pos-bottom-left lia-panel-tooltip-wrapper" id="link_8be656f921549_0-tooltip-element"><div class="lia-tooltip-arrow"></div><div class="lia-panel-tooltip"><div class="content">Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.</div></div></div> </span> </span> </div> </div> <div class="spell-check-showing-result"> Showing results for <span class="lia-link-navigation show-results-for-link lia-link-disabled" aria-disabled="true" id="showingResult_8be656f921549"></span> </div> <div> <span class="spell-check-search-instead"> Search instead for <a class="lia-link-navigation search-instead-for-link" rel="nofollow" id="searchInstead_8be656f921549" href="#"></a> </span> </div> <div class="spell-check-do-you-mean lia-component-search-widget-spellcheck"> Did you mean: <a class="lia-link-navigation do-you-mean-link" rel="nofollow" id="doYouMean_8be656f921549" href="#"></a> </div> </div> </div> </div> <div class="custom-community-header-cta"> <div class="cta-header"> <div class="post-btn-wrapper lia-button-wrapper"> <a class="lia-button lia-button-primary" href="https://www.googlecloudcommunity.com/gc/user/userloginpage?dest_url=https%3A%2F%2Fwww.googlecloudcommunity.com%2Fgc%2Fuser%2Fuserloginpage%3Fdest_url%3Dhttps%253A%252F%252Fwww.googlecloudcommunity.com%252Fgc%252FLooker-Studio%252Fbd-p%252Flooker-studio-pro%253Fhl%253Den%2526visit_id%253D638679637307435465-2804646406%2526rd%253D1%2526nobounce%26nobounce">Log in to ask a question</a> </div> </div> </div> </div> </div> </div> </div><div class="lia-quilt-row lia-quilt-row-header-bottom"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-header-bottom-content"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div aria-label="breadcrumbs" role="navigation" class="BreadCrumb crumb-line lia-breadcrumb lia-component-common-widget-breadcrumb"> <ul role="list" id="list" class="lia-list-standard-inline"> <li class="lia-breadcrumb-node crumb final-crumb"> <span class="lia-link-navigation child-thread lia-link-disabled" aria-disabled="true" id="link_2">Sign In to Google Cloud Community</span> </li> </ul> </div> <div class="mobile-cta-button"> <div class="custom-community-header-cta"> <div class="cta-header"> <div class="post-btn-wrapper lia-button-wrapper"> <a class="lia-button lia-button-primary" href="https://www.googlecloudcommunity.com/gc/user/userloginpage?dest_url=https%3A%2F%2Fwww.googlecloudcommunity.com%2Fgc%2Fuser%2Fuserloginpage%3Fdest_url%3Dhttps%253A%252F%252Fwww.googlecloudcommunity.com%252Fgc%252FLooker-Studio%252Fbd-p%252Flooker-studio-pro%253Fhl%253Den%2526visit_id%253D638679637307435465-2804646406%2526rd%253D1%2526nobounce%26nobounce">Log in to ask a question</a> </div> </div> </div> </div> </div> </div> </div><div class="lia-quilt-row lia-quilt-row-header-hero"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-header-hero-content"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <style> #lia-body .lia-quilt-row-header-hero { background-image: url("/html/assets/bg-vector-home4_edited.svg"); } </style> <div class="custom-hero-welcome"> </div> </div> </div> </div><div class="lia-quilt-row lia-quilt-row-header-feedback"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-feedback"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> </div> </div> </div> </div> <div class="lia-page-header"> <h1 class="PageTitle lia-component-common-widget-page-title"><span class="lia-link-navigation lia-link-disabled" aria-disabled="true" id="link_3">Sign In to Google Cloud Community</span></h1> </div> </div> </div> </div><div class="lia-quilt-row lia-quilt-row-main"> <div class="lia-quilt-column lia-quilt-column-12 lia-quilt-column-left lia-quilt-column-left-content"> <div class="lia-quilt-column-alley lia-quilt-column-alley-left"> <div class="custom-user-sso-login"> <h1>Welcome!</h1> <h2>Sign in to continue to the Community</h2> <p class="custom-login-button"> <a href="/plugins/common/feature/oauthss/sso_login_redirect?referer=https://www.googlecloudcommunity.com/gc/Looker-Studio/bd-p/looker-studio-pro?hl=en&amp;visit_id=638679637307435465-2804646406&amp;rd=1&amp;nobounce" class="lia-button lia-button-primary"> <img src="/html/assets/google-icon.png" alt="Google icon"> Sign in with Google </a> </p> <p>Or</p> </div> <form enctype="multipart/form-data" class="lia-form lia-form-horizontal lia-form-footer-outside-fieldset UserLoginForm lia-component-main-form" action="https://www.googlecloudcommunity.com/gc/user/loginpage.userloginform.form.form.form" method="post" id="form" name="form"><div class="t-invisible"><input value="q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ.." name="t:ac" type="hidden"></input><input value="https://www.googlecloudcommunity.com/gc/Looker-Studio/bd-p/looker-studio-pro?hl=en&amp;visit_id=638679637307435465-2804646406&amp;rd=1&amp;nobounce" name="dest_url" type="hidden"></input><input value="UserLoginPage::userloginform.form.form:" name="liaFormContentKey" type="hidden"></input><input value="TLHgEqtAqHpGJRbWmVpYnTUa4EU=:H4sIAAAAAAAAANVWTWgTQRSeVgqVqNSg0YtQpGoiZDe/pVRFamgtEmowWPCizG4m27GzO9uZSTZF9OTBg3dvguBN69WbiD1IL14UryJ4FUTFiwrOZLMaEUxntaCXGebN+/ne99783H8LRoKjIN3iiJlV6mCvBh00rZZErZqUuUZ3IJT6l3KcAYMyx4A+tJeQIaCPuGCrZcOmDBFsydn1qYc8wY2qtJgovPebmdOpeyeHAej4Wxqq+Dh9fb74cQ3ohsqvgGtgSNdgm4ZBUTuZcvbsxssMuLKhm4x+qPyFN2sfmg+f34kTakEr1Dm5L7fqAgo0x6hbV6tGhWCpsghJC2VvPXlxA4x/HQZDVZCwf2wIkKxehm1oEug5Zl0w7DnHOr4AI11kQQHkBqP2GfURE6uogWVgiX6aYLGEW64RIKvQj5Zgo9ZTnu0qT9SRaPmzXhsz6rlS58zu4ZVXRTPbRToaeVaNsb3jqykRpMFhi1B72ex3dUpJeBSYdxORSMq/5dGCHBkzlhRCW8xhRBohnkPn1xOv9z790qOLeoJRsgBd1MPxnR4dKDO6UKRPG3Feb1ku5hxTb/1Bo9T8dPtZ2FDxSnN886WpEAS9n4rjLj66Oj6/7/PWH55S3PutyFWNRoXsHch5QFkjFlHKyQ417A/ywBxU4zbm2CIoiti13tUPQd+HcpGMA10Z7tEhTBmk4jA8xpCLXAux2l9h+kCQAUcGsWRRqroyYvhXCJv38R8wnJQyh4oouSr2lv+M44P/aL6618Nkbuzd1MW7N0/E+pPoYMvpGpR0fz2l8NczBSYHG3D1FojepN4l1BHRWdgZSiuhNL6/8Fxo4k99AwNGkXfyCgAA" name="t:formdata" type="hidden"></input></div> <div class="lia-inline-ajax-feedback"> <div class="AjaxFeedback" id="feedback"></div> </div> <input value="jB1HSuAoQhOgagBERQZtCXFaelUtuHzdJR561Lj3W1c." name="lia-action-token" type="hidden"></input> <input value="form" id="form_UIDform" name="form_UID" type="hidden"></input> <input value="" id="form_instance_keyform" name="form_instance_key" type="hidden"></input> <div class="lia-form-fieldset-wrapper" id="fieldset"> <div class="lia-form-fieldset lia-search-filter-legend"> <div class="lia-quilt-row lia-quilt-row-standard lia-input-edit-form-row lia-quilt-row-first lia-quilt-row-last"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-input-edit-form-column"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="lia-form-row lia-form-login-entry"> <div class="lia-quilt-row lia-quilt-row-standard"> <div class="lia-quilt-column lia-quilt-column-08 lia-quilt-column-left"> <div class="lia-quilt-column-alley lia-quilt-column-alley-left"> <div class="lia-form-label-wrapper"> <label for="lia-login" class="lia-form-label"> Username </label> </div> </div> </div> <div class="lia-quilt-column lia-quilt-column-16 lia-quilt-column-right"> <div class="lia-quilt-column-alley lia-quilt-column-alley-right"> <div class="lia-quilt-row lia-quilt-row-standard"> <div class="lia-quilt-column lia-quilt-column-16 lia-quilt-column-single"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="lia-form-input-wrapper"> <input placeholder="Enter your Username" class="lia-form-login-input lia-form-type-text lia-form-input-vertical" maxlength="15" value="" id="lia-login" name="login" type="text"></input> </div> </div> </div> </div> </div> </div> </div> </div> <div class="lia-form-row lia-form-password-entry"> <div class="lia-quilt-row lia-quilt-row-standard"> <div class="lia-quilt-column lia-quilt-column-08 lia-quilt-column-left"> <div class="lia-quilt-column-alley lia-quilt-column-alley-left"> <div class="lia-form-label-wrapper"> <label for="lia-password" class="lia-form-label"> Password </label> </div> </div> </div> <div class="lia-quilt-column lia-quilt-column-16 lia-quilt-column-right"> <div class="lia-quilt-column-alley lia-quilt-column-alley-right"> <div class="lia-quilt-row lia-quilt-row-standard"> <div class="lia-quilt-column lia-quilt-column-16 lia-quilt-column-single"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="lia-form-input-wrapper"> <input placeholder="Enter your Password" class="lia-form-password-input lia-form-type-text" maxlength="20" value="" id="lia-password" name="password" type="password"></input> </div> </div> </div> </div> </div> </div> </div> </div> <div class="lia-form-row lia-form-remember-password-entry lia-form-row-checkbox"> <div class="lia-quilt-row lia-quilt-row-standard"> <div class="lia-quilt-column lia-quilt-column-08 lia-quilt-column-left"> <div class="lia-quilt-column-alley lia-quilt-column-alley-left"> <div class="lia-form-label-wrapper"> <label for="lia-rememberPassword" class="lia-form-label"> Stay signed in </label> </div> </div> </div> <div class="lia-quilt-column lia-quilt-column-16 lia-quilt-column-right"> <div class="lia-quilt-column-alley lia-quilt-column-alley-right"> <div class="lia-quilt-row lia-quilt-row-standard"> <div class="lia-quilt-column lia-quilt-column-16 lia-quilt-column-single"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="lia-form-input-wrapper"> <input class="lia-form-remember-password-input" checked="checked" id="lia-rememberPassword" name="rememberPassword" type="checkbox"></input> </div> </div> </div> </div> </div> </div> </div> </div> <a class="lia-link-navigation lia-forgot-password" id="link_4" href="/gc/authentication/forgotpasswordpage?dest_url=https%3A%2F%2Fwww.googlecloudcommunity.com%2Fgc%2FLooker-Studio%2Fbd-p%2Flooker-studio-pro%3Fhl%3Den%26visit_id%3D638679637307435465-2804646406%26rd%3D1%26nobounce">Need Help?</a> </div> </div> </div> </div> </div> <div class="lia-form-footer"> <div class="lia-quilt-row lia-quilt-row-standard lia-form-buttons-empty-left-column"> <div class="lia-quilt-column lia-quilt-column-08 lia-quilt-column-left"> <div class="lia-quilt-column-alley lia-quilt-column-alley-left">   </div> </div> <div class="lia-quilt-column lia-quilt-column-16 lia-quilt-column-right"> <div class="lia-quilt-column-alley lia-quilt-column-alley-right"> <div class="lia-form-submit lia-button-group"> <span class="lia-button-wrapper lia-button-wrapper-primary lia-button-wrapper-Submit-action"><input value="Submit" name="submitContextX" type="hidden"></input><input title="" class="lia-button lia-button-primary lia-button-Submit-action" value="Sign In" id="submitContext" name="submitContext" type="submit"></input></span> </div> </div> </div> </div> </div> </form> </div> </div><div class="lia-quilt-column lia-quilt-column-12 lia-quilt-column-right lia-quilt-column-right-content"> <div class="lia-quilt-column-alley lia-quilt-column-alley-right"> <div class="custom-login-background"></div> </div> </div> </div><div class="lia-quilt-row lia-quilt-row-footer"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-common-footer"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="lia-quilt lia-quilt-footer lia-quilt-layout-custom-community-footer lia-component-quilt-footer"> <div class="lia-quilt-row lia-quilt-row-footer-top"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-footer-top-content lia-mark-empty"> </div> </div><div class="lia-quilt-row lia-quilt-row-footer-main"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-footer-main-content"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single"> <div class="custom-community-footer"> <footer role="contentinfo"> <div class="copyright"> <ul class="page-footer-links"> <li><span>&copy; 2024 Google. All rights reserved.</span></li> <li><a href="https://policies.google.com/privacy">Privacy Policy</a></li> <li><a href="https://policies.google.com/terms">Terms of Service</a></li> <li><a href="/gc/custom/page/page-id/gen-ai-policy">Gen AI Policy</a></li> <li><a href="/gc/custom/page/page-id/GCC-Community-Guidelines">Community Guidelines</a></li> </ul> </div> </footer> </div> </div> </div> </div><div class="lia-quilt-row lia-quilt-row-footer-bottom"> <div class="lia-quilt-column lia-quilt-column-24 lia-quilt-column-single lia-quilt-column-footer-bottom-content"> <div class="lia-quilt-column-alley lia-quilt-column-alley-single lia-mark-empty"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </center> </div> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K49BZT3" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script type="text/javascript"> new Image().src = ["/","b","e","a","c","o","n","/","8","3","3","8","9","4","1","7","4","7","8","_","1","7","3","2","6","9","4","4","3","9","4","7","1",".","g","i","f"].join(""); </script> <script language="javascript" type="text/javascript"> <!-- LITHIUM.ScriptLoader.ready(['common', 'body'], function () {LITHIUM.Sandbox.restore(); LITHIUM.jQuery.fn.cssData.defaults = {"dataPrefix":"lia-js-data","pairDelimeter":"-","prefixDelimeter":"-"}; (($) => { $(document).ready(() => { var Prism = window.PrsmK || window.Prism; var classupdates = [ {'old': 'language-visual', 'new': 'language-visual-basic'}, {'old': '-basic', 'new': ''}, {'old': 'language-excel', 'new': 'language-excel-formula'}, {'old': '-formula', 'new': ''} ]; const fixer = (el5) => { $.each(classupdates, (i5, v5) => { if ((0 < (v5.old || '').length) && $(el5).hasClass(v5.old)) { if (0 < (v5.new || '').length) $(el5).addClass(v5.new); $(el5).removeClass(v5.old); } }); }; const worker = (el) => { fixer(el); if (!$(el).hasClass('line-numbers')) $(el).addClass('line-numbers'); if ($('> code', el).length < 1) $(el).wrapInner('<code></code>'); $('> code', el).each((i, v) => { fixer(v); if ($('.line-numbers-rows', v).length < 1) Prism.highlightElement(v); }); }; const styleNewSamples = () => { $('body pre.lia-code-sample').each((i2, v2) => { worker(v2); }); $('.mce-edit-area iframe').each((i3, v3) => { $(v3).contents().find('body pre.lia-code-sample').each((i4, v4) => { worker(v4); }); }); }; styleNewSamples(); setInterval(() => { styleNewSamples(); }, 3000); }); })(LITHIUM.jQuery); ;(function ($) { $("body").addClass("top-category-qsqph94282"); var autoComplete = $(".three-tiles"); if (autoComplete.length == 0) { $(".lia-quilt-row-main-top").addClass("dis-threetiles"); } if ($('.lia-quilt-row-main-top').hasClass('three-tiles')) { $(".lia-quilt-row-main-top").addClass("dis-three-tiles"); } jQuery('.lia-quilt-row.lia-quilt-row-main-top').find('.three-tile-widget').closest('.lia-quilt-row.lia-quilt-row-main-top ').addClass('widget-tiles'); jQuery('.lia-quilt-row.lia-quilt-row-header').find('.lia-component-common-widget-announcement').closest('.lia-quilt-row.lia-quilt-row-header').addClass('custom-banner'); jQuery('.lia-quilt-row.lia-quilt-row-main-top.widget-tiles').find('.custom-discussion-spaces-wrapper').closest('.lia-quilt-row.lia-quilt-row-main-top.widget-tiles').addClass('addgrey-bg'); })(LITHIUM.jQuery); LITHIUM.CommunityJsonObject.User.policies['forums.action.message-view.batch-messages.allow'] = false; ;(function ($) { /*204854849 START*/ /*$( "#lia-body.GroupHubPage h1.PageTitle.lia-component-common-widget-page-title" ).prependTo( $( "#lia-body.GroupHubPage .lia-message-list .lia-message-view-type-compact" ) );*/ /*204854849 END*/ /*216842148 START*/ /*$('<div class="close-announcement"></div>').insertAfter($('.lia-component-common-widget-announcement .lia-decoration-border'));*/ $('.close-announcement').click(function(){ $('.lia-component-common-widget-announcement .lia-panel-content,.close-announcement').hide(); $('#lia-body.lia-body .lia-content>.lia-top-quilt .lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom').attr('style', 'margin-top: 64px !important'); $('#lia-body.lia-body .custom-banner .mobile-cta-button').attr('style', 'margin-top: 0px !important'); }); /*216842148 END*/ $(window).bind("resize", function () { var announHeight = $('.lia-panel-content .StringDisplayTaplet').height(); if ($(this).width() < 1025 || $(this).width() > 1026 ) { var el = document.getElementsByClassName("lia-quilt-row-header-bottom")[0]; const prefix = "Ah"; if(el){ const classes = el.className.split(" ").filter((c) => { return !c.startsWith(prefix); }); el.className = classes.join(" ").trim(); } $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").removeClass("Ah" + "*"); if (announHeight <= 24) { $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").addClass("Ah24"); } else if (announHeight <= 48) { $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").addClass("Ah48"); } else if (announHeight <= 72) { $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").addClass("Ah72"); } else if (announHeight <= 96) { $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").addClass("Ah96"); } else if (announHeight <= 120) { $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").addClass("Ah120"); } else if (announHeight <= 168) { $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").addClass("Ah168"); } else if (announHeight <= 192) { $(".lia-quilt-row-header.custom-banner .lia-quilt-layout-custom-community-header .lia-quilt-row-header-bottom").addClass("Ah192"); } else { console.log("nothing"); } } }).trigger('resize'); })(LITHIUM.jQuery); LITHIUM.Link({"linkSelector":"a.lia-link-ticket-post-action"}); LITHIUM.AjaxSupport.defaultAjaxFeedbackHtml = "<div class=\"lia-inline-ajax-feedback lia-component-common-widget-ajax-feedback\">\n\t\t\t<div class=\"AjaxFeedback\" id=\"ajaxFeedback_8be656f489bf4\"><\/div>\n\t\t\t\n\t\n\n\t\n\n\t\t<\/div>"; LITHIUM.AjaxSupport.defaultAjaxErrorHtml = "<span id=\"feedback-errorfeedback_8be656f606a99\"> <\/span>\n\n\t\n\t\t<div class=\"InfoMessage lia-panel-feedback-inline-alert lia-component-common-widget-feedback\" id=\"feedback_8be656f606a99\">\n\t\t\t<div role=\"alert\" class=\"lia-text\">\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t<p ng-non-bindable=\"\" tabindex=\"0\">\n\t\t\t\t\t\tSorry, unable to complete the action you requested.\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\n\t\t\t\t\n\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t\n\t\t<\/div>"; LITHIUM.AjaxSupport.fromLink('#link', 'acceptCookieEvent', 'false', 'LITHIUM:ajaxError', {}, '81HgWRQngP57AtuUvQO1Y63d_mN0pLXKBxS0akRjU-o.', 'ajax'); LITHIUM.AjaxSupport.fromLink('#link_0', 'rejectCookieEvent', 'false', 'LITHIUM:ajaxError', {}, 'bSmPGyfksgeoc57GMxjZ-B3t3h4gujJPObrRyO6zn3k.', 'ajax'); LITHIUM.AjaxSupport({"ajaxOptionsParam":{"event":"LITHIUM:lightboxRenderComponent","parameters":{"componentParams":"{\n \"triggerSelector\" : {\n \"value\" : \"#link_1\",\n \"class\" : \"lithium.util.css.CssSelector\"\n }\n}","componentId":"cookie.preferences"},"trackableEvent":false},"tokenId":"ajax","elementSelector":"#link_1","action":"lightboxRenderComponent","feedbackSelector":false,"url":"https://www.googlecloudcommunity.com/gc/user/loginpage.cookiebanneralertv2.link_1:lightboxrendercomponent?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&t:cp=gdprcookiebanner/contributions/cookiebannercontributionpage","ajaxErrorEventName":"LITHIUM:ajaxError","token":"jhygyc8NSR3Dv0ION3lQ9SMyzCskbqkmQBQdURJSb9w."}); LITHIUM.Dialog.options['1472526908'] = {"contentContext":"cookie.preferences","dialogOptions":{"minHeight":399,"draggable":true,"maxHeight":1400,"dialogContentClass":"lia-cookie-banner-preferences-dialog-body","autoOpen":false,"width":710,"minWidth":760,"dialogClass":"lia-cookie-banner-preferences-dialog","position":["center","center"],"title":"Privacy Preferences","modal":false,"maxWidth":910},"contentType":"ajax"}; LITHIUM.Dialog({ "closeImageIconURL" : "https://www.googlecloudcommunity.com/skins/images/0784461AC005E506A0D91D0F9F02A692/theme_hermes/images/button_dialog_close.svg", "activecastFullscreen" : false, "dialogTitleHeadingLevel" : "2", "dropdownMenuSelector" : ".lia-menu-navigation-wrapper", "accessibility" : true, "triggerSelector" : ".lia-panel-dialog-trigger-event-click", "ajaxEvent" : "LITHIUM:lightboxRenderComponent", "focusOnDialogTriggerWhenClosed" : false, "closeEvent" : "LITHIUM:lightboxCloseEvent", "defaultAriaLabel" : "", "dropdownMenuOpenerSelector" : ".lia-js-menu-opener", "buttonDialogCloseAlt" : "Close", "dialogContentCssClass" : "lia-panel-dialog-content", "triggerEvent" : "click", "dialogKey" : "dialogKey" }); LITHIUM.Form.resetFieldForFocusFound(); LITHIUM.CookieBannerAlert({"cookieBannerAlertContent":".lia-cookie-banner-alert-text-content","privacyPolicyURL":"https://policies.google.com/technologies/cookies"}); ;(function ($) { $('.custom-widget-menu-toggle').click(function (e) { e.preventDefault(); $(this).toggleClass('custom-menu-open'); $('.custom-community-header-navigation').toggle(); }); })(LITHIUM.jQuery); ;(function($) { $(document).ready(function(){ $('#menu-button').on('click', function(evt){ var button = $(this); if (button.attr('aria-expanded') == 'false') { button.attr('aria-expanded','true'); } else { button.attr('aria-expanded','false'); } $('.custom-tlc-picker').toggleClass('expanded'); }); }); })(LITHIUM.jQuery); ;(function ($) { function menuIsMaxWidth() { if ($('.custom-community-header-navigation>nav').width() == $('.custom-sub-nav').width()) { return true; } return false; } function saveLIWidths() { var i = 1; var widths = []; while (i <= liCount) { widths.push($('.custom-community-header-navigation>nav>ul>li:nth-of-type('+i+')').width()); i++; } return widths; } var liCount = 0; var liWidths = []; function initMenuPagination() { if (menuIsMaxWidth()){ $('.custom-sub-nav').after('<div role="button" class="menu-load-next"><span class="sr-only">Load previous links<span></div>'); $('.custom-sub-nav').before('<div role="button" class="menu-load-prev" style="display: none;"><span class="sr-only">Load next links<span></div>'); liCount = $('.custom-community-header-navigation>nav>ul>li').length; liWidths = saveLIWidths(); } } function repositionMainNav(el) { if (window.innerWidth >= mobileBreakpoint) { var $menuItem = el, $submenuWrapper = $(el).children('.nav-child-wrapper'); var menuItemPos = $menuItem.position(); $submenuWrapper.css({ left: menuItemPos.left }); } } function repositionSubNav(el) { if (window.innerWidth >= mobileBreakpoint) { var $menuItem = el, $submenuWrapper = $('.nav-child-wrapper', $menuItem); var menuItemPos = $menuItem.position(); $submenuWrapper.css({ top: menuItemPos.top, left: menuItemPos.left + 250 }); } } function moveNav(dir = 'next') { var totalWidth = 0; var navWidth = $('.custom-community-header-navigation>nav').width(); var offset = 1; if (dir == 'next') { var liPointer = offset; while (totalWidth < navWidth) { var li = $('.custom-community-header-navigation>nav>ul>li:nth-of-type('+liPointer+')'); if ( liPointer <= liCount ) { var liWidth = li.width(); totalWidth = totalWidth + liWidth; if (totalWidth < navWidth) { $(li).addClass('off-screen-link'); offset++; } liPointer++; } else { break; } } if (!menuIsMaxWidth()) { $('.menu-load-next').hide(); } } else { var hiddenCount = $('.custom-community-header-navigation>nav>ul>li.off-screen-link').length; var liPointer = hiddenCount; while (totalWidth < navWidth) { var liWidth = liWidths[liPointer - 1]; var li = $('.custom-community-header-navigation>nav>ul>li:nth-of-type('+liPointer+')'); if (liWidth) { totalWidth = totalWidth + liWidth; if (totalWidth < navWidth) { $(li).removeClass('off-screen-link'); liPointer--; } else { break; } } else { $('.menu-load-prev').hide(); break; } } } } initMenuPagination(); $('#headerNav').on('click', '.menu-load-next', function () { $('.menu-load-prev').show(); moveNav('next'); }); $('#headerNav').on('click', '.menu-load-prev', function () { moveNav('prev'); if (menuIsMaxWidth()){ $('.menu-load-next').show(); } }); $( window ).resize(function() { if ($('.menu-load-next:visible').length) { if (!menuIsMaxWidth()) { $('.menu-load-next').hide(); } } else { if (menuIsMaxWidth()) { initMenuPagination() $('.menu-load-next').show(); } } }); $( ".custom-community-header-navigation>nav>ul>li>a" ).focus(function(e) { $(this).parent("li").removeClass('off-screen-link'); }); $('.custom-sub-nav li.depth1').on('mouseover', function() { repositionMainNav($(this)); }); $('.custom-sub-nav li.depth2').on('mouseover', function() { repositionSubNav($(this)); }); var lastDepth = 1; function checkDropdownKey(e) { var parent = $(e.target).closest('li.custom-nav-menu-item'); if (parent.length) { var button = $(parent).children('.toggle-menu-button-wrapper').children('.toggle-menu-children'); if (e.key !== 'Escape' && $(parent).hasClass('has-children')) { if (e.key === ' ' || e.key === 'Spacebar' || e.key === 'Enter') { if (e.key !== 'Enter') { toggleSubMenu(button) } } } else if (e.key === 'Escape') { var button = $(parent).parents('li.top-level-toggle').children('.toggle-menu-button-wrapper').children('.toggle-menu-children'); $(button).focus(); hideSubMenus(); } } } function checkDropdownTabKey(e) { var parentLi = $(e.target).closest('li'); var newDepth = 1; if ($(e.target).closest('li').hasClass('depth2')) { newDepth = 2; } else if ($(e.target).closest('li').hasClass('depth3')) { newDepth = 3; } if ($(e.target).hasClass('top-level-link')) { hideSubMenus(); } else { var lastLinkPos = 0; if (newDepth !== lastDepth) { if (newDepth < lastDepth) { hideSubMenus(lastDepth); } lastDepth = newDepth; } } } function toggleSubMenu(button) { if (button) { if (button.attr('aria-expanded') == 'false') { button.attr('aria-expanded','true'); button.closest('li.custom-nav-menu-item').addClass('nav-expanded'); } else { button.attr('aria-expanded','false'); button.closest('li.custom-nav-menu-item.nav-expanded').removeClass('nav-expanded'); } } } function hideSubMenus(depth = 1, desktop = true) { if (depth > 1) { if (desktop) { depth--; } $('li.custom-nav-menu-item .depth'+depth).find('.toggle-menu-children').attr('aria-expanded','false'); $('li.custom-nav-menu-item .depth'+depth).removeClass('nav-expanded'); } else { $('li.custom-nav-menu-item .toggle-menu-children').attr('aria-expanded','false'); $('li.custom-nav-menu-item').removeClass('nav-expanded'); } } var mobileBreakpoint = 840; $('.toggle-menu-children').click(function (e) { e.preventDefault(); var item = $(this); if (window.innerWidth < mobileBreakpoint) { var nearest = $(item).closest('li.custom-nav-menu-item'); if ($(nearest).hasClass('depth1')) { if (!($(nearest).hasClass('nav-expanded'))) { hideSubMenus(1, false); } } else if ($(nearest).hasClass('depth2')) { if (!($(nearest).hasClass('nav-expanded'))) { hideSubMenus(2, false); } } } toggleSubMenu(item); if (window.innerWidth >= mobileBreakpoint) { if ($(item).closest('li.custom-nav-menu-item.nav-expanded').hasClass('depth1')) { repositionMainNav($(item).closest('li.custom-nav-menu-item.nav-expanded')); } else { if ($(item).closest('li.custom-nav-menu-item.nav-expanded').length) { repositionSubNav($(item).closest('li.custom-nav-menu-item.nav-expanded')); } } } }); $('.custom-sub-nav li').mouseenter(function () { if (window.innerWidth >= mobileBreakpoint) { var button = $(this).children('.toggle-menu-button-wrapper').children('.toggle-menu-children'); button.attr('aria-expanded','true'); $(this).addClass('nav-expanded'); } }); $('li.has-children').mouseleave(function (e) { if (window.innerWidth >= mobileBreakpoint) { if ($(this).hasClass('depth2')) { hideSubMenus(2); } else { hideSubMenus(); } } }); $('.header-sub-nav li.depth2').mouseleave(function () { if (window.innerWidth >= mobileBreakpoint) { $(this).find('.toggle-menu-children').attr('aria-expanded','false'); $(this).removeClass('nav-expanded'); } }); $('.header-sub-nav li.depth3').mouseleave(function () { if (window.innerWidth >= mobileBreakpoint) { $(this).find('.toggle-menu-children').attr('aria-expanded','false'); $(this).removeClass('nav-expanded'); } }); $('.custom-tlc-button #menu-button').on('click', function(e){ if ($('#headerNav').attr('display', 'block')) { $('#headerNav').hide(); hideSubMenus(); } }); $( window ).resize(function() { if (window.innerWidth >= mobileBreakpoint) { hideSubMenus(); } }); var eventTarget = document.getElementById('headerNav'); eventTarget.onkeyup = function (evt) { e = evt || window.event; if (e.key === 'Tab') { checkDropdownTabKey(e) } else if (e.key === 'Escape') { checkDropdownKey(e) } else if ((e.key === ' ' || e.key === 'Spacebar' || e.key === 'Enter')) { if (!($(e.target).is('a'))) { checkDropdownKey(e) } } }; })(LITHIUM.jQuery); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_8be656f921549","feedbackSelector":".InfoMessage"}); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_8be656f921549_0","feedbackSelector":".InfoMessage"}); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_8be656f921549_1","feedbackSelector":".InfoMessage"}); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_8be656f921549_2","feedbackSelector":".InfoMessage"}); LITHIUM.AjaxFeedback(".lia-inline-ajax-feedback", "LITHIUM:hideAjaxFeedback", ".lia-inline-ajax-feedback-persist"); LITHIUM.Placeholder(); LITHIUM.AutoComplete({"options":{"autosuggestionAvailableInstructionText":"Auto-suggestions available. Use Up and Down arrow keys to navigate.","triggerTextLength":0,"autocompleteInstructionsSelector":"#autocompleteInstructionsText_8be656f921549","updateInputOnSelect":true,"loadingText":"Searching...","emptyText":"No Matches","successText":"Results:","defaultText":"Enter a search word","autosuggestionUnavailableInstructionText":"No suggestions available","disabled":false,"footerContent":[{"scripts":"\n\n(function(b){LITHIUM.Link=function(f){function g(a){var c=b(this),e=c.data(\"lia-action-token\");!0!==c.data(\"lia-ajax\")&&void 0!==e&&!1===a.isPropagationStopped()&&!1===a.isImmediatePropagationStopped()&&!1===a.isDefaultPrevented()&&(a.stop(),a=b(\"\\x3cform\\x3e\",{method:\"POST\",action:c.attr(\"href\"),enctype:\"multipart/form-data\"}),e=b(\"\\x3cinput\\x3e\",{type:\"hidden\",name:\"lia-action-token\",value:e}),a.append(e),b(document.body).append(a),a.submit(),d.trigger(\"click\"))}var d=b(document);void 0===d.data(\"lia-link-action-handler\")&&\n(d.data(\"lia-link-action-handler\",!0),d.on(\"click.link-action\",f.linkSelector,g),b.fn.on=b.wrap(b.fn.on,function(a){var c=a.apply(this,b.makeArray(arguments).slice(1));this.is(document)&&(d.off(\"click.link-action\",f.linkSelector,g),a.call(this,\"click.link-action\",f.linkSelector,g));return c}))}})(LITHIUM.jQuery);\nLITHIUM.Link({\n \"linkSelector\" : \"a.lia-link-ticket-post-action\"\n});LITHIUM.AjaxSupport.fromLink('#disableAutoComplete_8be656fb15bf5', 'disableAutoComplete', '#ajaxfeedback_8be656f921549_0', 'LITHIUM:ajaxError', {}, 'eAESC3NLT-ZAjrDxYrJg_EgquH6pRdrFle48C-FP9n4.', 'ajax');","content":"<a class=\"lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete\" data-lia-action-token=\"5xBF0Oymvyvsehopjvm7CC8k2ZSP6yvp6jb66bt_0wo.\" rel=\"nofollow\" id=\"disableAutoComplete_8be656fb15bf5\" href=\"https://www.googlecloudcommunity.com/gc/user/loginpage.disableautocomplete:disableautocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=action/contributions/searchactions\">Turn off suggestions<\/a>"}],"prefixTriggerTextLength":3},"inputSelector":"#messageSearchField_8be656f921549_0","redirectToItemLink":false,"url":"https://www.googlecloudcommunity.com/gc/user/loginpage.searchformv32.messagesearchfield.messagesearchfield:autocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&t:cp=search/contributions/page","resizeImageEvent":"LITHIUM:renderImages"}); LITHIUM.AutoComplete({"options":{"autosuggestionAvailableInstructionText":"Auto-suggestions available. Use Up and Down arrow keys to navigate.","triggerTextLength":0,"autocompleteInstructionsSelector":"#autocompleteInstructionsText_8be656f921549_0","updateInputOnSelect":true,"loadingText":"Searching...","emptyText":"No Matches","successText":"Results:","defaultText":"Enter a search word","autosuggestionUnavailableInstructionText":"No suggestions available","disabled":false,"footerContent":[{"scripts":"\n\n(function(b){LITHIUM.Link=function(f){function g(a){var c=b(this),e=c.data(\"lia-action-token\");!0!==c.data(\"lia-ajax\")&&void 0!==e&&!1===a.isPropagationStopped()&&!1===a.isImmediatePropagationStopped()&&!1===a.isDefaultPrevented()&&(a.stop(),a=b(\"\\x3cform\\x3e\",{method:\"POST\",action:c.attr(\"href\"),enctype:\"multipart/form-data\"}),e=b(\"\\x3cinput\\x3e\",{type:\"hidden\",name:\"lia-action-token\",value:e}),a.append(e),b(document.body).append(a),a.submit(),d.trigger(\"click\"))}var d=b(document);void 0===d.data(\"lia-link-action-handler\")&&\n(d.data(\"lia-link-action-handler\",!0),d.on(\"click.link-action\",f.linkSelector,g),b.fn.on=b.wrap(b.fn.on,function(a){var c=a.apply(this,b.makeArray(arguments).slice(1));this.is(document)&&(d.off(\"click.link-action\",f.linkSelector,g),a.call(this,\"click.link-action\",f.linkSelector,g));return c}))}})(LITHIUM.jQuery);\nLITHIUM.Link({\n \"linkSelector\" : \"a.lia-link-ticket-post-action\"\n});LITHIUM.AjaxSupport.fromLink('#disableAutoComplete_8be656fd4d5f5', 'disableAutoComplete', '#ajaxfeedback_8be656f921549_0', 'LITHIUM:ajaxError', {}, 'gdilo4XePG2F9TFFMkPlHLExP85bLitIL5kqLj4up-4.', 'ajax');","content":"<a class=\"lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete\" data-lia-action-token=\"gixa-a5qkKmsD1t7X1BXkrPF91VZw8Cmb9-170FvH4g.\" rel=\"nofollow\" id=\"disableAutoComplete_8be656fd4d5f5\" href=\"https://www.googlecloudcommunity.com/gc/user/loginpage.disableautocomplete:disableautocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=action/contributions/searchactions\">Turn off suggestions<\/a>"}],"prefixTriggerTextLength":3},"inputSelector":"#messageSearchField_8be656f921549_1","redirectToItemLink":false,"url":"https://www.googlecloudcommunity.com/gc/user/loginpage.searchformv32.tkbmessagesearchfield.messagesearchfield:autocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&t:cp=search/contributions/page","resizeImageEvent":"LITHIUM:renderImages"}); LITHIUM.AutoComplete({"options":{"autosuggestionAvailableInstructionText":"Auto-suggestions available. Use Up and Down arrow keys to navigate.","triggerTextLength":0,"autocompleteInstructionsSelector":"#autocompleteInstructionsText_8be656f921549_1","updateInputOnSelect":true,"loadingText":"Searching for users...","emptyText":"No Matches","successText":"Users found:","defaultText":"Enter a user name or rank","autosuggestionUnavailableInstructionText":"No suggestions available","disabled":false,"footerContent":[{"scripts":"\n\n(function(b){LITHIUM.Link=function(f){function g(a){var c=b(this),e=c.data(\"lia-action-token\");!0!==c.data(\"lia-ajax\")&&void 0!==e&&!1===a.isPropagationStopped()&&!1===a.isImmediatePropagationStopped()&&!1===a.isDefaultPrevented()&&(a.stop(),a=b(\"\\x3cform\\x3e\",{method:\"POST\",action:c.attr(\"href\"),enctype:\"multipart/form-data\"}),e=b(\"\\x3cinput\\x3e\",{type:\"hidden\",name:\"lia-action-token\",value:e}),a.append(e),b(document.body).append(a),a.submit(),d.trigger(\"click\"))}var d=b(document);void 0===d.data(\"lia-link-action-handler\")&&\n(d.data(\"lia-link-action-handler\",!0),d.on(\"click.link-action\",f.linkSelector,g),b.fn.on=b.wrap(b.fn.on,function(a){var c=a.apply(this,b.makeArray(arguments).slice(1));this.is(document)&&(d.off(\"click.link-action\",f.linkSelector,g),a.call(this,\"click.link-action\",f.linkSelector,g));return c}))}})(LITHIUM.jQuery);\nLITHIUM.Link({\n \"linkSelector\" : \"a.lia-link-ticket-post-action\"\n});LITHIUM.AjaxSupport.fromLink('#disableAutoComplete_8be656ff4ac92', 'disableAutoComplete', '#ajaxfeedback_8be656f921549_0', 'LITHIUM:ajaxError', {}, '1lzIrGfucQgSFSMz0RN7HzQXu80SWotmPaIETXHlaDU.', 'ajax');","content":"<a class=\"lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete\" data-lia-action-token=\"IbXswo4HdZ1PwYD4Zr9gwa-8aqVbeiNKPIX1XhXjmOg.\" rel=\"nofollow\" id=\"disableAutoComplete_8be656ff4ac92\" href=\"https://www.googlecloudcommunity.com/gc/user/loginpage.disableautocomplete:disableautocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=action/contributions/searchactions\">Turn off suggestions<\/a>"}],"prefixTriggerTextLength":0},"inputSelector":"#userSearchField_8be656f921549","redirectToItemLink":false,"url":"https://www.googlecloudcommunity.com/gc/user/loginpage.searchformv32.usersearchfield.usersearchfield:autocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&t:cp=search/contributions/page","resizeImageEvent":"LITHIUM:renderImages"}); LITHIUM.AjaxSupport({"ajaxOptionsParam":{"event":"LITHIUM:userExistsQuery","parameters":{"javascript.ignore_combine_and_minify":"true"}},"tokenId":"ajax","elementSelector":"#userSearchField_8be656f921549","action":"userExistsQuery","feedbackSelector":"#ajaxfeedback_8be656f921549_0","url":"https://www.googlecloudcommunity.com/gc/user/loginpage.searchformv32.usersearchfield:userexistsquery?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&t:cp=search/contributions/page","ajaxErrorEventName":"LITHIUM:ajaxError","token":"C63O8JvpfrpbeT_fr_vq-w86-cv9uehB-Cju-Sd_wuI."}); LITHIUM.AutoComplete({"options":{"autosuggestionAvailableInstructionText":"Auto-suggestions available. Use Up and Down arrow keys to navigate.","triggerTextLength":0,"autocompleteInstructionsSelector":"#autocompleteInstructionsText_8be656f921549_2","updateInputOnSelect":true,"loadingText":"Searching...","emptyText":"No Matches","successText":"Results:","defaultText":"Enter a search word","autosuggestionUnavailableInstructionText":"No suggestions available","disabled":false,"footerContent":[{"scripts":"\n\n(function(b){LITHIUM.Link=function(f){function g(a){var c=b(this),e=c.data(\"lia-action-token\");!0!==c.data(\"lia-ajax\")&&void 0!==e&&!1===a.isPropagationStopped()&&!1===a.isImmediatePropagationStopped()&&!1===a.isDefaultPrevented()&&(a.stop(),a=b(\"\\x3cform\\x3e\",{method:\"POST\",action:c.attr(\"href\"),enctype:\"multipart/form-data\"}),e=b(\"\\x3cinput\\x3e\",{type:\"hidden\",name:\"lia-action-token\",value:e}),a.append(e),b(document.body).append(a),a.submit(),d.trigger(\"click\"))}var d=b(document);void 0===d.data(\"lia-link-action-handler\")&&\n(d.data(\"lia-link-action-handler\",!0),d.on(\"click.link-action\",f.linkSelector,g),b.fn.on=b.wrap(b.fn.on,function(a){var c=a.apply(this,b.makeArray(arguments).slice(1));this.is(document)&&(d.off(\"click.link-action\",f.linkSelector,g),a.call(this,\"click.link-action\",f.linkSelector,g));return c}))}})(LITHIUM.jQuery);\nLITHIUM.Link({\n \"linkSelector\" : \"a.lia-link-ticket-post-action\"\n});LITHIUM.AjaxSupport.fromLink('#disableAutoComplete_8be657015b800', 'disableAutoComplete', '#ajaxfeedback_8be656f921549_0', 'LITHIUM:ajaxError', {}, 'u238wNQlSk45dSc8ZGW2xmwPkmZ8Cf37bvvu2lw7_gY.', 'ajax');","content":"<a class=\"lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete\" data-lia-action-token=\"2qEhqmCjV79ruViFdVIaV4xA96YYn2JdYosI5_ZSAZA.\" rel=\"nofollow\" id=\"disableAutoComplete_8be657015b800\" href=\"https://www.googlecloudcommunity.com/gc/user/loginpage.disableautocomplete:disableautocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=action/contributions/searchactions\">Turn off suggestions<\/a>"}],"prefixTriggerTextLength":0},"inputSelector":"#noteSearchField_8be656f921549_0","redirectToItemLink":false,"url":"https://www.googlecloudcommunity.com/gc/user/loginpage.searchformv32.notesearchfield.notesearchfield:autocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&t:cp=search/contributions/page","resizeImageEvent":"LITHIUM:renderImages"}); LITHIUM.AutoComplete({"options":{"autosuggestionAvailableInstructionText":"Auto-suggestions available. Use Up and Down arrow keys to navigate.","triggerTextLength":0,"autocompleteInstructionsSelector":"#autocompleteInstructionsText_8be656f921549_3","updateInputOnSelect":true,"loadingText":"Searching...","emptyText":"No Matches","successText":"Results:","defaultText":"Enter a search word","autosuggestionUnavailableInstructionText":"No suggestions available","disabled":false,"footerContent":[{"scripts":"\n\n(function(b){LITHIUM.Link=function(f){function g(a){var c=b(this),e=c.data(\"lia-action-token\");!0!==c.data(\"lia-ajax\")&&void 0!==e&&!1===a.isPropagationStopped()&&!1===a.isImmediatePropagationStopped()&&!1===a.isDefaultPrevented()&&(a.stop(),a=b(\"\\x3cform\\x3e\",{method:\"POST\",action:c.attr(\"href\"),enctype:\"multipart/form-data\"}),e=b(\"\\x3cinput\\x3e\",{type:\"hidden\",name:\"lia-action-token\",value:e}),a.append(e),b(document.body).append(a),a.submit(),d.trigger(\"click\"))}var d=b(document);void 0===d.data(\"lia-link-action-handler\")&&\n(d.data(\"lia-link-action-handler\",!0),d.on(\"click.link-action\",f.linkSelector,g),b.fn.on=b.wrap(b.fn.on,function(a){var c=a.apply(this,b.makeArray(arguments).slice(1));this.is(document)&&(d.off(\"click.link-action\",f.linkSelector,g),a.call(this,\"click.link-action\",f.linkSelector,g));return c}))}})(LITHIUM.jQuery);\nLITHIUM.Link({\n \"linkSelector\" : \"a.lia-link-ticket-post-action\"\n});LITHIUM.AjaxSupport.fromLink('#disableAutoComplete_8be6570333b9c', 'disableAutoComplete', '#ajaxfeedback_8be656f921549_0', 'LITHIUM:ajaxError', {}, '0uFXGBW5jWNJ_u2S_ymSbk9yAAWgJDVYxJH-8axLj8w.', 'ajax');","content":"<a class=\"lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete\" data-lia-action-token=\"A8AgJ9q3FuYBEUN_C5zTdPvPOHtbB0CxxH2CoaGYVQY.\" rel=\"nofollow\" id=\"disableAutoComplete_8be6570333b9c\" href=\"https://www.googlecloudcommunity.com/gc/user/loginpage.disableautocomplete:disableautocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&amp;t:cp=action/contributions/searchactions\">Turn off suggestions<\/a>"}],"prefixTriggerTextLength":0},"inputSelector":"#productSearchField_8be656f921549","redirectToItemLink":false,"url":"https://www.googlecloudcommunity.com/gc/user/loginpage.searchformv32.productsearchfield.productsearchfield:autocomplete?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..&t:cp=search/contributions/page","resizeImageEvent":"LITHIUM:renderImages"}); LITHIUM.AjaxSupport.fromLink('#enableAutoComplete_8be656f921549', 'enableAutoComplete', '#ajaxfeedback_8be656f921549_0', 'LITHIUM:ajaxError', {}, '6G_gF-IS3cysoHo130tIplj0RuJLue3NMs3Guu1IZuk.', 'ajax'); LITHIUM.Tooltip({"bodySelector":"body#lia-body","delay":30,"enableOnClickForTrigger":false,"predelay":10,"triggerSelector":"#link_8be656f921549","tooltipContentSelector":"#link_8be656f921549_0-tooltip-element .content","position":["bottom","left"],"tooltipElementSelector":"#link_8be656f921549_0-tooltip-element","events":{"def":"focus mouseover keydown,blur mouseout keydown"},"hideOnLeave":true}); LITHIUM.HelpIcon({"selectors":{"helpIconSelector":".help-icon .lia-img-icon-help"}}); LITHIUM.SearchAutoCompleteToggle({"containerSelector":"#searchautocompletetoggle_8be656f921549","enableAutoCompleteSelector":".search-autocomplete-toggle-link","enableAutocompleteSuccessEvent":"LITHIUM:ajaxSuccess:enableAutoComplete","disableAutoCompleteSelector":".lia-autocomplete-toggle-off","disableAutocompleteSuccessEvent":"LITHIUM:ajaxSuccess:disableAutoComplete","autoCompleteSelector":".lia-autocomplete-input"}); LITHIUM.SearchForm({"asSearchActionIdSelector":".lia-as-search-action-id","useAutoComplete":true,"selectSelector":".lia-search-form-granularity","useClearSearchButton":false,"buttonSelector":".lia-button-searchForm-action","asSearchActionIdParamName":"as-search-action-id","formSelector":"#lia-searchformV32_8be656f921549","nodesModel":{"tkb|tkb":{"title":"Knowledge base","inputSelector":".lia-search-input-tkb-article"},"qsqph94282|community":{"title":"Search Community: Google Cloud Community","inputSelector":".lia-search-input-message"},"user|user":{"title":"Users","inputSelector":".lia-search-input-user"}},"asSearchActionIdHeaderKey":"X-LI-AS-Search-Action-Id","inputSelector":"#messageSearchField_8be656f921549_0:not(.lia-js-hidden)","clearSearchButtonSelector":null}); ;(function ($) { function loadNotifications() { if ($(".lia-header-nav-component-widget").hasClass("unread")) { var notificationCount = parseInt($(".lia-component-notificationfeed-widget-indicator .lia-header-nav-component-unread-count").text()) || 0; var messagesCount = parseInt($(".lia-notes-summary .lia-header-nav-component-unread-count").text()) || 0; var totalCount = new String(notificationCount + messagesCount); if (totalCount > 0) { $(".UserNavigation .UserAvatar a").append( "<span class='notifications-total-count'>" +totalCount+ "</span>" ); } } } var button = $('.custom-community-header-search .lia-button-searchForm-action'); var input = $('.custom-community-header-search .search-input'); $(button).attr('aria-expanded','false'); $(button).addClass('disabled'); loadNotifications(); function addLogoMinWidth() { if (window.innerWidth >= 840) { var width = $('.custom-tlc-button #menu-button').css('width'); if (parseFloat(width) > 0) { $('.custom-community-header-left').css('min-width', width); } } } function removeLogoMinWidth() { $('.custom-community-header-left').css('min-width', 60); } function closeHeaderSearch() { $(button).addClass('disabled'); $(button).attr('aria-expanded','false'); removeLogoMinWidth(); $('.lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-top .lia-quilt-column-header-top-content > .lia-quilt-column-alley').removeClass('header-expanded'); } $(button).bind('click', function (e) { if ($(this).hasClass('disabled')) { $(button).attr('aria-expanded','true'); e.preventDefault(); $(this).removeClass('disabled'); $('.lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-top .lia-quilt-column-header-top-content > .lia-quilt-column-alley').toggleClass('header-expanded'); $(this).closest('.lia-search-input-field').children('.lia-search-input-message').focus(); addLogoMinWidth(); } }); // If megamenu is open and you click on the main content, close the megamenu $('body').on('click', function(e){ if (!($(button).is(":focus") || $(input).is(":focus"))) { closeHeaderSearch(); } }); var eventTarget = document.getElementById('headerSearch'); eventTarget.onkeyup = function (evt) { e = evt || window.event; if (e.key === 'Escape') { if (($(button).is(":focus") || $(input).is(":focus"))) { closeHeaderSearch(); $(button).focus(); } } }; // Watch for classes to change since they are dynamically added elsewhere via jQuery var userAvatarWidget = $(".lia-header-nav-component-widget"); if ($(userAvatarWidget).length) { var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.attributeName === "class") { loadNotifications(); } }); }); observer.observe(userAvatarWidget[0], { attributes: true }); } })(LITHIUM.jQuery); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#pageInformation","feedbackSelector":".InfoMessage"}); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox","feedbackSelector":".InfoMessage"}); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_0","feedbackSelector":".InfoMessage"}); LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_1","feedbackSelector":".InfoMessage"}); LITHIUM.InputEditForm("form", {"submitButton":".lia-button-Submit-action","enableFormButtonEvent":"LITHIUM:enableFormButton","warnUnsavedDataActionCssClasses":["lia-form-action-ignore-unsaved-data"],"useUnsavedDataWarning":false,"ignoreDisableFormDuringSubmitCssClasses":[],"submitOnChange":false,"swallowEnterEvent":false,"enableFormEvent":"LITHIUM:enableForm","disableFormButtonEvent":"LITHIUM:disableFormButton","disableFormEvent":"LITHIUM:disableForm","unloadMessage":"Unsaved information will be lost.","ignoreOnChangeCssClasses":[],"disableFormOnSubmit":true,"buttonWrapperSelector":".lia-button-wrapper","showUnsavedDataWarningDataKey":"showUnsavedDataWarning","liaBodyTagId":"#lia-body"}); ;(function($) { $(document).ready(function () { function buildCard(el, userId) { if (-1 != userId){ var divContainer = $('<div class="user-profile-card"><div class="info-container"><div class="spinner"></div></div></div>'); $(el).append(divContainer); $(divContainer).fadeIn(); var windowWidth = $(window).width(); var left = $(el).offset().left; var cardWidth = divContainer.outerWidth(); var adjustment = Math.abs(left); if ((left + cardWidth) > (windowWidth - 25)) { divContainer.css('right', ('50%')); divContainer.css('margin-right', ('50%')); divContainer.css('top', ('0')); } else { var adjustment = (left + cardWidth) - (windowWidth + 25) + 50; divContainer.css('top', ('0')); divContainer.css('left', (50) + 'px'); } $.ajax({ url: '/plugins/custom/google/googlecloud/theme-lib.profile-card?tid=-768580726539489738', type: 'post', dataType: 'html', data: {"userId": userId}, beforeSend: function() {}, success: function(data) { $('.info-container', divContainer).append(data); }, error: function() { $('.info-container', divContainer).append('<div class=""><span class="lia-fa fa-var-close" aria-label="close"></span></div>'); }, complete: function() { $('.spinner', divContainer).remove(); } }); } } var timer; var delay = 200; $( ".UserList .UserAvatarName, .custom-message-tile .custom-tile-author-info a,a.lia-link-navigation.lia-page-link.lia-user-name-link,.UserAvatar.lia-link-navigation" ) .on( "mouseenter", function(evt) { if ($(this).parents('.lia-component-users-widget-menu').length > 0 || $(this).parents('.lia-component-common-widget-user-navigation-modern').length > 0 || $(this).parents('.profile-hero').length > 0) { return; } evt.preventDefault(); evt.stopPropagation(); var $this = $(this); timer = setTimeout(function() { if ($('.user-profile-card', $this).length > 0 && window.innerWidth >= 768) { $('.user-profile-card', $this).show(); return; } else if (window.innerWidth >= 768) { var userId = $this.attr('href').replace(/.*\/user-id\//gi,''); var el = $this; if (userId) { buildCard(el, userId); } } }, delay); }) .on( "mouseleave", function(evt) { $('.user-profile-card').fadeOut( "fast" ); clearTimeout(timer); }); $('body').on('click', '.user-profile-card', function(evt) { if (!$(evt.target).hasClass('profile-link')) { evt.preventDefault(); } evt.stopPropagation(); }); }); })(LITHIUM.jQuery); LITHIUM.PartialRenderProxy({"limuirsComponentRenderedEvent":"LITHIUM:limuirsComponentRendered","relayEvent":"LITHIUM:partialRenderProxyRelay","listenerEvent":"LITHIUM:partialRenderProxy"}); LITHIUM.AjaxSupport({"ajaxOptionsParam":{"event":"LITHIUM:partialRenderProxyRelay","parameters":{"javascript.ignore_combine_and_minify":"true"}},"tokenId":"ajax","elementSelector":document,"action":"partialRenderProxyRelay","feedbackSelector":false,"url":"https://www.googlecloudcommunity.com/gc/user/loginpage.liabase.basebody.partialrenderproxy:partialrenderproxyrelay?t:ac=q-p/ZGVzdF91cmw6aHR0cHMlM0ElMkYlMkZ3d3cuZ29vZ2xlY2xvdWRjb21tdW5pdHkuY29tJTJGZ2MlMkZMb29rZXItU3R1ZGlvJTJGYmQtcCUyRmxvb2tlci1zdHVkaW8tcHJvJTNGaGwlM0RlbiUyNnZpc2l0X2lkJTNENjM4Njc5NjM3MzA3NDM1NDY1LTI4MDQ2NDY0MDYlMjZyZCUzRDElMjZub2JvdW5jZQ..","ajaxErrorEventName":"LITHIUM:ajaxError","token":"LXWweq1yGPiSbpHXQqo1QyoSfdVP9ZKKpSC6k33z15Y."}); LITHIUM.Auth.API_URL = "/gc/util/authcheckpage"; LITHIUM.Auth.LOGIN_URL_TMPL = "https://www.googlecloudcommunity.com/gc/user/userloginpage?dest_url=#{destUrl}"; LITHIUM.Auth.KEEP_ALIVE_URL = "/gc/status/blankpage?keepalive"; LITHIUM.Auth.KEEP_ALIVE_TIME = 300000; LITHIUM.Auth.CHECK_SESSION_TOKEN = 'gZ9-z8HWdf8jtuV9n2Atydjq6u6x9mnHLD77kYp8J0I.'; LITHIUM.AjaxSupport.useTickets = false; LITHIUM.Form.focusFieldByRules([{"id":"lia-login","priority":"optional"},{"id":"lia-password","priority":"optional"},{"id":"lia-rememberPassword","priority":"optional"}]); LITHIUM.Loader.runJsAttached(); }); // --> </script></body> </html>

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