Googleはユーザーに通知をカスタマイズする方法を提供するために、Androidの最新バージョンで多くのことを行ってきましたが、Oreoの新しいNotification Channelにさえも近づきません。これらの新しい設定により、まったく新しいレベルの通知を受け取ることができます。. とにかく通知チャネルとは? 一言で言えば、通知チャネルを使用すると、開発者はアプリケーション内で特定の種類の通知をグループ化して、それらの通知グループにカスタム重要度レベルを設定できます。. 各グループには4つのレベルの通知「重要度」があります。 緊急: 音を出して画面にポップする. 高い: 音を出してバーに通知を出す. 中: 音はしませんが、通知はまだバーに表示されます. 低: 無音または視覚的な中断なし - サイレント通知. 重要度レベルを超えて、通知ドットなどを切り替えたり、ライトを点滅させるかどうかを選択したり、特定の通知タイプのコンテンツをロック画面に表示する量を指定したり、通知が着信拒否モードを無効にしたりできます。. 通知グループは開発者によって決定されます。これはOreo用にアプリにコーディングする必要があるものです。アプリでサポートされていない場合は、強制する方法はありません。当然のことながら、Googleは通知チャネルと連携するようにそのアプリの大部分を更新しました. たとえば、Google Alloにはカスタマイズできる6つの異なる通知グループがあります。これに対して、Googleカレンダーには1つしかありません。 Alloはチャットベースのクライアントであり、さまざまな種類の通知をより多く生成するため、Calendarには1つの主な通知しかありません。. 通知チャネルも動的であるため、アプリでサポートされている場合は、必要に応じて新しいチャネルが自動的に作成されます。たとえば、Androidシステムは他のアプリの上に表示されるすべてのアプリに対して新しいチャンネルを作成するので、それぞれを個別に制御できます。 「他のアプリに優先して表示されています」機能を無効にすると、削除するのが面倒になることがあるのもこのためです。. これらの通知設定を調整することで、その種類の通知が届いたときに何が起こるかを簡単に制御できます。ここで例としてAndroidのスクリーンショット通知を使用しましょう。これは、少なくとも私の意見では、すべてのAndroid通知の中で最も役に立ちません。なぜなら、あなたがスクリーンショットを撮った時期をほとんど知っているからです。通知が私のステータスバーを乱雑にしたくないので、スクリーンショットを連続して撮るときにそれをスワイプしなければならないのは嫌です. Oreoの新しいツールを使えば、この種の通知の重要性が最も低いことをシステムUIに伝えることができます。それはそれが音を立てたり視覚的な中断を表示したりしないことを意味します。代わりに、後で無視することができるサイレント通知を単に生成します。大好きです. 通知チャネルの使い方 邪魔にならないようにその小さな説明をしながら、あなた自身のためにこれらのオプションにアクセスする方法について話しましょう。. 上記のように、これらの新しいオプションはすべてのアプリケーションでそのまま使用できるわけではありません。したがって、私の例で使用しているものとは別のアプリケーションを一緒に使用しようとしている場合私が話している、それからアプリはおそらくサポートされていません。利用可能であれば、すぐにわかります。通知チャネルをサポートするアプリ(左側のメッセージ)とサポートしていないアプリ(右側のFacebook Messenger)の比較です。ご覧のとおり、Facebook Messengerには[カテゴリ]オプションが表示されていません。これは、この機能をサポートするようにアプリがまだ更新されていないことを示しています. 選択できる選択肢が非常に多いので、ここではモルモットとしてGoogle...