Quickly find support resources in Gmail, Docs, Drive, Calendar and more

What’s changing 

We’re making support and learning resources easier to find in several G Suite apps. We’re doing this by adding a new quick-access button to some products, and changing the Help menu options in others. Specifically, you’ll see:

A new button in Gmail, Calendar, and Drive: A new ‘?’ support button next to the search bar at the top of Gmail, Calendar, and Drive on the web will provide quick access to a range of help and support content.

New menu options in Google Docs, Sheets, and Slides: The Help menu in Google Docs, Sheets, and Slides will have "Training" and "Updates" options added.

After this launch, users in all of these products will now have quick access to:

  • Help: Which links to the relevant product Help Center
  • Training: Which links to the relevant product Learning Center
  • Updates: Info about recent product updates. 
  • Send feedback: Lets users provide direct product feedback. 

Who’s impacted 

End users

Why you’d use it 

We create and maintain a lot of resources, which can help users be more productive in G Suite. By making these resources easier to find, we hope users will be able to find answers to questions, discover new ways to work more efficiently, and see new features and product enhancements that will expand how they can use the products.

How to get started 


  • Admins: No action needed. 
  • End users: 
    • In Gmail, Calendar, and Drive, access the ‘?’ support button next to the search bar (see image below.)
    • In any Docs, Sheets, or Slides file, access the Help menu for the new Training and Updates option (see image below). 
In Gmail, access the “?” support button next to the search bar will now feature Training and Updates as options in addition to Help.


A new support icon in Gmail, Calendar, and Drive.
In the Help menu, users now have the option to select Training and Updates to learn more when using Docs, Sheets, and Slides.
New options in the Help menu of Docs, Sheets, and Slides.

Helpful links 

Google Help Centers 
Google learning center 


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

Python 2 Deprecation in Ads API Client Libraries

As the official End of Life date for Python 2 approaches, we will be ending support for Python 2 in both the AdWords/Google Ad Manager and Google Ads Python client libraries in 2019. After deprecation the minimum required Python version for both libraries will be 3.6+.

Deprecation will begin with the AdWords/Google Ad Manager Python client library in May. Here’s a timeline for easy reference:
  • mid-May: version 19.0.0 is released to support Google Ad Manager API v201905. Python 2 users should not upgrade to any major version beyond this.
  • mid-May - late-June: Python 2 deprecation window.
  • Last week in June: version 20.0.0 is released that is incompatible with Python 2.
  • July 1: Support for Python 2-related issues in the library ends.
If you are a user of the AdWords/Google Ad Manager client library, please take note of the following:
  • Google Ad Manager Users:
    • If you’re already using Python 3, no need to take action.
    • If you’re using Python 2 you should remain on version 19.0.0 until you’ve migrated to Python 3.
  • AdWords Users:
    • Please migrate to the new Google Ads API.
    • If you’re using Python 2 you should remain on version 19.0.0 until you’ve migrated to the Google Ads API.
  • All Users:
    • Beginning July 1, 2019 we will discontinue prioritizing work and triaging GitHub Issues related to compatibility with Python 2. Note that we will submit patches to version 19.0.0 if any major bugs arise after this deadline.
The Google Ads API client library will continue to be compatible with Python 2 until the end of 2019. We will post more information about that migration at a later date. In the meantime, Python 2 users should start planning their migration to Python 3 as soon as possible in order to avoid complications.

If you have questions about the Python 3 migration please submit an issue on the respective GitHub repository, and for general API support please reach out to us on the Google Ads API forum or the Google Ad Manager API forum.

Using Deep Learning to Improve Usability on Mobile Devices



Tapping is the most commonly used gesture on mobile interfaces, and is used to trigger all kinds of actions ranging from launching an app to entering text. While the style of clickable elements (e.g., buttons) in traditional desktop graphical user interfaces is often conventionally defined, on mobile interfaces it can still be difficult for people to distinguish tappable versus non-tappable elements due to the diversity of styles. This confusion can lead to false affordances (e.g., a feature that could be mistaken for a button) and a lack of discoverability that can lead to user frustration, uncertainty, and errors. To avoid this, interface designers can conduct a study or a visual affordance test to help clarify the tappability of items in their interfaces. However, such studies are time-consuming and their findings are often limited to a specific app or interface design.

