Coming to India: Express, a faster way to back up with Google Photos

https://2.bp.blogspot.com/-Lnapm5-5ZRE/XJCl1gDazdI/AAAAAAAAA04/snvLFNK63dsjaIMj12HQLSbSvbVD8dilwCLcBGAs/s1600/Photos_Express_Frame_1%2B%25281%2529.png
Since introducing Google Photos, we’ve aspired to be the home for all of your photos, helping you bring together a lifetime of memories in one place. To safely store your memories, we’ve offered two backup options: Original Quality and High Quality. However, in India specifically, we heard from people using the app that their backup experience was at times longer and stalled because they might not always have frequent access to WiFi. In fact, we learned that over a third of people using Google Photos in India have some photos that hadn’t been backed up in over a month.


We want to make sure we’re building experiences in our app that meet the unique needs for people no matter where they are, so last December, we began offering a new backup option in Google Photos called Express backup to a small percentage of people using Google Photos on Android in India. Express provides faster backup at a reduced resolution, making it easier to ensure memories are saved even when you might have poor or infrequent WiFi connectivity.



Over the past week, we’ve started rolling out Express backup to more users in India and by the end of the week, Android users on the latest version of Google Photos should start seeing it as an option for backup. In addition to Express, you will still have the option to choose from the existing backup options: Original Quality and High Quality. And, in addition to rolling out Express as an additional backup option in India, we’re also introducing a new Data Cap option for backup. This gives users more granular daily controls for using cellular data to back up. People can select from a range of daily caps, starting at 5MB.


We’re starting to bring Express backup to dozens of other countries, rolling out slowly so we can listen to feedback and continue to improve the backup experience around the world.

Posted by Raja Ayyagari, Product Manager, Google Photos

Set start times and import reminders in Tasks

What’s changing

We’re adding three highly-requested features to Tasks. You can now:
  • Set a date and time for your tasks and receive notifications
  • Create repeating tasks
  • Import reminders into Tasks

Who’s impacted

End users

Why you’d use it

We’ve heard from you that you’d like Tasks to be the one destination to track what you need to do in G Suite. These features will help make sure all of your to-dos are in Tasks, and ensure that you can keep track of the deadlines associated with them. Additionally, importing reminders to Tasks can help your users if your organization is currently transitioning from Inbox to Gmail.

How to get started

  • Admins: No action needed
  • End users - Date/time and repeating tasks:
    • When you create or edit a task, you’ll now see a new “Add date/time” field.
    • After clicking on Add date/time, you can enter the date, time, and recurrence of this task.

  • End users - Import to tasks:
    • When you open Tasks on the web or your mobile app, you’ll see a prompt to copy your existing reminders over to Tasks. You can also trigger this manually by opening the overflow menu in the top right.
    • You’ll be able to select which list in Tasks you’d like to add them to, or create a new list.
    • You can also indicate whether or not you’d like these reminders to be deleted once they are copied.

Additional details

New time features
Every task now has two time-based properties, date and start time, that are available in the edit screen of each task.

These tasks will then show up in Google Calendar on the web at their specific time, as long as you have the “Tasks” calendar enabled on the left-hand side. If you’ve enabled mobile notifications, you'll also get notified for tasks at their scheduled dates and times in the Tasks mobile apps (Android/iOS). For tasks that have a date, but don’t have a time, you’ll get notifications at 9am local time.


If a task wasn’t marked as completed, you’ll get a second notification at 9am the day after a task was due.

Importing reminders into Tasks
This import tool will pull your reminders (from Inbox/Gmail, Calendar, or the Assistant) into Tasks.

When importing reminders into Tasks, we’ll copy over the title, date, time and recurrence of the reminder. Please note, reminders with locations associated will not be imported. Additionally, this is a one-time import and not a constant sync.

Availability

Rollout details
G Suite editions
  • Available to all G Suite editions

On/off by default?
  • Both features will be ON by default.
Stay up to date with G Suite launches

Work smarter with the new Priority page in Drive

Quick launch summary

We’re launching a new Priority page in Drive as a new way to help you stay focused and get work done. This page will help you access the files you need through a combination of suggestions and workspaces. With the new Priority page, not only are the most relevant files served up to you, but you can take action on them, as well as sort them into workspaces.

We hope this makes accessing your most important files easier and helps you work more efficiently. 

