Tag Archives: ios

Announcing Android Google Mobile Ads SDK Version 23.0.0

Version 23.0.0 of the Android Google Mobile Ads SDK is now available. We recommend upgrading as soon as possible to get our latest features and performance improvements.

The minimum Android API level is 21

Starting in version 23.0.0, the Google Mobile Ads SDK requires all apps to be on a minimum Android API level 21 to run. To adjust the API level, change the value of minSdk in your app-level build.gradle file to 21 or higher.

Ad Manager builder methods can now be chained

In version 23.0.0, AdManagerAdRequest.Builder methods inherited from its parent can be chained together to build an AdManagerAdRequest using a single call:

var newRequest = AdManagerAdRequest.Builder()
  .addCustomTargeting("age", "25") // AdManagerAdRequest.Builder method.
  .setContentUrl("https://www.example.com") // Method inherited from parent.
  .build() // Builds an AdManagerAdRequest.

A side effect of this change is AdManagerAdRequest.Builder no longer inherits from AdRequest.Builder.

SDK deprecation and sunset timelines activated

With this Android major version 23 launch and the iOS major version 11 launch last month, we are announcing new deprecation and sunset dates for older major releases. Specifically:

  • Android Google Mobile Ads SDK versions 21.x.x are officially deprecated, and will sunset in Q2 2025.
  • Android versions 20.x.x and iOS versions 8.x.x will sunset on June 30, 2024.
    • While there are currently no plans to disable ad serving on Android versions 20.x.x and iOS versions 8.x.x, we strongly recommend updating to a supported SDK version to avoid being impacted in the future.

For the full list of changes in v23.0.0, check the release notes. Check our migration guide to ensure your mobile apps are ready to upgrade. As always, if you have any questions or need additional help, contact us via the developer forum.

Google Workspace Updates Weekly Recap – March 8, 2024

3 New updates

Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in the process of rolling out. Rollouts should take no more than 15 business days to complete if launching to both Rapid and Scheduled Release at the same time. If not, each stage of rollout should take no more than 15 business days to complete.


Hovercards for group messages and spaces are now available in Google Chat 
When hovering over a space or group chat within the left navigation in Google Chat, you will now see a hovercard that displays an abridged list of members and their avatars. This is especially useful when you need to distinguish one chat from another. In addition, you can include space hovercards across Chat apps using the shared hovercard library. | Available now to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts. 
hovercards in Chat


New Google Calendar lock screen widgets on iOS mobile devices 
We’re excited to announce the launch of Google Calendar lock screen widgets on iOS mobile devices (iOS16+) and iPads (iOS17). These will surface an upcoming event or task, giving you a quick glance right from your lock screen. 
| Available now to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts. | Learn more about how to add widgets to your Lock Screen. 

widgets


Remove the background from your images in Google Slides 
You can now easily remove the background from images added to your Google Slides presentations. To do so, simply select an image on your slide > right-click and select "Remove background" or select the “Remove background” button in the toolbar. | Available now to Gemini Enterprise and Gemini Business add-ons, and to users on personal accounts through Google One AI Premium. | Learn more about removing an image background.
Remove the background from your images in Google Slides



Previous announcements

The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.



Smooth scrolling in Google Sheets now available on desktop 
With smooth scrolling, you can scroll to a specific part of a row or column and stop wherever you’d like within the spreadsheet. | Learn more about scrolling in Sheets. 


New enhancements in the Space Management Tool For admins: add multiple members or groups, review settings and details 
We’re introducing several updates for the Space Management Tool in the Admin console, including an improved user interface and additional management capabilities. | Learn more about Space Management Tool For admins. 


Migrate email data from one Google Workspace account to another, available in open beta 
Beginning today, a new data migration experience is available: you can migrate your users’ email data from one Google Workspace account to another in a more reliable and efficient manner. You can configure your data migration for up to 100 users at a time and also run delta migrations, which smartly brings over any newly generated data from the source without duplicating previously migrated content. | Available to Google Workspace Business Starter, Business Standard, and Business Plus; Enterprise Standard and Enterprise Plus; Education Fundamentals, Education Standard, Teaching and Learning Upgrade, and Education Plus; Essentials Starter, Essentials, Enterprise Essentials, and Enterprise Essentials Plus, and Nonprofits customers only. | Learn more about migrating email data. 


Set up dropdown chips more easily in Google Sheets 
Instead of manually creating values for your dropdown chips, you can now insert preset dropdown chips that are configured for common use cases like priority or review statuses. | Learn more about preset dropdown chips. 


Google Meet co-host support added for client-side encrypted meetings 
Client-side encrypted meetings are now getting support for using the co-hosts feature. This means that an organizer can plan and book client-side encrypted video meetings on behalf of other users and assign those as co-hosts to allow them to join and open the meetings independently from the organizer. | Available to Google Workspace Enterprise Plus, Education Plus, and Education Standard customers only. | Learn more about client-side encrypted meetings. 