In our CHI'19 paper, "Modeling Mobile Interface Tappability Using Crowdsourcing and Deep Learning", we introduced an approach for modeling the usability of mobile interfaces at scale. We crowdsourced a task to study UI elements across a range of mobile apps to measure the perceived tappability by a user. Our model predictions were consistent with the user group at the ~90% level, demonstrating that a machine learning model can be effectively used to estimate the perceived tappability of interface elements in their design without the need for expensive and time consuming user testing.
Predicting Tappability with Deep Learning
Designers often use visual properties such as the color or depth of an element to signify its availability for interaction on interfaces, e.g., the blue color and underline of a link. While these common signifiers are useful, it is not always clear when to apply them in each specific design setting. Furthermore, with design trends evolving, traditional signifiers are constantly being altered and challenged, potentially causing user uncertainty and mistakes.

To understand how users perceive this changing landscape, we analyzed the potential signifiers affecting tappability in real mobile apps—element type (e.g., check boxes, text boxes, etc.), location, size, color, and words. We started by crowdsourcing volunteers to label the perceived clickability of ~20,000 unique interface elements from ~3,500 apps. With the exception of text boxes, type signifiers yielded low uncertainty in user perceived tappability. The location signifier refers to the position of a feature on the screen and is informed by the common layout design in mobile apps, as demonstrated in the figure below.
Heatmaps displaying the accuracy of tappable and non-tappable elements by location, where warmer colors represent areas of higher accuracy. Users labeled non-tappable elements more accurately towards the upper center of the interface, and tappable elements towards the bottom center of the interface.
The impact of element size was relatively weak, but did indicate confusion in the case of large non-tappable elements. Users showed a tendency to bright colors and short word counts for tappable elements, though word semantics also played a significant role.

We used these labels to train a simple deep neural network that predicts the likelihood that a user will perceive an interface element as tappable versus non-tappable. For a given element of the interface, the model uses a range of features, including the spatial context of the element on the screen (location), the semantics and functionality of the element (words and type), and the visual appearance (size as well as raw pixels). The neural network model applies a convolutional neural network (CNN) to extract features from raw pixels, and uses learned semantic embeddings to represent text content and element properties. The concatenation of all these features are then fed to a fully-connected network layer, the output of which produces a binary classification of an element's tappability.

Evaluation of the Model
The model allowed us to automatically diagnose mismatches between the tappability of each interface element as perceived by a user—predicted by our model—and the intended or actual tappable state of the element specified by the developer or designer. In the example below, our model predicts that there is a 73% chance that a user would think the labels such as "Followers" or "Following" are tappable, while these interface elements are in fact not programmed to be tappable.
To understand how our model behaves compared to human users, particularly when there is ambiguity in human perception, we generated a second, independent dataset by crowdsourcing an effort among 290 volunteers to label each of 2,000 unique interface elements with respect to their perceived tappability. Each element was labeled independently by five different users. We found that more than 40% of the elements in our sample were labeled inconsistently by volunteers. Our model matches this uncertainty in human perception quite well, as demonstrated in the figure below.
The scatterplot of the tappability probability predicted by the model (the Y axis) versus the consistency in the human user labels (the X axis) for each element in the consistency dataset.
When users agree an element's tappability, our model tends to give a more definite answer—a probability close to 1 for tappable and close to 0 for not tappable. When workers are less consistent on an element (towards the middle of the X axis), our model is also less certain about the decision. Overall, our model achieved reasonable accuracy of matching human perception in identifying tappable UI elements with a mean precision of 90.2% and recall of 87.0%.

Predicting tappability is merely one example of what we can do with machine learning to solve usability issues in user interfaces. There are many other challenges in interaction design and user experience research where deep learning models can offer a vehicle to distill large, diverse user experience datasets and advance scientific understandings about interaction behaviors.

Acknowledgements
This research was a joint work of Amanda Swangson, summer intern at Google, and Yang Li, a Research Scientist in Deep Learning and Human Computer Interaction.

Source: Google AI Blog


Google Analytics and Google Ads: A Powerful Pairing

Today’s customer journey doesn’t follow a standard path—it’s diverse, non-linear, and always evolving. Consumers conduct research about products across a variety of devices—and marketers are looking for ways to deliver experiences that meet consumers’ rising expectations. For many marketers, the solution lies in gaining a deeper understanding of the customer journey. The integration between Google Analytics and Google Ads helps you accomplish this.


Once linked together, Google Analytics and Google Ads form a powerful partnership—and our new guide explores the ways this integrated solution can help you unlock deeper insights, create smarter marketing, and drive better business outcomes.

Insights-driven marketing

