データポータルのレポートは、Slack ワークスペースの Slack チャンネルや Slack ユーザーに送信できます。
前提条件
- データポータル Pro サブスクリプションのユーザーである必要があります。
- レポートは、有効なデータポータル Pro サブスクリプションにリンクされている Google Cloud プロジェクトのチーム ワークスペースまたはサンドボックスに存在する必要があります。[自分がオーナー] のレポートは、データポータル Pro のスケジュール設定の宛先をサポートしていません。[自分がオーナー] にあるレポートをスケジュール設定するには、レポートをチーム ワークスペースまたはサンドボックスに移動して、レポートをデータポータル Pro にアップグレードします。
- Google Workspace 管理者が組織で Slack 配信を有効にしている必要があります。Slack 配信チャネルは、Google Workspace でデフォルトで許可されています。この設定を変更するには、Google Workspace 管理者が Google 管理コンソールで次の手順を行います。
- 管理コンソールで、[メニュー] > [アプリ] > [その他の Google サービス] > [データポータル] に移動します。
- [コンテンツ配信設定] をクリックします。
- [Pro 機能] セクションで、[Slack 配信を許可する] の設定を変更します。
- データポータル Pro の管理者が、データポータル組織に少なくとも 1 つの Slack ワークスペースを接続している必要があります。
Slack をデータポータルの組織に接続する
Google Workspace 管理者が Slack への配信を有効にすると、データポータル Pro 管理者は次の手順で 1 つ以上の Slack ワークスペースをデータポータル組織に接続できます。
- データポータルで設定アイコンをクリックし、[エンタープライズ管理者] を選択します。
- [Slack Integration] セクションで、[Add Slack Workspace] をクリックします。
- プロンプトが表示されたら、Slack にログインします。
接続済みの Slack ワークスペースを削除する
管理者は、次の手順で Slack ワークスペースを削除できます。
- データポータルで設定アイコンをクリックし、[エンタープライズ管理者] を選択します。
- [Slack Integration] セクションで、削除する Slack ワークスペースの横にある [Delete] をクリックします。
Slack の配信スケジュールを作成する(Pro 機能)
データポータル Pro をご利用の場合は、Slack ユーザーと Slack チャンネルにレポートを送信できます。手順は以下のとおりです。
- スケジュールを設定するレポートを表示します。
- レポートは、有効なデータポータル Pro サブスクリプションにリンクされている Google Cloud プロジェクトのチーム ワークスペースまたはサンドボックスに存在する必要があります。[自分がオーナー] のレポートは、データポータル Pro のスケジュール設定の宛先をサポートしていません。[自分がオーナー] にあるレポートをスケジュール設定するには、レポートをチーム ワークスペースまたはサンドボックスに移動して、レポートをデータポータル Pro にアップグレードします。
- 右上の [共有] を選択し、[
配信のスケジュール] を選択します。 - [宛先] フィールドで [Slack] を選択します。
- 管理者が複数の Slack ワークスペースをデータポータルに接続している場合は、ワークスペースを選択します。
- プロンプトが表示されたら、[Sign in with Slack] をクリックします。
[送信先] フィールドで、[チャンネル]、[ユーザー]、[手動 ID] のいずれかを選択します。
マニュアル ID を確認する手順は次のとおりです。
- ウェブブラウザで Slack を開き、選択したチャンネルに移動します。
- ブラウザのアドレスバーに表示されている URL を確認します。
- チャンネル ID またはユーザー ID は、URL に表示される長い英数字の文字列です。通常は
/client/{workspace-id}/の後に続き、パブリック チャンネルの場合は「C」、プライベート チャンネルの場合は「G」、ユーザーの場合は「D」で始まります。たとえば、URL はhttps://your-workspace.slack.com/client/T0123456789/C01ABCD1234のようになります。ここで、C01ABCD1234はチャンネル ID です。 - Slack モバイルアプリを使用している場合は、チャンネルまたはユーザー名を長押ししてリンクをコピーし、リンクの最後のセグメントを抽出します。これは、前のステップで説明した ID 形式に似ています。
- [手動 ID] フィールドにチャンネル ID またはユーザー ID を入力します。
[Send to] フィールドで [Channels] または [Users] を選択した場合は、次にチャンネルまたはユーザーのリストを入力します。
- 1 つのスケジュールに複数のチャンネルまたは複数のユーザーを追加できますが、チャンネルとユーザーを混在させることはできません。
(省略可)レポートに添えるカスタム メッセージを入力します。
(省略可)含めるレポートページを選択します。
レポートの送信を開始する日時を設定します。
配信頻度を設定します。
(省略可)[今すぐ送信] をクリックして、Slack 配信をすぐに送信します。
[保存] をクリックしてスケジュールを保存します。
メールのスケジュールと同様に、Slack スケジュールにもフィルタを適用できます。
スケジュール設定された Slack 配信の仕組み
スケジュール設定された Slack の配信では、受信者のユーザーまたはチャンネルにメッセージが投稿されます。このメッセージは、スケジュールの送信者の Slack アカウントから投稿されます。メッセージには以下の要素が含まれています。
- レポートの PDF ファイル
- [データポータルで表示] リンク
Slack へのアクセスを管理する
接続されている Slack ワークスペースへのアクセスを再認証または取り消す手順は次のとおりです。
- データポータルの設定アイコンをクリックし、[共有設定] を選択します。
- [Slack Integration] セクションには、利用可能な Slack ワークスペースのリストと、各ワークスペースのオプションが表示されます。
- ワークスペースに接続したことがない場合は、ワークスペース名の横にある [Slack にログイン] をクリックします。
- ワークスペースにアクセスできなくなった場合は、ワークスペース名の横にある [再接続] をクリックします。
- ワークスペースへのアクセス権を削除する場合は、ワークスペース名の横にある [取り消す] をクリックします。
スケジュール設定された Slack 配信に関する制限事項
スケジュールされた Slack 配信には次の制限があります。
- Slack を使って配信をスケジュールするには、データポータル Pro のユーザーである必要があります。
- レポートは、有効なデータポータル Pro サブスクリプションにリンクされている Google Cloud プロジェクトのチーム ワークスペースまたはサンドボックスに存在する必要があります。[自分がオーナー] のレポートは、データポータル Pro のスケジュール設定の宛先をサポートしていません。[自分がオーナー] にあるレポートをスケジュール設定するには、レポートをチーム ワークスペースまたはサンドボックスに移動して、レポートをデータポータル Pro にアップグレードします。
- スケジュールを設定するレポートのオーナーまたは編集者である必要があります。
- レポートのスケジュールを設定できるのは、自分がメンバーである Slack チャンネルに限られます。
- 1 つのレポートに対して、Slack を使用して最大 5 つの Slack チャンネルまたは 10 人の Slack ユーザーに配信をスケジュールできます。さらに多くの受信者に送信するには、追加のスケジュールを作成してください。
- Slack でレポートを配信する際、受信者のメールアドレスでフィルタすることはできません。スケジュール設定された配信のすべての受信者に、同じバージョンのレポートが届きます。
- 1 つのスケジュールに複数の Slack チャンネルまたは複数の Slack ユーザーを追加できますが、チャンネルとユーザーを混在させることはできません。
Slack への配信のトラブルシューティング
配信スケジュールを作成するときに、[宛先] フィールドに [Slack] オプションが表示されない場合は、次の要件を確認してください。
- スケジュール設定された Slack 配信のすべての前提条件を満たしていることを確認します。
- データポータル Pro の管理者が、データポータル組織に少なくとも 1 つの Slack ワークスペースを接続していることを確認します。
- レポートがデータ所在地のリージョン ロケーションにないことを確認します。
Slack 配信を受信できない場合は、次のトラブルシューティングの手順をお試しください。
- ワークスペースがデータポータルに接続されていることを確認します。
- データポータル ユーザーが Slack ワークスペースにアクセスできることを確認します。
- Slack ユーザーが、送信先の Slack チャンネルのメンバーであることを確認します。
その他のトラブルシューティングのヒントについては、メインのスケジュール設定ページのレポートが配信されない場合をご覧ください。