User enrollment for managed iOS devices is now generally available 
In late 2023, we introduced user enrollment in beta, an additional option for iOS mobile management. User enrollment separates work and personal data on iOS devices, giving admins control over Workspace data on the device while users retain privacy over their personal data. Beginning today, user enrollment is now generally available. | Available to Google Workspace Enterprise Plus, Enterprise Standard, Enterprise Essentials, Enterprise Essentials Plus, Frontline Standard, Frontline Starter, Business Plus, Cloud Identity Premium, Education Standard, Education Plus and Nonprofits customers only. | Learn more about user enrollment.


Completed rollouts

The features below completed their rollouts to Rapid Release domains, Scheduled Release domains, or both. Please refer to the original blog posts for additional details.


Rapid Release Domains: 
Scheduled Release Domains: 
Rapid and Scheduled Release Domains: 

For a recap of announcements in the past six months, check out What’s new in Google Workspace (recent releases).  

 


User enrollment for managed iOS devices is now generally available

What’s changing 

In late 2023, we introduced user enrollment in beta, an additional option for iOS mobile management. User enrollment separates work and personal data on iOS devices, giving admins control over Workspace data on the device while users retain privacy over their personal data. Beginning today, user enrollment is now generally available. For more information, use our Help Center or reference our original announcement.


Getting started



Rollout pace


Availability

  • Available to Google Workspace Enterprise Plus, Enterprise Standard, Enterprise Essentials, Enterprise Essentials Plus, Frontline Standard, Frontline Starter, Business Plus, Cloud Identity Premium, Education Standard, Education Plus and Nonprofits customers.


New ways to annotate Google Docs

What’s changing

We’re excited to announce a new feature, markups in Google Docs, which gives you more flexibility when providing feedback in a document. The new markups experience lets you add handwritten annotations to documents with a stylus or your finger when using an Android device. 

Markups can be useful in numerous scenarios, such as: 
  • Colleagues giving each other handwritten feedback on diagrams, charts, reports or proposals. 
  • Educators giving students feedback on their essays, reports, short stories and more. 
  • A homeowner providing ideas or updates on construction plans from their contractor. 
In order to add annotations, you must use an Android device. From there, you can: 
  • Enter the markups mode and annotate using pen or highlighter tools 
  • Hide/show markups 
  • Erase markups 
  • Insert suggested markups 
Markups on Android


On iOS devices, you can: 
  • View a document with markups 
  • Delete markups 
  • Hide/show markups 
markups on iOS

On desktop, you can: 
  • View a document with markups 
  • Delete markups 
  • Hide/show markups 
markups on desktop

Getting started 

  • Admins: There is no admin control for this feature. 
  • End users: To turn on markups, open a document > select the markups tool from the contextual toolbar > draw with your finger or stylus. 

Rollout pace 


Availability 

  • Available to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts 

Easily identify which unread threads are most relevant to you in Google Chat

What’s changing 

Last year, we announced that all newly created spaces in Google Chat will be in-line threaded. This streamlined user experience enables you to reply to any message and create a separate discussion isolated from the main conversation. We also introduced several updates, such as home, mentions and starred messages to help you find what you need much faster in Chat.

Today, we’re continuing our enhancements across Chat by improving the in-line threaded experience in spaces. With multiple threads across numerous spaces, we know it can be difficult to identify which unread threads are most relevant to you. In order to provide you with more context upfront, you will now see participant avatars for unread threads in the conversation view. Without having to click to open the thread side panel, it will now be much easier to decide which threads to read and reply to. 
Web experience


Who’s impacted 

End users 


Why you’d use it 

Being able to see the participant avatars for unread threads makes it easier to identify whether a thread is relevant to you. 
mobile experience



Getting started 

  • Admins: There is no admin control for this feature. 
  • End users: This will be ON by default. Visit the Help Center to learn how to use Google Chat

Rollout pace 

Web: 
Android:
iOS:

Availability 

  • Available to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts 

Resources 

Google Meet “companion mode” is now supported on your mobile device for great hybrid meetings

What’s changing 

Companion mode in Google Meet is designed to seamlessly connect those in meeting rooms with their remote teammates, giving everyone access to interactive features and controls, while leveraging the best of in-room audio and video conferencing capabilities. Currently, you can use companion mode from a laptop or desktop device. Beginning today, you’ll be able to use companion mode with your Android and iOS devices. 


Using Companion mode from your mobile device is a quick, light-weight way to participate in meetings without opening a laptop. This can be particularly useful in meeting spaces where room for a laptop is limited, or as an easy, discreet way to participate during large in-person meetings, such as all hands or town halls. 


