このページでは

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.

実験の対象者を定義する

実験を構成するイベントを定義したら、実験に適格なオーディエンスを設定します。これはターゲティングとも呼ばれます。 参加資格をすべてのユーザーに開放することも、特定のグループを対象にすることもできます。

ユーザーは実験を受ける前に、依然として露出イベントをトリガーする必要があります。ターゲティングセクションでは、潜在的なオーディエンスを定義するだけです。

ターゲット設定グループを使用すると、特定の地理的場所にいるユーザーや人口統計グループにいるユーザー、またはパワーユーザーなど、プロダクトで特定の使用基準を満たしているユーザーに実験へのアクセスを制限できます。セグメントとは、地理的位置情報やデバイスの種類など、ターゲットにしたいオーディエンス固有の特性です。 Amplitudeのすべてのユーザープロパティとコホートは、ユーザーセグメントを定義できます。 ルールベースのセグメント内のユーザープロパティについて、Amplitudeはユーザープロパティが受け取った最新の値を使用します。 セグメントの詳細については、「セグメント概要」をご覧ください。

ユーザーセグメントをいくつでも含めることができます。ユーザーが実験で複数のセグメントに属している場合、Amplitudeはユーザーを最初に一致するセグメントに割り当てます。

キャッシュの有効期限は、ユーザーセグメントを定義するプロパティによって異なります。 ユーザープロパティには常にプロダクトが送信した最新の値が含まれており、Amplitudeが新しいデータを受信していない場合にはデフォルトで最新の値になります。コホートは1時間ごとに同期します。

オーディエンスを定義するには、配信とロールアウトを指定することも必要です。

  • 分布:対照群と実験群との間で分割された割合。デフォルトの分布は50%であるため、オーディエンスの半数はコントロールを受け取り、半数は実験を受け取ります。この割合をカスタマイズして、1 つのグループにさらに多くのユーザーを割り当てることができます。 分布は、ユーザーベース全体ではなく、ターゲットオーディエンスに適用されます。
  • ロールアウト: 実験を受け取ったターゲットオーディエンスの割合です。 100%の場合、ターゲットオーディエンス内のすべてのユーザーがコントロールまたはトリートメントのいずれかを受け取ります。実験には、実験を受ける可能性のあるユーザー数が表示されます。

実験のターゲットオーディエンスを設定する

  1. 新しい実験を作成するか、既存の実験を開きます。
  2. [ターゲティング] セクションで、[編集] アイコンをクリックします。
  3. [ターゲティング] タブで、目的のバケット作成ユニットを選択します。 バケット化は通常、User単位で行われます。グループ単位でバケット化することもできます。
  4. この実験に適格なユーザーを選択してください。 ターゲティングはデフォルトですべてのユーザーに設定されています。対象ユーザーに切り替えるためのセグメントを追加します。すべてのユーザーをターゲットに設定するということは、エクスポージャーイベントをトリガーしたすべてのユーザーが実験を受け取ることを意味します。ターゲットユーザーを使用すると、実験を受けるユーザーのセグメントを指定できます。
  5. ターゲットにしたいバケットを選択します。 デフォルトはAmplitude IDです。次のようなオプションの選択も可能です。
    • デバイスのタイプ。
    • 言語。
    • 地域
    • 郵便番号。
  6. 配布率をカスタマイズするには、カスタムに切り替えをクリックし、必要な割合を指定します。
  7. [すべてのユーザー] フィールドに、実験を受け取るユーザーの割合を指定します。
  8. 保存して閉じるまたはテスターをクリックします。

オーディエンスを指定した後、テスターを指定します。

テスター

実験をテストして、すべての側面が機能し、実装が成功していることを確認してください。 テスターに関する詳細については、「テストと実験の開始」をご覧ください。

セグメント内のブール論理

Amplitude は、同じセグメント期間の条件にANDブール論理を適用します。Amplitudeはこれらの条件をif, else ifとして評価します。たとえば、2 つのセグメントを考えてみましょう。

セグメント 1: ウェブ経由で貴社のサイトにアクセスするインドのユーザー。 セグメント2:モバイルブラウザ経由でウェブサイトにアクセスするAndroidデバイス上のユーザー。

ブール論理を使用する場合、ユーザーはセグメント内の両方の条件を満たす必要があります。 ユーザーがインド国外から貴社のウェブサイトにアクセスした場合、そのユーザーはセグメント1の対象とはなりません。ユーザーがiOSデバイスから貴社のサイトにアクセスした場合、そのユーザーはセグメント2の対象とはなりません。

このif, else if評価とは、Amplitudeが最初にユーザーがセグメント1の条件を満たしているかどうかをチェックすることを意味します。そうでない場合、Amplitudeはセグメント2の条件をチェックします。

これは役に立ちましたか?