Gmail APIはGmailのメールボックスに変更があった事を監視し、あなたのサーバーにプッシュ通知を提供します。 このシステムを使うことで、アプリケーションのパフォーマンスを改善する事が出来ます。 それはあなたが余分なネットワークを排除し、それらが変更されているかどうかを判断するために、ポーリング・リソースに関わるコストを計算することができます。 メールボックスに変更が確認されるたびに、Gmail APIはあなたのバックエンドサーバーのアプリケーションに通知します。
ユーザーが持っているデバイス(つまり、端末にインストールされたアプリ、モバイルデバイス、ブラウザー)に通知する時は、 ポーリングベースの同期ガイドが更新を確認するのに最適です。
GmailAPIはCloud Pub/Sub APIを使ってプッシュ通知を届けます。 Cloud Pub/Sub APIは1つのサブスクリプション・エンドポイント上のWebhookとポーリングを含む様々な方法を利用して通知することができます。