Linking Google Analytics and Google Ads put your insights and ad creation side by side, helping you better understand how effectively your ads are leading to conversions. You can then adjust ad creative based on these insights, delivering informed marketing that leads to more conversions.


Optimized bidding

Once you link Google Analytics and Google Ads, you can access a new set of reports about your Google Ads campaigns right in your Analytics account, helping you better understand what happens after a customer clicks an ad. For instance, you might find that certain keywords are leading to more conversions—and now you can focus your bidding on those high-performing keywords.


Customized messaging

When Google Analytics and Google Ads are working together, you can share Analytics audiences with Google Ads to deliver messaging tailored to different groups of customers. For instance, you can make an audience of users who filled a cart on your website but abandoned their cart before completing a purchase. You can then create a campaign in Google Ads and focus it on these cart abandoners—driving more conversions in the process.


Advanced machine learning

Machine learning-powered capabilities in Analytics answer important questions about your audience. For instance, you can ask Analytics questions in plain language such as “How much time on average are mobile users spending on my site’s homepage?” and get an answer back quickly. You can also use machine learning to find a list of your most valuable customers with Smart Lists—then dynamically adjust your Google Ads campaigns to reach these customers.


Read more about this powerful integration between Google Analytics and Google Ads in our guide. And check back next week when we'll post 5 steps to improve media performance.

Source: Google Ads


Free digital skills programs make learning a lifelong journey

Janitor, seamstress, housekeeper, gardener: These were some of the jobs my parents held after we immigrated to the United States. Growing up in a lower-income neighborhood, I never knew anyone who worked with computers professionally. That changed when my brother signed up for a computer course, providing him the digital skills that would lead to a four-year university and ultimately a career as an engineer.

These days, whether someone is a janitor or a housekeeper or an engineer, they can benefit from—and deserve access to—basic digital skills. In today’s job market, it is critical to know how to navigate job search websites, write a resume, craft a professional email, develop a budget, and so much more.

That’s why, as part of our Grow with Google initiative to drive economic opportunity for all, Google’s Applied Digital Skills is partnering with the Coalition on Adult Basic Education (COABE) to train educators in all 50 states on essential digital skills for the evolving workforce. In the two years since launching Applied Digital Skills, a core part of the Grow with Google program, over a half-million students, including many adult learners, have used the curriculum to help them achieve their personal and professional goals.

Tamara Rood-Spenker, an adult education instructor who teaches down the road from our Google office in Mountain View, California, told me recently that Applied Digital Skills lessons expose her students to new job skills, like using formulas to analyze data in spreadsheets, showing them how technology can make many tasks simpler in their day-to-day lives.

Educators will now be better positioned to help adult learners prepare for and find jobs, build their businesses and even work toward earning their high school equivalency credentials. COABE represents over 55,000 adult educators in the United States who support underserved adults to master the skills they need to build their careers.

Together with COABE, Google will hold 200 hours of in-person professional development sessions for adult educators. We will also build new support guides and training materials, hold webinars and feature best practices in digital skills training. And we will also provide new, free Applied Digital Skills lessons on digital skills that adult educators can utilize in their classrooms.

I know firsthand that learning never ends. As an immigrant to the United States from a working class family, a former community college instructor, and now a Googler leading outreach for computer science and digital skills training, I know education is an ongoing process. We’re excited to be a part of that process with the teachers who make learning a reality, organizations like COABE who support educators and the Americans who wake up every day ready to take their next step.

Free digital skills programs make learning a lifelong journey

Janitor, seamstress, housekeeper, gardener: These were some of the jobs my parents held after we immigrated to the United States. Growing up in a lower-income neighborhood, I never knew anyone who worked with computers professionally. That changed when my brother signed up for a computer course, providing him the digital skills that would lead to a four-year university and ultimately a career as an engineer.

These days, whether someone is a janitor or a housekeeper or an engineer, they can benefit from—and deserve access to—basic digital skills. In today’s job market, it is critical to know how to navigate job search websites, write a resume, craft a professional email, develop a budget, and so much more.

That’s why, as part of our Grow with Google initiative to drive economic opportunity for all, Google’s Applied Digital Skills is partnering with the Coalition on Adult Basic Education (COABE) to train educators in all 50 states on essential digital skills for the evolving workforce. In the two years since launching Applied Digital Skills, a core part of the Grow with Google program, over a half-million students, including many adult learners, have used the curriculum to help them achieve their personal and professional goals.

Tamara Rood-Spenker, an adult education instructor who teaches down the road from our Google office in Mountain View, California, told me recently that Applied Digital Skills lessons expose her students to new job skills, like using formulas to analyze data in spreadsheets, showing them how technology can make many tasks simpler in their day-to-day lives.