Specifically, you can use companion mode to:
  • Check-in to the room to be identified by name.
  • Share an emoji reaction without interrupting the speaker.
  • Raise your hand to indicate that you’d like to speak.
  • Turn on captions to view subtitles as everyone speaks during a meeting.
  • Exchange chat messages with other meeting participants.
  • View and zoom in on presented content to easily follow along with the presenter on your own device.

You can also use the room check-in feature on mobile as well, making it easier for other attendees to see your name alongside the conference room you’re joining from.


Share an emoji reaction without interrupting the speaker.


Raise your hand to indicate that you’d like to speak.

Turn on captions to view subtitles as everyone speaks during a meeting.

Exchange chat messages with other meeting participants.

View and zoom in on presented content to easily follow along with the presenter on your own device




Getting started

  • Admins: There is no admin control for this feature.
  • End users: 
    • This feature will be available by default. You can join a meeting using companion mode from the green room before your meeting. Use this Help Center article and video guide to learn more about using companion mode in Google Meet.
    • Note: Your audio and mic will automatically be muted—we recommend using meeting room hardware for audio and video to avoid feedback. 

Rollout pace


Note that the following minimum builds are required:

  • Minimum Android Build: 
    • Meet - 229. (Android Settings > Apps > Meet > [App Info > Version])
    • Gmail - 2024.01.28. (Android Settings > Apps > Gmail > [App Info > Version])

  • Minimum iOS Build: 
    • Meet - 225.0. (Meet App > Settings About, terms, privacy)
    • Gmail - 6.0.231231. (Gmail App > Settings > About Gmail)

Availability

  • Available to all Google Workspace customers
  • Also available to Google Workspace Individual customers, as well as users with personal Google accounts

Resources




Announcing iOS Google Mobile Ads SDK Version 11.0.0

Today, we are announcing that version 11.0.0 of the Google Mobile Ads SDK is now available. We recommend upgrading as soon as possible to get our latest features and performance improvements.

Simplified SwiftUI development

Version 11.0.0 no longer requires publishers to declare a view controller to present full-screen ads. As a result, SwiftUI Publishers can now present full-screen ads without the need for UIKit or UIViewControllerRepresentable workarounds. See our SwiftUI guide for more information.

struct ContentView: View {
  private let adCoordinator = AdCoordinator()

  var body: some View {
    ...

    Button("Watch an ad") {
      adCoordinator.showAd()
    }
  }
}

private class InterstitialAdCoordinator: NSObject, GADFullScreenContentDelegate {
  private var interstitial: GADInterstitialAd?

  ...

  func showAd() {
    guard let interstitial = interstitial else {
      return print("Ad wasn't ready")
    }

    // The SDK uses the app's main window to look up view controllers
    // automatically when one is not provided.
    interstitial.present(fromRootViewController: nil)
  }
}

Continue collecting user metrics in AdMob

The Google Mobile Ads SDK dependency on GoogleAppMeasurement has been removed. This dependency that powered the user metrics toggle in AdMob will be discontinued in early 2024. To continue collecting user metrics in AdMob, link your AdMob app to Firebase and integrate the Google Analytics for Firebase SDK into your app.

Changes to minimum OS and Xcode requirements

  • The minimum OS version to load ads has been bumped from 12 to 13. Applications can still be built for iOS 12, but the SDK will only load ads on iOS 13 and higher.
  • The minimum supported Xcode version has been bumped to 15.1.

For the full list of changes, check the release notes. Check our migration guide to ensure your mobile apps are ready to upgrade.

SDK Deprecation Reminder

Per the deprecation schedule, the release of version 11.0.0 means that:

  • iOS Google Mobile Ads SDK versions 9.x.x are officially deprecated, and will sunset in Q2 2025.
  • Versions 8.x.x and below will sunset in Q2 2024, approximately 60 days following the release of Android Google Mobile Ads SDK major version 23.0.0.
    • While there are currently no plans to disable ad serving on version 8.x.x, we strongly recommend updating to a supported SDK version to avoid being impacted in the future.

As always, if you have any questions or need additional help, contact us via the developer forum.

Google Workspace Updates Weekly Recap – January 19, 2024

2 New updates

Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in the process of rolling out. Rollouts should take no more than 15 business days to complete if launching to both Rapid and Scheduled Release at the same time. If not, each stage of rollout should take no more than 15 business days to complete.


Unsubscribe from emails on Gmail more easily 
We know managing unwanted emails is a source of frustration for many users. That’s why we announced new guidelines for bulk senders a few months ago to ensure users stay safe. Now, we’re introducing new ways to make it even easier to unsubscribe from unwanted emails in Gmail on web and mobile by:
  • Adding the unsubscribe button to the hover actions in the threadlist on web. When the unsubscribe button is clicked, Gmail sends a http request or an email to the sender to remove your email address from their mailing list. 
    Unsubscribe from emails on Gmail more easily
  • Moving the unsubscribe button from the three dot menu to appear more prominently in your email on your Android and iOS devices.