You can access the Priority page from the left-hand navigation panel in Drive. Some features you’ll see on the Priority page include:
  • Priority: 
    • Here you’ll see the documents we think are most relevant to you right now. These machine-learning-powered suggestions are based on various signals from your activity. On each suggested document, you can also take actions in line, without navigating to the doc in question, like replying to a comment or reviewing recent edits.
  • Workspaces: 
    • In Workspaces, you’ll be able to see intelligent suggestions of related content to group together for easier access— like multiple files related to the same project. 
    • You can also create your own personalized Workspaces collecting any files you have access to, including content stored in your My Drive and various Team Drives. 
      • Right-click on any file and select Add to Workspace to dynamically group files as you work.
    If users would like to make Priority their default home page, they can do so in their settings, which is accessible via the gear icon in the upper righthand corner.


    Availability 

    Rollout details 
    • Rapid Release domains: Extended Rollout (potentially longer than 15 days for feature visibility) starting on March 18, 2019. 
    • Scheduled Release domains: Extended Rollout (potentially longer than 15 days for feature visibility) starting on April 1, 2019. 
    G Suite editions 
    • Available to G Suite Basic, G Suite Business, and G Suite Enterprise. 
    • Coming soon for G Suite for Education, G Suite Enterprise for Education, and G Suite for Nonprofits.  
    On/off by default? 
    • This feature will be ON by default.

    Stay up to date with G Suite launches

    Open-sourcing Sandboxed API



    Many software projects process data which is externally generated, and thus potentially untrusted. For example, this could be the conversion of user-provided picture files into different formats, or even executing user-generated software code.
    When a software library parsing such data is sufficiently complex, it might fall victim to certain types of security vulnerabilities: memory corruption bugs or certain other types of problems related to the parsing logic (e.g. path traversal issues). Those vulnerabilities can have serious security implications.

    In order to mitigate those problems, developers frequently employ software isolation methods, a process commonly referred to as sandboxing. By using sandboxing methods, developers make sure that only resources (files, networking connections and other operating system resources) which are deemed necessary are accessible to the code involved in parsing user-generated content. In the worst-case scenario, when potential attackers gain remote code execution rights within the scope of a software project, a sandboxing technique can contain them, protecting the rest of the software infrastructure.

    Sandboxing techniques must be highly resistant to attacks and sufficiently protect the rest of the operating system, yet must be sufficiently easy-to-use for software developers. Many popular software containment tools might not sufficiently isolate the rest of the OS, and those which do, might require time-consuming redefinition of security boundaries for each and every project that should be sandboxed.

    Sandbox once, use anywhere

    To help with this task, we are open-sourcing our battle-tested project called Sandboxed API. Sandboxed API makes it possible to create security policies for individual software libraries. This concept allows to create reusable and secure implementations of functionality residing within popular software libraries, yet is granular enough to protect the rest of used software infrastructure.

    As Sandboxed API serves the purpose of accessing individual software functions inside a sandboxed library, we are also making publicly available our core sandboxing project, Sandbox2. This is now part of Sandboxed API and provides the underlying sandboxing primitives. It can be also used standalone to isolate arbitrary Linux processes, but is considered a lower-level API.

    Overview

    Sandboxed API is currently implemented for software libraries written in the C programming language (or providing C bindings), though we might add support for more programming runtimes in the future.

    From a high-level perspective, Sandboxed API separates the library to be sandboxed and its callers into two separate OS processes: the host binary and the sandboxee. Actual library calls are then marshalled by an API object on the host side and send via interprocess communication to the sandboxee where an RPC stub unmarshals and forwards calls to the original library.

    Both the API object (SAPI object) and the RPC stub are provided by the project, with the former being auto-generated by an interface generator. Users just need to provide a sandbox policy, a set of system calls that the underlying library is allowed to make, as well as the resources it is allowed to access and use. Once ready, a library based on sandboxed API can easily be reused in other projects.

    The resulting API of the SAPI object is similar to the one of the original library. For example, when using zlib, the popular compression library, a code snippet like this compresses a chunk of data (error handling omitted for brevity):


    void Compress(const std::string& chunk, std::string* out) {
     z_stream zst{};
     constexpr char kZlibVersion[] = "1.2.11";
     CHECK(deflateInit_(&zst, /*level=*/4, kZlibVersion, sizeof(zst)) == Z_OK);

     zst.avail_in = chunk.size();
     zst.next_in = reinterpret_cast<uint8_t*>(&chunk[0]);
     zst.avail_out = out->size();
     zst.next_out = reinterpret_cast<uint8_t*>(&(*out)[0]);
     CHECK(deflate(&zst, Z_FINISH) != Z_STREAM_ERROR);
     out->resize(zst.avail_out);

     deflateEnd(&zst);
    }


    Using Sandboxed API, this becomes:
    void CompressSapi(const std::string& chunk, std::string* out) {
     sapi::Sandbox sandbox(sapi::zlib::zlib_sapi_embed_create());
     CHECK(sandbox.Init().ok());
     sapi::zlib::ZlibApi api(&sandbox);

     sapi::v::Array<uint8_t> s_chunk(&chunk[0], chunk.size());
     sapi::v::Array<uint8_t> s_out(&(*out)[0], out->size());
     CHECK(sandbox.Allocate(&s_chunk).ok() && sandbox.Allocate(&s_out).ok());
     sapi::v::Struct<sapi::zlib::z_stream> s_zst;
     
     constexpr char kZlibVersion[] = "1.2.11";
     sapi::v::Array<char> s_version(kZlibVersion, ABSL_ARRAYSIZE(kZlibVersion));
     CHECK(api.deflateInit_(s_zst.PtrBoth(), /*level=*/4, s_version.PtrBefore(),
                             sizeof(sapi::zlib::z_stream).ValueOrDie() == Z_OK));

     CHECK(sandbox.TransferToSandboxee(&s_chunk).ok());
     s_zst.mutable_data()->avail_in = chunk.size();
     s_zst.mutable_data()->next_in = reinterpet_cast<uint8_t*>(s_chunk.GetRemote());
     s_zst.mutable_data()->avail_out = out->size();
     s_zst.mutable_data()->next_out = reinterpret_cast<uint8_t*>(s_out.GetRemote());
     CHECK(api.deflate(s_zst.PtrBoth(), Z_FINISH).ValueOrDie() != Z_STREAM_ERROR);
     CHECK(sandbox.TransferFromSandboxee(&s_out).ok());
     out->resize(s_zst.data().avail_out);

     CHECK(api.deflateEnd(s_zst.PtrBoth()).ok());
    }
    As you can see, when using Sandboxed API there is extra code for setting up the sandbox itself and for transferring memory to and from the sandboxee, but other than that, the code flow stays the same.

    Try for yourself

    It only takes a few moments to get up and running with Sandboxed API. If Bazel is installed:
    sudo apt-get install python-typing python-clang-7 libclang-7-dev linux-libc-dev
    git clone github.com/google/sandboxed-api && cd sandboxed-api
    bazel test //sandboxed_api/examples/stringop:main_stringop
    This will download the necessary dependencies and run the project through its paces. More detailed instructions can be found in our Getting Started guide and be sure to check out the examples for Sandboxed API.

    Where do we go from here?

    Sandboxed API and Sandbox2 are used by many teams at Google. While the project is mature, we do have plans for the future beyond just maintaining it:

    • Support more operating systems - So far, only Linux is supported. We will look into bringing Sandboxed API to the Unix-like systems like the BSDs (FreeBSD, OpenBSD) and macOS. A Windows port is a bigger undertaking and will require some more groundwork to be done.
    • New sandboxing technologies - With things like hardware-virtualization becoming almost ubiquitous, confining code into VMs for sandboxing opens up new possibilities.
    • Build system - Right now, we are using Bazel to build everything, including dependencies. We acknowledge that this is not how everyone will want to use it, so CMake support is high on our priority list.
    • Spread the word - Use Sandboxed API to secure open source projects. If you want to get involved, this work is also eligible for the Patch Reward Program.
    Get involved

    We are constantly looking at improving Sandboxed API and Sandbox2 as well as adding more features: supporting more programming runtimes, different operating systems or alternative containment technologies.

    Check out the Sandboxed API GitHub repository. We will be happy to consider your contributions and look forward to any suggestions to help improve and extend this code.

    A Summary of the Google Flood Forecasting Meets Machine Learning Workshop



    Recently, we hosted the Google Flood Forecasting Meets Machine Learning workshop in our Tel Aviv office, which brought hydrology and machine learning experts from Google and the broader research community to discuss existing efforts in this space, build a common vocabulary between these groups, and catalyze promising collaborations. In line with our belief that machine learning has the potential to significantly improve flood forecasting efforts and help the hundreds of millions of people affected by floods every year, this workshop discussed improving flood forecasting by aggregating and sharing large data sets, automating calibration and modeling processes, and applying modern statistical and machine learning tools to the problem.

    Panel on challenges and opportunities in flood forecasting, featuring (from left to right): Prof. Paolo Burlando (ETH Zürich), Dr. Tyler Erickson (Google Earth Engine), Dr. Peter Salamon (Joint Research Centre) and Prof. Dawei Han (University of Bristol).
    The event was kicked off by Google's Yossi Matias, who discussed recent machine learning work and its potential relevance for flood forecasting, crisis response and AI for Social Good, followed by two introductory sessions aimed at bridging some of the knowledge gap between the two fields - introduction to hydrology for computer scientists by Prof. Peter Molnar of ETH Zürich, and introduction to machine learning for hydrologists by Prof. Yishay Mansour of Tel Aviv University and Google

    Included in the 2-day event was a wide range of fascinating talks and posters across the flood forecasting landscape, from both hydrologic and machine learning points of view.

    An overview of research areas in flood forecasting addressed in the workshop.
    Presentations from the research community included:
    Alongside these talks, we presented the various efforts across Google to try and improve flood forecasting and foster collaborations in the field, including:
    Additionally, at this workshop we piloted an experimental "ML Consultation" panel, where Googlers Gal Elidan, Sasha Goldshtein and Doron Kukliansky gave advice on how to best use machine learning in several hydrology-related tasks. Finally, we concluded the workshop with a moderated panel on the greatest challenges and opportunities in flood forecasting, with hydrology experts Prof. Paolo Burlando of ETH Zürich, Prof. Dawei Han of the University of Bristol, Dr. Peter Salamon of the Joint Research Centre and Dr. Tyler Erickson of Google Earth Engine.
    Flood forecasting is an incredibly important and challenging task that is one part of our larger AI for Social Good efforts. We believe that effective global-scale solutions can be achieved by combining modern techniques with the domain expertise already existing in the field. The workshop was a great first step towards creating much-needed understanding, communication and collaboration between the flood forecasting community and the machine learning community, and we look forward to our continued engagement with the broad research community to tackle this challenge.

    Acknowledgements
    We would like to thank Avinatan Hassidim, Carla Bromberg, Doron Kukliansky, Efrat Morin, Gal Elidan, Guy Shalev, Jennifer Ye, Nadav Rabani and Sasha Goldshtein for their contributions to making this workshop happen.

    Source: Google AI Blog


    Google Mobile Developer Day at Game Developers Conference 2019

    Posted by Kacey Fahey, Developer Marketing, Google Play & Android

    We're excited to host the Google Mobile Developer Day at Game Developers Conference 2019. We are taking this opportunity to share best practices and our plans to help your games businesses, which are fuelling incredible growth in the global mobile games market. According to Newzoo, mobile games revenue is projected to account for nearly 60% of global games revenue by 2021. The drivers of this growth come in many forms, including more developers building great games, new game styles blurring the lines of traditional genres, and the explosion of gaming in emerging markets - most notably in India.

    Image Source: GamesIndustry.biz

    To support your growth, Google is focused on improving the game development experience on Android. We are investing in tools to give you better insights into what is happening on devices, as well as in people and teams to address your feedback about the development process, graphics, multiplayer experiences, and more.

    We have some great updates and new tools to improve game discovery and monetization on Google Play, which we also shared today during our Mobile Developer Day:

    Pre-registration now in general availability

    Starting today, we are launching pre-registration for general availability. Set up a pre-registration campaign in the Google Play Console and start marketing your games to build awareness before launch. Users who pre-register receive a notification at launch, which helps increase day one installs.

    Google Play Instant gaining adoption

    We have seen strong adoption of Google Play Instant with 3x growth in the number of instant games and 5x growth in the number of instant sessions over the last six months. Instant experiences allow players to tap the 'Try Now' button on your store listing page and go straight to a demo experience in a matter of seconds, without installing. Now, they're even easier to build with Cocos and Unity plug-ins and an expanded implementation partner program. Discover the latest updates on Google Play Instant.

    Android App Bundles momentum and new large download size threshold

    Over 60K apps and games on Google Play are now using the Android App Bundle publishing format, which is supported in Android Studio, Unity, and Cocos Creator. The app bundle uses Google Play's Dynamic Delivery to deliver a smaller, optimized APK containing only the resources needed for a specific device.

    To better support high quality game experiences and reflect improved devices, we've also increased the size limit for APKs generated from app bundles to 150MB and raised the threshold for large download user warnings on the Google Play Store to 150MB, from 100MB.

    Improved tools in the Google Play Console

    Store listing experiments let you A/B test changes to your store listing on actual Play Store visitors. We recently rolled out improvements, introducing two new metrics - first time installers and D1 retained users - to more accurately reflect the performance of your store listings. These two new metrics are now reported with hourly intervals and are available via email notifications, letting you see results faster and track performance better.

    Country targeted store listings allow you to tailor your app's store listing to appeal to users in different countries. You can customize the app title, icon, descriptions and graphic assets, allowing you to better appeal to users in specific target markets. For example, you can now tailor your store listing with different versions of the English language for users in India versus the United States.

    Rewarded ads give players the choice to watch an advertisement in exchange for in-app items. With rewarded ads in Google Play, you can now create and manage rewarded ads through the Google Play Console. No additional SDK integrations are required.

    We hope you try some of these new tools and keep sharing ideas so we can make Android and Google Play a better place to grow your business. We are committed to continue improving the platform and building tools that better serve the gaming community.

    Get started today by visiting two new resources, a hub for developers interested in creating games on Android and games.withgoogle.com, for developers looking to connect and scale their business across Google. Many of these updates and resources come from community suggestions, so sign up for our monthly newsletter to stay informed.

    How useful did you find this blog post?

    How companies are finding the right device with Android Enterprise Recommended

    We recently returned from Mobile World Congress, where many of our hardware partners showcased their latest devices and how Android is shaping the future of mobility. When we launched  the Android Enterprise Recommended program, our goal was to provide the mobile ecosystem with powerful and versatile solutions, validated for enterprise use. The first validated knowledge-worker devices debuted just over a year ago, and since then the program has expanded to rugged devices, enterprise mobility management solutions and most recently, managed service providers. Today, we’re sharing highlights about how our partners are embracing Android Enterprise Recommended for how it provides choice, cost savings, and empowers companies to choose devices with confidence.

    Embracing device choice

    SAP, a leader in enterprise application software, wanted to give its teams greater device choice and embrace the latest Android Enterprise management features. The company was looking for a solution to transition 9,000 corporate-owned devices onto modern Android Enterprise management for the separation of business and personal data delivered by the work profile.

    Jarmo Akkanen, SAP Global Service Owner, Mobile Operations, said with Android Enterprise Recommended the company was able to confidently choose devices that it knew met strict security requirements and supported rapid deployment features: “We urgently wanted to offer our colleagues more choice for their mobile workplace. We found that Google’s Android Enterprise Recommended program is a good opportunity to broaden our portfolio of managed company-owned smartphones.”

    Lower cost and speedy deployment

    As part of this device strategy, the SAP IT team was also looking for a way to reduce the total cost of ownership with high-quality devices across various price points. Nokia has a diverse portfolio of Android Enterprise Recommended devices that range from high-end to more cost-efficient options. This gave SAP flexibility in choosing devices that met the same rigorous standards for the enterprise, regardless of cost.

    Part of the equation in lowering costs is time—SAP is transitioning to zero-touch enrollment for all Android Enterprise Recommended devices so the company can deploy corporate devices in bulk without any manual setup. Employees will get their device with the right apps and management settings already configured.

    Finding great devices

    When Yorkshire Building Society (YBS), a financial institution based in the UK, had numerous devices that were either unmanaged or running a legacy operating system and management solution, the company’s IT team was eager to modernize its management framework. After investigating both iOS and Android-based approaches, the YBS IT team migrated its mobile device infrastructure to Android Enterprise Recommended devices. The company made the Nokia 7 Plus its new corporate standard phone and developed a company app store to distribute applications through managed Google Play.

    YBS’ End User Computing Delivery Manager Andrew Ellison said employee feedback about the transition was positive, and the new phones bring together a mix of smooth and consistent software experience with excellent hardware. “Thanks to the migration to Android, we will give our employees a good user experience and offer an extended set of services and software to them,” he said. “With Android Enterprise we will be able to offer our colleagues a personal user experience on corporate owned devices without compromising security and manageability.”

    These are just a couple of examples of what companies are doing with Android. We’re looking forward to hearing how more customers and partners are embracing the potential of Android.


    Bringing new voices, and communities, to the world of podcasts

    Editor’s note: The Google Podcasts creator program, run by PRX, provides 20 weeks of training, mentorship, and seed funding to promising podcasters, with the aim of promoting underrepresented voices throughout the industry and around the world. Applications for the next round are currently open and will be accepted until 11:59pm ET, Sunday, April 14.

    Catalina May and Martín Cruz, the team behind “Las Raras” (“The Outsiders”), are independent podcasters based in Santiago, Chile. They are one of the six teams participating in the first round of the program. Their training began in January 2019 with a week-long intensive “bootcamp” at the PRX Podcast Garage in Boston and will culminate in a final showcase on June 19 in Boston.

    A few days ago, while reporting about Chilean countrymen fighting for their land, we contacted a source to request an interview. Our source asked us where the story would appear.

    “We have an independent podcast,” we explained. “It’s called ‘Las Raras,’ and we are part of the Google Podcasts creator program.”

    Then, silence. For many seconds. We knew what we had to ask.

    “Do you know what a podcast is?”

    She did not.

    This is a very common situation for us. Not only in Chile where we live, but also in Latin America broadly, many people haven’t even heard the word podcast, much less listened to one.

    Catalina and Martin

    Cruz and May at the Google Podcasts creator program.

    When we arrived in Boston for the Google Podcasts creator program bootcamp, we experienced the total opposite of our situation in Santiago. At the PRX Podcast Garage, we met amazing trainers and the five other teams in the program. It was a dream to talk about podcasting for twelve hours a day with a diverse group of people who share our passion.

    Through the other teams, we learned how many different goals a podcast might have: raise awareness about LGBTQ+ people’s lives in a place where homosexuality is illegal (“AfroQueer”), tell stories from the Filipino diaspora (“Long Distance”), reflect on modern beauty standards (“The Colored Girl Beautiful”), introduce children to Puerto Rican history (“Timestorm”), or talk about car culture and road rage (“Who Taught You How to Drive?!”).

    We created our podcast, “Las Raras,” in 2015, inspired (like many) by the first season of “Serial.” As a journalist and a sound engineer, we heard right away what podcasts could do. This intimate medium is perfect for telling stories of people who are frequently overlooked, stories of people challenging norms and stories of people defying the status quo.

    In other words, podcasts let us tell stories we feel passionate about and are not often heard in Chile. Right away, we loved the innovation and openness podcasting offered. But it was daunting, too. We had to learn a new way of interviewing and structuring stories, and how to use sound without visuals. There were almost no other podcasts in Chile at that time, too.

    It was also financially risky. Our first two seasons were self-financed. Luckily, for our third season, we got some support from the International Women’s Media Foundation. It helped, but we were still feeling quite alone and facing an uncertain road ahead. When we first heard about the Google Podcasts creator program, it seemed perfect for us, because its goal is to increase the diversity of voices in the podcasting industry.

    We put our hearts and souls into the application, making clear that we were at a critical time for our podcast. Two days before Christmas, we received an email confirming that we had been chosen. It took us a couple of weeks to really believe that it was happening. It’s an honor, but also a huge responsibility.

    We know the stories we want to tell, and the support of the Google Podcasts creator program will allow us to take “Las Raras” to the next level. Our goal in the program is to find a way to be successful on a long-term basis. With the support of Google, PRX, our mentors and our fellow podcasters, we are focusing our attention on better understanding the needs of our audience, and developing a sustainable business model for “Las Raras.” The program offers the training to improve the quality of the stories we love to tell, and those we know our audience wants to hear.

    View Calendar event creators to easily swap meeting rooms

    Quick launch summary

    You can now see the creator of a meeting when looking at a “busy” block of time on a resource or room’s schedule in the “Find a time” grid view. Simply hover over the block to see the event creator’s name (even if the event is “Private.”)



    We’ve heard from you that being able to see who booked a room for a meeting is crucial in order to easily reach out to the creator to ask if they would be open to swap the room or change the meeting time.

    Please note, the information such as the description and title of the event will still be hidden to ensure no sensitive information is shared.

    Availability

    Rollout details


    G Suite editions

    • Available to all G Suite editions

    On/off by default?

    • This feature will be ON by default.

    Stay up to date with G Suite launches

    Google Calendar automatic room suggestions available on mobile

    Quick launch summary

    Last year, we released automatic room suggestions in Google Calendar on the web. We’re now bringing that feature to Android and iOS devices.

    This feature, using Google AI, suggests the rooms for your meetings based on the locations and preferences of the guests.

    To enable this feature, structured resource information and users’ work locations are required to be set.


    Availability

    Rollout details


    G Suite editions

    • Available to all G Suite editions

    On/off by default?

    • This feature is ON by default and immediately visible when resources are structured and user locations are set.

    Stay up to date with G Suite launches