このページでは

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が同じユーザーにガイドとサーベイを表示する頻度が制限されます。1日、1週間、1ヶ月、または1セッションに表示される数にグローバルな上限を設定し、連続するガイドの間に遅延を追加し、さらに細かい制御のためにタグごとの高度なスロットルを重ねることができます。

スロットリングを使用して、時間の経過とともにメッセージの頻度を低下させます。 特定のセットからユーザーに1つのメッセージのみが表示されるようにする必要がある場合(たとえば、アプリ間のお知らせなど)、代わりに相互排他性を設定してください。

スロットリングはガイドとサーベイで同じように機能しますが、それぞれの設定は別々です。 設定を個別に設定することで、ガイドとサーベイの表示方法をより柔軟に設定できます。すべてのガイドとサーベイから特定のページを除外するには、プロジェクト全体のデフォルトのページ除外を設定します。ユーザーグループからすべてのガイドとサーベイを非表示にするには、プロジェクト全体のデフォルトのユーザー除外を設定します。

スロットル設定は、リスト内のすべてのガイドまたはサーベイにグローバルに適用されます。 ガイドやサーベイの表示方法と表示時期をさらに指定するには、各ガイドやサーベイの制限セクションを変更します。

組み込みの表示制限

Amplitudeには、同時に表示されるガイドとサーベイの数を制御する制限が組み込まれています。 これらの制限により、ユーザは一度に多数のメッセージを表示することができません。

  • ツールチップ
    • 表示制限:無制限
    • 動作:複数のツールチップを同時に表示できます。
  • ピン、ポップオーバー、モーダル
    • 表示制限:一度に1つずつ表示可能
    • 動作:一度に表示されるピン、ポップオーバー、またはモーダルは1つだけです。これらのフォームファクタのいずれかがすでに表示されており、別のフォームファクタがトリガーされている場合、最初のフォームファクタは引き続き表示され、2番目のフォームファクタは表示されません。
  • チェックリスト Web only
    • 表示制限:一度に1つずつ表示可能
    • 動作: チェックリストがすでに表示されている状態で別のチェックリストがトリガーされた場合、最初のチェックリストは引き続き表示され、2番目のチェックリストは表示されません。
  • バナー
    • 表示制限:一度に1つずつ表示可能
    • 動作:バナーがすでに表示されている状態で別のものがトリガーされると、最初のバナーは引き続き表示され、2番目のものは表示されません。

チェックリストは他のフォームファクタと一緒に表示できます。

チェックリストはピン、ポップオーバー、またはモーダルと同時に表示できます。優先度はこの動作に影響しません。 たとえば、優先度の高いモーダルがすでに表示されており、優先度の低いチェックリストがトリガーされている場合、両方とも同時に表示されます。

シナリオ例

**複数のチェックリストがトリガーされた:**チェックリスト A がすでに表示されているときにチェックリスト B がトリガーされた場合、チェックリスト A は引き続き表示され、チェックリスト B は表示されません。

**ピンとモーダル:**モーダルが表示されているときにピンがトリガーされた場合、モーダルは表示され続けますが、ピンは表示されません。 このルールは、ピン、ポップオーバー、モーダルのあらゆる組み合わせに適用されます。

チェックリストとモーダルの同時表示: モーダルが表示されていてチェックリストがトリガーされると、優先度設定に関係なく両方とも同時に表示されます。

ピンとツールチップを一緒に表示: ツールチップには表示制限がないため、複数のツールチップが表示されている状態でもピンを表示できます。

ガイドやサーベイのスロットリングを設定する

  1. _ガイドとサーベイ_に移動し、ガイドまたはサーベイのいずれかを選択します。
  2. アーティファクトのリストの[設定]アイコンをクリックします。
  3. スロットリングをオンにします。
  4. スロットリングを設定します。 以下を設定できます:
    • 制限:表示されるガイドやサーベイの数。
    • 期間: ガイドまたはサーベイの最大数が発生する時間間隔。期間は次のとおりです。
      • 日
      • 週
      • 月
      • セッション
  5. [変更を保存] をクリックします。

ガイドの間隔

同じユーザーに対する連続ガイド間の遅延を制御します。 遅延により、ユーザーは複数のガイドをすばやく連続して見ることができません。

連続ガイド間の時間を設定する

  1. _ガイドとサーベイ_に移動し、ガイドまたはサーベイのいずれかを選択します。
  2. アーティファクトのリストの[設定]アイコンをクリックします。
  3. [Time Between]セクションに、遅延期間を入力します。
  4. ドロップダウンから時間の単位を選択します。
    • 分
    • 時間
    • 日
  5. [変更を保存] をクリックします。

この設定は、同じユーザーの連続ガイドに適用されます。 たとえば、「10分」という設定は、ユーザーが1つのガイドを見た後、少なくとも10分間は別のガイドを見ないことを保証します。

