For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.
Slack、Microsoft Teams、またはWebhook経由での通知
ウェブや機能の実験用、または個々の機能フラグ用の通知アラートを設定できます。Amplitudeでは2つの通知方法を選べます。
- メールまたはSlackダイレクトメッセージ:実験(ウェブおよび機能)の開始または終了間近の通知、Amplitudeがサンプル比の不一致(SRM)を検出した場合、または実験のレコメンデーションメトリクスがstatsigに達した場合の通知。
- Slackチャネル、Microsoft Teamsチャネル、Webhook、または電子メール:アクティブなフラグ設定を変更することで新しい履歴バージョンが生成された場合や、フラグを有効化または無効化した場合に届く通知。
このページでは、Slack チャネル、Microsoft Teams チャネル、Webhook、メールを通じて配信される通知アラートについて説明します。 Amplitudeは、この方法で実験アラート機能を通じて作成されたアラートのみを配信します。
Amplitudeは、その他のすべての実験アラートをメールまたはSlackダイレクトメッセージで配信します。 これらの通知タイプの詳細については、アカウント設定の通知、Slackの統合、またはMicrosoft Teamsの統合にアクセスして、ワークスペースの統合を管理してください。
Googleチャットを使用している場合は、メールまたはWebhookを送信してください。
Amplitudeフラグと実験をSentryと統合するには、Sentryのドキュメントを参照してください。
通知アラートを作成、編集、または削除するには、メンバー権限が必要です。 専用のSlackチャンネルまたはWebhookのメンバーである場合、通知を受信するための権限は必要ありません。ただし、詳細情報を確認するには、閲覧者権限が必要です。 別のアクセス権が必要な場合は、管理者に連絡してください。
Slackのワークスペースを実験の通知に接続する
- 「実験」に移動し、「実験」をクリックします。 アラートにアクセスするには、_設定 > 個人設定 > 実験_に移動してアラートの追加をクリックするか、_設定 > 組織設定 > 実験_に移動してアラートの追加をクリックすることもできます。
- 右上にある[アラート]をクリックします。
- Slackに接続をクリックします。
- [許可] をクリックして、AmplitudeをSlackに接続することを確認します。
Slackチャネル名の代わりにSlackチャネルIDが表示される場合は、AmplitudeをSlackワークスペースに接続していることを確認してください。 接続が存在する場合は、Slackチャンネルのメンバーであることを確認してください。アクセスをリクエストするには、アラートを作成したユーザーに連絡してください(テーブルの[作成済み]列に表示されます)。
Microsoft Teamsを実験通知に接続する
Microsoft Teamsチャネルに実験アラートを配信するには、組織がAmplitudeをMicrosoft Teamsに接続する必要があります。 接続が存在しない場合、アラート作成モーダルには、接続フローを開始するためのMicrosoft Teamsに接続アクションが表示されます。
セットアップ手順については、「Microsoft Teams と Amplitude の統合」を参照してください。
アラートを変更する
フラグや実験の設定が変更されると、変更アラートで通知されます。Amplitudeは、変更によって新しい履歴バージョンが作成される任意のタイミング、またはフラグを有効化または無効化したときにアラートを生成します。
アラートを生成する実験アクティビティ
どの実験アクティビティがアラートをトリガーするかを指定します。
- 作成、更新、または削除されたフラグ。
- ターゲティングルールの変更(ターゲットセグメントやバケッティング設定の更新など)。
- バリアントの変更。
- フラグの有効化または無効化。
アラートを設定する
SlackワークスペースまたはMicrosoft Teams組織をAmplitudeに接続した後、実験のための通知を作成できます。
Webhookを使用して通知を送信するには、アラートを作成するときにURLと有効な署名キーを入力してください。
Webhook スキーマ:
{
"flagId": number
"flagName": string (This is the flag key and not the flag name. If you want the flag name, use `flag.name`)
"scope": "exp_deployment" | "project" | "exp_tags"
"scopeParam": number | undefined
"scopeParamName": string | undefined
"action": "created" | "deleted" | "updated"
"modifiedBy": string
"flag": JSON
"oldFlag": JSON
}
JSONスキーマ
Experiment Management APIフラグエンドポイントのドキュメントに記載されているflagおよびoldFlagパラメータのJSONスキーマを参照してください。
アラートを作成する
- Amplitudeのホームページから「実験」セクションに移動し、「実験」をクリックします。 アラートにアクセスするには、_設定 > 個人設定 > 実験_に移動してアラートの追加をクリックするか、_設定 > 組織設定 > 実験_に移動してアラートの追加をクリックすることもできます。
- 右上にある[アラート]をクリックします。
- プロジェクトを指定します。
- 範囲を設定します。 次のいずれかを選択:
- プロジェクト内のすべて: プロジェクト内のすべての実験とフラグに関する通知。
- デプロイメントごと: デプロイメント内のすべての実験とフラグに関する通知。 ラベルでデプロイメントを指定します。 詳細については、「デプロイメント」を参照してください。 Web Experiments と ガイド & サーベイ の実験では、プロジェクト API Key のデプロイメントを使用しています。
- タグ別: 特定のラベルが付いた実験とフラグに関する通知のみです。
- 配信チャネルを選択してください:
- Slack の場合、ドロップダウンをクリックしてアラートの送信チャンネルを選択します。
- Microsoft Teams の場合、ドロップダウンをクリックして、アラートに使用するチームとチャネルを選択します。
- Webhook の場合、URL と署名キーを入力します。
- 電子メールの場合は、電子メールアドレスを入力します。
- アラートに名前を付けます。
- アラートを作成をクリックします。
これは役に立ちましたか?