Slack でレポートを共有、スケジュール設定する

データポータルのレポートは、Slack ワークスペースの Slack チャンネルや Slack ユーザーに送信できます。

前提条件

  • データポータル Pro サブスクリプションのユーザーである必要があります。
  • レポートは、有効なデータポータル Pro サブスクリプションにリンクされている Google Cloud プロジェクトのチーム ワークスペースまたはサンドボックスに存在する必要があります。[自分がオーナー] のレポートは、データポータル Pro のスケジュール設定の宛先をサポートしていません。[自分がオーナー] にあるレポートをスケジュール設定するには、レポートをチーム ワークスペースまたはサンドボックスに移動して、レポートをデータポータル Pro にアップグレードします。
  • Google Workspace 管理者が組織で Slack 配信を有効にしている必要があります。Slack 配信チャネルは、Google Workspace でデフォルトで許可されています。この設定を変更するには、Google Workspace 管理者が Google 管理コンソールで次の手順を行います。
    1. 管理コンソールで、[メニュー] > [アプリ] > [その他の Google サービス] > [データポータル] に移動します。
    2. [コンテンツ配信設定] をクリックします。
    3. [Pro 機能] セクションで、[Slack 配信を許可する] の設定を変更します。
  • データポータル Pro の管理者が、データポータル組織に少なくとも 1 つの Slack ワークスペースを接続している必要があります。

Slack をデータポータルの組織に接続する

Google Workspace 管理者が Slack への配信を有効にすると、データポータル Pro 管理者は次の手順で 1 つ以上の Slack ワークスペースをデータポータル組織に接続できます。

  1. データポータルで設定アイコンをクリックし、[エンタープライズ管理者] を選択します。
  2. [Slack Integration] セクションで、[Add Slack Workspace] をクリックします。
  3. プロンプトが表示されたら、Slack にログインします。

接続済みの Slack ワークスペースを削除する

管理者は、次の手順で Slack ワークスペースを削除できます。

  1. データポータルで設定アイコンをクリックし、[エンタープライズ管理者] を選択します。
  2. [Slack Integration] セクションで、削除する Slack ワークスペースの横にある [Delete] をクリックします。

Slack の配信スケジュールを作成する(Pro 機能)

データポータル Pro をご利用の場合は、Slack ユーザーと Slack チャンネルにレポートを送信できます。手順は以下のとおりです。

  1. スケジュールを設定するレポートを表示します。
    • レポートは、有効なデータポータル Pro サブスクリプションにリンクされている Google Cloud プロジェクトのチーム ワークスペースまたはサンドボックスに存在する必要があります。[自分がオーナー] のレポートは、データポータル Pro のスケジュール設定の宛先をサポートしていません。[自分がオーナー] にあるレポートをスケジュール設定するには、レポートをチーム ワークスペースまたはサンドボックスに移動して、レポートをデータポータル Pro にアップグレードします。
  2. 右上の [共有] を選択し、[スケジュール設定レポート配信アイコン 配信のスケジュール] を選択します。
  3. [宛先] フィールドで [Slack] を選択します。
  4. 管理者が複数の Slack ワークスペースをデータポータルに接続している場合は、ワークスペースを選択します。
  5. プロンプトが表示されたら、[Sign in with Slack] をクリックします。
  6. [送信先] フィールドで、[チャンネル]、[ユーザー]、[手動 ID] のいずれかを選択します。

    マニュアル ID を確認する手順は次のとおりです。

    1. ウェブブラウザで Slack を開き、選択したチャンネルに移動します。
    2. ブラウザのアドレスバーに表示されている URL を確認します。
    3. チャンネル ID またはユーザー ID は、URL に表示される長い英数字の文字列です。通常は /client/{workspace-id}/ の後に続き、パブリック チャンネルの場合は「C」、プライベート チャンネルの場合は「G」、ユーザーの場合は「D」で始まります。たとえば、URL は https://your-workspace.slack.com/client/T0123456789/C01ABCD1234 のようになります。ここで、C01ABCD1234 はチャンネル ID です。
    4. Slack モバイルアプリを使用している場合は、チャンネルまたはユーザー名を長押ししてリンクをコピーし、リンクの最後のセグメントを抽出します。これは、前のステップで説明した ID 形式に似ています。
    5. [手動 ID] フィールドにチャンネル ID またはユーザー ID を入力します。
  7. [Send to] フィールドで [Channels] または [Users] を選択した場合は、次にチャンネルまたはユーザーのリストを入力します。

    • 1 つのスケジュールに複数のチャンネルまたは複数のユーザーを追加できますが、チャンネルとユーザーを混在させることはできません。
  8. (省略可)レポートに添えるカスタム メッセージを入力します。

  9. (省略可)含めるレポートページを選択します。

  10. レポートの送信を開始する日時を設定します。

  11. 配信頻度を設定します。

  12. (省略可)[今すぐ送信] をクリックして、Slack 配信をすぐに送信します。

  13. [保存] をクリックしてスケジュールを保存します。

メールのスケジュールと同様に、Slack スケジュールにもフィルタを適用できます。

スケジュール設定された Slack 配信の仕組み

スケジュール設定された Slack の配信では、受信者のユーザーまたはチャンネルにメッセージが投稿されます。このメッセージは、スケジュールの送信者の Slack アカウントから投稿されます。メッセージには以下の要素が含まれています。

  • レポートの PDF ファイル
  • [データポータルで表示] リンク

Slack へのアクセスを管理する

接続されている Slack ワークスペースへのアクセスを再認証または取り消す手順は次のとおりです。

  1. データポータルの設定アイコンをクリックし、[共有設定] を選択します。
  2. [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] オプションが表示されない場合は、次の要件を確認してください。

  1. スケジュール設定された Slack 配信のすべての前提条件を満たしていることを確認します。
  2. データポータル Pro の管理者が、データポータル組織に少なくとも 1 つの Slack ワークスペースを接続していることを確認します。
  3. レポートがデータ所在地のリージョン ロケーションにないことを確認します。

Slack 配信を受信できない場合は、次のトラブルシューティングの手順をお試しください。

  1. ワークスペースがデータポータルに接続されていることを確認します。
  2. データポータル ユーザーが Slack ワークスペースにアクセスできることを確認します。
  3. Slack ユーザーが、送信先の Slack チャンネルのメンバーであることを確認します。

その他のトラブルシューティングのヒントについては、メインのスケジュール設定ページのレポートが配信されない場合をご覧ください。