Educators will now be better positioned to help adult learners prepare for and find jobs, build their businesses and even work toward earning their high school equivalency credentials. COABE represents over 55,000 adult educators in the United States who support underserved adults to master the skills they need to build their careers.

Together with COABE, Google will hold 200 hours of in-person professional development sessions for adult educators. We will also build new support guides and training materials, hold webinars and feature best practices in digital skills training. And we will also provide new, free Applied Digital Skills lessons on digital skills that adult educators can utilize in their classrooms.

I know firsthand that learning never ends. As an immigrant to the United States from a working class family, a former community college instructor, and now a Googler leading outreach for computer science and digital skills training, I know education is an ongoing process. We’re excited to be a part of that process with the teachers who make learning a reality, organizations like COABE who support educators and the Americans who wake up every day ready to take their next step.

Enhance presentations in Slides with audio

What’s changing

We’re adding the ability for users to embed MP3 and WAV audio files from Drive into Slides.



Who’s impacted 

End users

Why you’d use it 

We have listened to your requests and are adding audio files as additional media types in Slides. We know that adding audio clips can bring your presentations to the next level. Short audio clips can grab attention, while longer ones can set the tone for the entire presentation.

How to get started 

  • Admins: No action required. 
  • End users: To insert an audio file into Slides:
    • Insert > Audio and select from your audio files in Drive 
    • Hover over the icon to see playback controls
Once the audio file is inserted, you can find more audio settings by clicking “Format options” in the toolbar. From there, you can set playback options, volume, and looping. You can also hide the audio icon, or replace it with an image of your choice.



Additional details 

The ability to add an audio file into Slides is currently only available on desktop, though audio will play on all platforms.


Helpful links 

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

Automatically provision users with three additional apps

What’s changing 

We’re adding auto-provisioning support for three new applications:
  • DialPad Sandbox
  • Emburse 
  • Fuze

Who’s impacted 

Admins only

Why you’d use it 

When auto-provisioning is enabled for a supported third-party application, any users created, modified, or deleted in G Suite are automatically added, edited, or deleted in the third-party application as well. This feature is highly popular with admins, as it removes the overhead of managing users across multiple third-party SaaS applications.

How to get started 

  • Admins: For more information on how to set up auto-provisioning, check out the Help Center.
  • End users: No action needed.

Helpful links 

Help Center: Automated user provisioning 
Help Center: Using SAML to set up federated SSO 

Availability 

Rollout details 

G Suite editions 
  • G Suite Education, Business, and Enterprise customers can enable auto-provisioning for all supported applications 
  • G Suite Basic, Government, and Nonprofit customers can enable auto-provisioning for up to three applications 

On/off by default? 
This feature will be OFF by default and can be enabled at the OU level.

Stay up to date with G Suite launches

What’s New in G Suite – March 2019


Check out the latest "What's New in G Suite" launch recap (pdf) for a roundup of all G Suite launches from March 2019. Archive and translated versions (coming soon for March issue.)

Stay up to date with G Suite launches

Write now, send later with Schedule send in Gmail

What’s changing

You can now schedule your emails in Gmail to be sent at a later date and time. We’re launching this feature on Android, iOS and Gmail on the web.

Who’s impacted

End users

Why you’d use it

Just write your email as you normally would, then schedule it to be sent at a more appropriate date or time. This gives you greater control, allowing you to shift your work time to wherever and whenever is most convenient to you and your recipients. Additionally, it’s even easier to collaborate globally, allowing you to work across time-zones while still respecting everyone’s digital well-being.

How to get started


  • Admins: No action required.
  • End users: When drafting an original email or reply in Gmail, you’ll now see an arrow next to the “Send” button.
    • Clicking this arrow now gives you the option “Schedule send” option.
    • After clicking “Schedule send”, you can pick the specific date & time you’d like the message to be delivered.

Additional details

With this launch, we’ll also be adding a “Scheduled” folder in Gmail. Scheduled messages will appear in the “Scheduled” folder while queued to be sent.


Helpful links



Availability

Rollout details

  • Rapid Release domains: Extended rollout (potentially longer than 15 days for feature visibility) starting on April 1, 2019
  • Scheduled Release domains: Extended rollout (potentially longer than 15 days for feature visibility) starting on April 15, 2019

Please note, users may see the “Scheduled” folder before they are able to schedule their emails. This is expected behavior.

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