Google Apps

Google Apps is a suite of cloud computing productivity and collaboration software tools and software. It includes Google’s popular web applications including Gmail, Drive, Hangouts, Calendar, and Docs. While these products are available to consumers free of charge, Google Apps for Work adds business-specific features such as custom email addresses at your domain and storage for documents and email.

Share tech news, updates, or what's on your mind.

Sign up to Post

I have started using the Google App on my iPhone.  On the agenda feed it is showing calendar events that have been deleted previously.  These events do not show up on my Google Calendar when I log in on my PC and when I click on the event in the app it takes me to my calendar in what appears to be a browser format and the event is not there.  Is there a way to clear these deleted events out so that they don't show up in this app?
Free Tool: ZipGrep
LVL 12
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

I have a simple website, and because it's not a Business Plan (nor a self-hosted Wordpress), it doesn't have much in the way of plugins. I have a form on the website, which is currently set up to send an email every time someone submits a form (to a Gmail account). The email has a consistent structure.

What is the best way to get this form data into Google Sheets? I'd like every form submission (previous and future) to have its own line in my Google Sheet.

I've been looking at scripts, where Gmail labels the email, and then the label is used to extract the relevant data from the email and place it in the relevant field in the Sheet - but it is beyond me to write one myself, and I was hoping there would be an easier way.  I've also had a look at IFTTT but I can't one that does what I need.

Any ideas?
My end goal is to have a custom menu in GSuite that will allow me to merge a Google Doc to a predefined PDF Letterhead where page one gets the letterhead and subsequent pages do not.

For this question, I will be happy with the Google Apps Script to merge the text to a letterhead pdf where I can adjust margins (in the script) for different pdf's. Or at least point me to the right beginnings of code.
I have a Samsung Galaxy S7 and I use Android Auto to connect to my car.  I recently lost the ability to use the voice command "Ok Google". I can still prompt it if I touch the mic on my car dashboard and then voice command whatever I want it to do..

Note: That this has worked before with my current set up. It may of stopped working after a recent phone update, but I can't be sure.

My settings in Android Auto are on to allow voice command. Are there any other settings that might be causing this?

What's the best way to troubleshoot?
Someone has shared a Google Drive folder with me. They keep adding files to that folder. However, they may also delete files from that folder.
Is it possible to set something up to synchronise the files from Google Drive to a folder on my PC? If files are deleted from the Google Drive shared folder, I do not want them to be deleted from my PC.

Thank you
Hi, our company uses google Gmail app, I need to increase the inbox capacity only for 1 gmail user. I"m having a hard time with the instructions i've seen online. If you can point me in the right direction it'd be greatly appreciated.

A Mac OS X user was running an older version of Google Drive on her Mac to connect to a corporate Google Drive structure where our organization stores files within the Google cloud.

A week ago she received a prompt to upgrade to Google File Stream and proceeded to perform the upgrade.

She then uninstalled Google Drive.

Now her computer has been having persistent issues updating existing files and downloading new files.

When we open Google File Stream it always says that it is running and syncing. Also her computer constantly maintains a connection to the internet.

She is able to fix the issue by rebooting her Mac and then it will sync the latest changes and download the newest files. However, she has to reboot her computer several times a day.

What can be done to fix this issue?
What is the definitive date for Google Drive “going away”?

I’ve seen March 12, 2018 in online blogs but May 12, 2018 from Google itself,

I’m inclined to believe Google but wonder why the bloggers / online journalists (including CNET) were reporting March as recently as December. Have the reporters issued update reports on this? Maybe I’ve missed them.

I would appreciate any corroboration stories from the media as the clients I serve would like to see a news story on this as well as some Google statement buried on a support page.
I have already setup my extended oauth2 connection and I can do an impersonation of anyone in my org.

I can successfully, say, do a


and get a good response.

What I can't figure out is what calls to use in order to set “Share this calendar with everyone in the organization” and Set to “See only free/busy (hide details)”

Thank you in advance for any assistance!
We have user that has Google Apps Sync in Outlook. His mailbox over 50GB. Causing performance issue with Outlook. He wants to be able to search for all emails in Outlook, so they need to be locally on computer. He does not want to use Google apps website. I am thinking about archiving feature in Outlook. Not sure that work with Google Apps sync.
The 14th Annual Expert Award Winners
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!


I have a Google map API 3 which works in Chrome and Firefox but displays a blank white page in Internet Explorer 11. It is a copy of the  Google Maps Api Example called Simple Store Locator App