詳細スロットル

高度なスロットルは、タグごとにグループ化されたガイドやサーベイに対して追加のレート制限を設定します。タグベースのスロットルを使用すると、さまざまなカテゴリのコンテンツがユーザーにどのように表示されるかをきめ細かく制御できます。

詳細スロットリングを使用する前にタグを適用します。

詳細スロットリング機能は、ガイドとサーベイをタグごとにグループ化し、さまざまなタイプのガイドにレート制限を設定します。タグは必須ではありませんが、より正確な制御のために最初にタグを追加することをお勧めします。

高度なスロットルの設定

  1. _ガイドとサーベイ_に移動し、ガイドまたはサーベイのいずれかを選択します。
  2. アーティファクトのリストの[設定]アイコンをクリックします。
  3. [詳細スロットル] セクションで、**[スロットルの追加] **をクリックします。
  4. 高度なスロットルを設定するには:
    • 制限: このタググループに対するガイド/サーベイの最大数です。
    • タグ: ガイド/サーベイをグループ化するための1つ以上のタグの選択。
    • 期間: 期間を選択します (日/週/月/セッション)。
  5. [変更を保存] をクリックします。

詳細スロットルの例

  • キャンペーンのスロットリング: product-launchタグ付きガイドを1日あたり3つに制限します。
  • 機能の制限: onboardingタグ付きコンテンツを各セッションで5個に制限します。
  • チームの調整: growth-teamガイドは週に2つまでに制限してください。

高度なスロットルは、グローバルなスロットル設定と連携して機能します。 最も厳しい制限が適用されます。 たとえば、グローバル スロットルにより 1 日 10 個のガイドが許可されているものの、詳細スロットルにより onboardingガイドが 1 日 2 個までに制限されている場合、ユーザーは 1 日に最大 2 個のオンボーディング ガイドを受け取ります。

複数の高度なスロットル

さまざまなタグの組み合わせに対応する複数の高度なスロットルを作成して、詳細なスロットル戦略をサポートします。

  • 緊急のお知らせ: urgent+ announcementタグ - 毎日1件
  • オンボーディング フロー: onboardingタグ - 各セッションに3つ
  • 機能の更新: feature-updateタグ - 毎週 2 回

相互排他性

相互排他的グループはガイドとサーベイをグループ化し、各ユーザーがそのグループから1つのアイテムしか見ることができないようにします。ユーザーがどのアプリを使用しているかにかかわらず、メッセージを一度だけ表示する必要があるマルチアプリのアナウンスには相互排他的性を使用してください。

複数アプリの使用例

複数のアプリ(ウェブ、iOS、Android)にまたがって機能をリリースする場合、ユーザーが最初に使用したアプリのいずれかでその機能をユーザーに告知してください。他のアプリでも同じ告知を再度表示することはありません。 相互排他的性は、アプリ固有のガイドを一緒にリンクすることでこの問題を解決します。

たとえば、次のようなものを作成する場合です。

  • 新機能を発表するウェブガイドです。
  • 同じ発表を含むiOSガイドです。
  • 同じような告知をしているAndroidガイドです。

3つのガイドすべてを相互排他的グループに追加します。ユーザーがウェブガイドを見た後、アプリを切り替えたとしても、その後iOSやAndroidのバージョンは表示されません。

ポップアップ疲れを防ぐ

相互排他的性はまた、複数の類似したガイドを利用できるユーザーにとってポップアップ疲れを防ぐのに役立ちます。 重複するオーディエンスをターゲットとするガイドが複数ある場合は、それらをグループ化して、ユーザーに最も関連性の高いものだけが表示されるようにしましょう。

相互排他的グループを作成する

  1. _ガイドとサーベイ_に移動し、ガイドまたはサーベイのいずれかを選択します。
  2. アーティファクトのリストの[設定]アイコンをクリックします。
  3. 相互排他性セクションを展開してください。
  4. [グループを追加] をクリックして、新しい相互排他的グループを作成します。
  5. グループに名前を付けます(たとえば、「機能Xのお知らせ」)。
  6. グループに含めるガイドまたはサーベイを選択します。
  7. [変更を保存] をクリックします。

相互排他的性はアプリケーション全体で機能します。 ユーザーが1つのアプリでそのグループのガイドやサーベイを見た後、そのグループの他のアイテムはどのアプリでも見ることはできません。

相互排他的性とスロットリング

相互排他的性とスロットリングは異なる目的を果たしますが、次のように連携しています。

  • スロットリングは、ユーザーが一定期間にわたって見るガイドやサーベイの数を制限します。
  • 相互排他的性により、ユーザーは特定のグループから1つのアイテムしか見ることができません。

両方の設定を同じガイドに適用してください。 たとえば、ガイドは相互排他的グループに属していても、グローバルなスロットリング制限に従うことができます。

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