Additionally, we know it is common for people to receive unwanted messages, despite initially signing up to receive them from brands or organizations. These messages often originate from legitimate senders, and marking them as spam can negatively impact the sender's email reputation and can potentially affect the deliverability of future emails. For this reason, we're changing the text of the buttons to make it clearer for users to choose between unsubscribing or reporting a message as spam. 

These features are now available to all Google Workspace customers and users with personal Google Accounts on web and iOS devices, and are rolling out now on Android devices at an extended pace (potentially longer than 15 days for feature visibility). | Learn more about unsubscribing from emails and reporting spam in Gmail.


Updating the mobile experience on Android tablets and foldable devices 
Last year, we announced enhancements to the Google Drive mobile experience on Android tablets. This included several modernizations, such as shifting the navigation bar to the side of the Drive app. Similarly, we’ve moved the navigation bar for Gmail to the side to optimize the experience on tablets and foldable devices. This migration will make it easier for users to switch tabs in Gmail. | Available now to all Google Workspace customers and users with personal Google Accounts. 
Updating the mobile experience on Android tablets and foldable devices




Previous announcements

The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.


Launch the Lucidspark whiteboarding app directly from Google Meet Series One Board 65 and Desk 27 devices 
By the end of the month, Lucidspark by Lucid Software can be launched directly from Google Meet Series One Board 65 and Desk 27 devices. With this integration, users will be able to share and participate in a Lucidspark whiteboard session in a Meet call, either initiated from the Series One Board 65 and Desk 27 or a remote participant on the call. | Learn more about the Lucidspark whiteboarding app. 

Use comments & action items on your client-side encrypted Google Docs 
You can now collaborate with others on client-side encrypted Google Docs to add, edit, reply, filter, or delete comments. You can also assign action items to yourself or others. This added functionality helps bring parity to unencrypted docs while also ensuring your data is behind encryption keys you control, including the identity provider used to access those keys. | Available to Google Workspace Enterprise Plus, Education Standard and Education Plus customers only. | Learn more about CSE comments & action items in Docs. 

Combine multiple video effects, improve lighting and audio in Google Meet 
We’re launching three new features to personalize your appearance in Google Meet. | Learn more about combining multiple video effects on web and mobile, studio lighting on web and studio sound. 

Join meetings as a guest without a Google account on mobile devices 
You can now quickly join a meeting as a guest without signing into a personal or work Google account or creating a new Google account. This functionality already exists for meetings on the web and, by expanding to mobile, guests now have greater flexibility for joining Meet meetings on the go. | Learn more about joining meetings as a guest.

Star messages in Google Chat on mobile
Last November, we introduced starred on web, an additional shortcut in the redesigned Google Chat navigation panel that helps you stay on top of your most important messages. We’re excited to announce this is now available on Android and iOS mobile devices. | Learn more about starring messages.

Completed rollouts

The features below completed their rollouts to Rapid Release domains, Scheduled Release domains, or both. Please refer to the original blog posts for additional details.

Rapid Release Domains: 

Rapid and Scheduled Release Domains: 

For a recap of announcements in the past six months, check out What’s new in Google Workspace (recent releases). 

Star messages in Google Chat on mobile

What’s changing

Last November, we introduced starred on web, an additional shortcut in the redesigned Google Chat navigation panel that helps you stay on top of your most important messages. Today, we’re excited to announce this is now available on Android and iOS mobile devices. 
star messages on mobile

Getting started 

Rollout pace 

Android: 
iOS: 

Availability 

  • Available to all Google Workspace customers and users with personal Google Accounts

Resources 

Join meetings as a guest without a Google account on mobile devices

What’s changing 

You can now quickly join a meeting as a guest without signing into a personal or work Google account or creating a new Google account. This functionality already exists for meetings on the web and, by expanding to mobile, guests now have greater flexibility for joining Meet meetings on the go. 






To join as a guest, you need to be on the Calendar invite for the meeting or have been provided the meeting code or the meeting link beforehand. Before you join the meeting, you’ll be prompted to enter your name and “knock” (aka ask to join the meeting) to be admitted. Once a meeting host or co-host accepts your knock, you’ll jump right into the meeting.

Getting started

Rollout pace

  • iOS: Available now.
  • Android: Gradual rollout (up to 15 days for feature visibility) starting on January 17, 2024

Availability

  • Available to all Google Workspace customers, Google Workspace Individual subscribers, and users with personal Google accounts.


Resources