The example has 3 files.

1) index.html
2) app.js
3) stores.json

Which I have attached to this question.

After a lot of head scratching and trying to work out what was wrong with my code I went back to the example given by Google to rule out anything I had done. The only thing I have changed in the files is my API Key.

The errors that the IE11 console are giving are as follows:

HTML1527: DOCTYPE expected. Consider adding a valid HTML5 doctype: "<!DOCTYPE html>".
Google-original (16,1)
HTML1503: Unexpected start tag.
Google-original (23,1)
SCRIPT1002: Syntax error
app.js (116,64)
SCRIPT5022: InvalidValueError: initMap is not a function
js (100,96)

It's my understanding that with the basic Google Apps GSuite setup you cannot delegate mailboxes to another user as an administrator as you can in 365. You have to know the users login information and then login to their account, open settings and delegate the mailbox. Is there any way to get this setup so I can delegate mailboxes without having to log into that users account? We used to have a third party service that allowed this and other features; however, the price was too much to justify what we utilized it for.

I have a very strange problem with Office 365 and G suite.
Our company has registret our domain at Google Apps for Business, also known as G suite. This is where all our employee has there email hosted.
We have Office365, a mix of pro and enterprise. Theese are only for the Office apps.

I have set up a service user with a Exchange Online plan 1 license. Everything works fine, but for some reason i cant send email to everyone in our organiztion. Some recieve the emails just fine, but alot of them bounced with a "The recipient cannot be forund on"

I have tried sending to a few personal email and theese is recieved just fine.

Any thoughts?

Kind regards Lars
For example I have a high level domain that godaddy when it points towards it works.  But when on my internal dns record it doesn't point towards which is a google apps form.  Now isn't hosted on my internal AD network but I have records pointing outside about it.  Please advise.
Question: is it possible to cohost email between office 365 and google mail for business(google apps)
i would like to have a set of users / email address use office 365 and another set of users be based on the google platform.
again 1 email domain?
I am a heavy user of offline Google Maps when I'm travelling. Is there was way I can tell Google Maps to constantly monitor where I am and create a line on a map to show all my movements?

I'm pretty sure that Google Maps is always collecting this data anyway for its own purposes, so I don't think there is a privacy consideration here.

If this isn't possible with Google Maps, is there any 3rd party app that could do this? If so I would still want the map created in Google Maps format so that I could open it in My Maps.

Hi, having an issue where the Android phone I am testing my Google Play Store link from has a different result from two different domains, not sure why?

On my staging setup, Google play doesn't seem to register that I have already purchased the App, but on the clients live site it recognises that the App has already been installed, IOS devices work perfectly on both domains.

Device and browser information of the Android phone my client has tested with:

From live site: Google Play button links to:

Google Play from
From new staging site Google Play button link to:

Google Play from staging server
A point in the right direction or troubleshooting advice would be great, has anyone experienced this before, if so how did you fix it?
hi there,

I need to be able to search my gmail inbox for a string within the original text of the email (gmail menu "Show original")

There does not seem to be a way to do this that's built into the web app, but if there is does anyone know how?

Here are the built-in facilities:

Perhaps there is an add-on somewhere. I probably don't want to be coding my own unless it's really easy.

I'm trying to read the latitude and the longitude from the device's current location and use these data to retrieve information from I'm correctly able to find the user location, but I'm not able to use the latitude and longitude values outside the onConnected() method.

When I try to read url from GetContacts() class, latitude and longitude are always NULL.

I declared url as global at the top of the ListLoc class in this way:

public String url = ""+latitude+","+longitude+"&radius=1500&type=restaurant&key=AIzaSyAEDCSCA9yVaKhV7UNNcuGV8CaUlsBVNQE";

Open in new window

I tried to read the variables inside the OnConnected() method in this way:

latitude = mLocation.getLatitude();
longitude = mLocation.getLongitude();

Open in new window

Please, can you give me some suggestions on how to solve my problem? I tried to use global variables, but I didn't solve the issue.

I need to pass the variable url to makeServiceCall() with the correct latitude and longitude.
I would like to know why I get this error and how I can solve it.
Thank you a lot!

This is my whole code:

package skeetty.skeetty;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

import android.os.AsyncTask;

Open in new window

Free Tool: Site Down Detector
LVL 12
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.


we have a number of chromebooks that need access to chrome admin for initial configuration. During initial config we deploy wifi settings and certificates. But the initial config needs to be access through an open or easily accessible network, preferably with destionation limitations,
so which URLs and which ports need to be opened? cannot find anything online
We've been recently experiencing extremely high CPU usage on one of our 2008R2 Terminal Servers.
We found that it's due to the vast amount of processes (for all users) being used by chrome.
Roughly 75% of the CPU was used just by Chrome.
As soon as the highest users tasks for Chrome were ended, performance went back to normal.

Is there any way to limit the amount of processes chrome uses or any way to limit the CPU for this?

This post is a question and solution in one. I will post my solution as the first comment, but welcome any other input in case it helps me or any others with the same kind of problem.

Creating complex filters in google sheets can be messy because:
1. there is no commenting facility within the formulae so complex expressions will quickly get messy
2. currently logical expressions AND OR etc cannot be processed directly within ARRAYFORMULA, so this logic must be expressed using a numeric approach.

Scenario: property rental business needs to assess unoccupied periods coming up in the next 14 days
Solution: query list of bookings to see what gaps are, or are coming up in the next 14 days

Not very pretty solution, filter bookings where:
(IF( (IF((round(now())<=BOOKINGS!B:B),1,0) + IF(((round(now())+14)>BOOKINGS!B:B),1,0) )=2, 1,0) + IF( (IF((round(now())>BOOKINGS!B:B),1,0) + IF((round(now())<BOOKINGS!C:C),1,0) )=2, 1,0) )>0      

This expression is explained in detail via the link posted in the first comment.

BOOKINGS!B:B = Checkout date
BOOKINGS!C:C = Next check-in date

Any better suggestions (using google sheets only)?
We are looking to move all of our users (about 150) off our parent companies instance of G Suite to a new instance/tenancy with a different domain.  Basically as if we are separating from the parent company type of situation.

We want to migrate mail, calendars, contacts, groups and all Drive docs with revision history and permissions in tact. I have 2 main concerns:

1 - We have spoken to several migration companies and some tell us they need to do a password reset for all users and user a temp pw to migrate, others say that isn't necessary.

2 - No one can give us a definitive answer as to whether or not the Drive docs can be moved with retention of revision histories and permissions either.

Looking for some solid answers and suggestions.
I work for a organization with a large website. I have been asked to provide the following stats from 2016 about the website:

  • total number of web pages on our website
  • total number of page linked to a newsletter

Regarding bullet number two: A friend suggested that I use Campaigns to track pages being linked to newsletters, which I assume would mean creating a different campaign for every newsletter link. I can do that going forward in 2018, but that doesn't help me find the stats for 2016.

Can I retrieve the 2016 stats for both bullets from GA and how would I do so? If it can not be retrieved from GA, please offer suggestions on how I may find this information.
I am using google maps api including MarkerWithLabel.
For some reason when changing the map zoom (using the map controls) markers seem to lose their exact location.
Code below. Please if someone can help to keep the markers in place when zooming in-out. Thank you!

var map = new google.maps.Map(document.getElementById("map"), {
  center: new google.maps.LatLng(52.554201,13.425703),
  zoom: 16,
  streetViewControl : false,
  overviewMapControl: false,
  mapTypeControl: false,
  zoomControl : true,
    zoomControlOptions: {
      position: google.maps.ControlPosition.RIGHT_BOTTOM
  panControl : false,
  scrollwheel: false,
  fullscreenControl: true,
  mapTypeId: google.maps.MapTypeId.ROADMAP

google.maps.event.addDomListener(window, "load", function () {

function createMarker(options, html) {
    var marker = new google.maps.Marker(options);
    return marker;

var marker = createMarker({
    position: new google.maps.LatLng(56.554201,19.425703),
    map: map,
    cursor: 'hand',
    icon: "images/location.png",

var marker2 = new MarkerWithLabel({
        position: new google.maps.LatLng(53.549140,14.428730),
        map: map,
        labelContent: "Agni <span>Shop</span>",
        labelAnchor: new google.maps.Point(44,86),
        labelClass: "labels",
        labelStyle: {opacity: 1}


window.onresize = function() {
  var currCenter = new google.maps.LatLng(52.555564,13.426775);

Open in new window


Google Apps

Google Apps is a suite of cloud computing productivity and collaboration software tools and software. It includes Google’s popular web applications including Gmail, Drive, Hangouts, Calendar, and Docs. While these products are available to consumers free of charge, Google Apps for Work adds business-specific features such as custom email addresses at your domain and storage for documents and email.