![Braze ラーニングコース] (/docs/ja/assets/img/bl_icon3.png?90e224bc203230fce2ea8b5e0093b685) {: style=”float:right;width:120px;border:0;” class=”noimgborder”}インテリジェントタイミング
インテリジェントタイミングを使用して、Braze が、最適な送信時間と呼ばれる、ユーザーがエンゲージ (開封またはクリック) する可能性が最も高いと判断したときに、各ユーザーにメッセージを配信します。これにより、ユーザーの望む時間にメッセージを送信していることを確認しやすくなり、エンゲージメントが高くなる可能性があります。
ユースケース
- 時間的制約のない定期的なキャンペーンの送信
- 複数のタイムゾーンにわたるユーザーを含むキャンペーンの自動化
- エンゲージメントの高いユーザー (エンゲージメントデータが最も多い) にメッセージを送信する場合
その仕組み
Braze は、ユーザーのアプリとの過去のインタラクションと、各メッセージングチャネルとのインタラクションの統計分析に基づいて、最適な送信時間を計算します。
例えば、Sam は通常朝にメールを開封し、夕方にアプリを開いて通知とやり取りします。つまり、インテリジェントタイミングを使用すると、Sam は朝にメールキャンペーンを受信する一方で、エンゲージする可能性の高い夕方にプッシュ通知でキャンペーンを受信することになります。
Braze で最適な送信時間を計算するために十分なエンゲージメントデータがユーザーに不足している場合は、フォールバック時刻を指定できます。さらに、マシン開封数は、最適な時刻を計算するための考慮対象から除外されます。
インテリジェントタイミングの使用
このセクションでは、キャンペーンとキャンバス用にインテリジェントタイミングを設定する方法について説明します。
キャンペーン
キャンペーンにインテリジェントタイミングを使用するには次の手順に従います。
- キャンペーンを作成してメッセージを作成します。
- 配送タイプとして [スケジュール配信] を選択します。
- [時間ベースのスケジューリングオプション] で、[インテリジェントタイミング] を選択します。
- 送信日を選択します。考慮事項については、キャンペーンでの微妙な違いを参照してください。
- 特定の時間内にのみメッセージを送信するかどうかを決定します。
- フォールバック時刻を指定します。これは、最適な時間を計算するためにユーザープロファイルに十分なデータがない場合にメッセージが送信される時刻です。
特定の時間内にメッセージを送信する{#sending-within-specific-hours}
必要に応じて、最適な時間を特定の時間枠内に制限できます。これは、キャンペーンが特定のイベント、セール、またはプロモーションに関連する場合に役立ちますが、通常、それ以外の場合は推奨されません。特定の時間内に送信する機能は、サイレント時間と同様に機能します。インテリジェントタイミングでは逆効果であるため、併せて使用することは推奨されません。詳細については、この記事の制限のセクションを参照してください。
- インテリジェントタイミングを設定する場合は、[特定の時間内にのみメッセージを送信する] をオンにします。
- 配信時間枠の開始時刻と終了時刻を入力します。
配信時間枠を指定すると、Braze では時間枠のエンゲージメントデータのみが調べられ、ユーザーの最適な時間が決定されます。その時間枠に十分なエンゲージメントデータがない場合、メッセージは指定されたフォールバック時刻に送信されます。
配信時間のプレビュー
1 日の各時間にメッセージを受信するユーザーの推定数を表示するには、プレビューチャートを使用します (キャンペーンのみ)。
- ターゲットオーディエンスのステップでセグメントまたはフィルターを追加します。
- [配信時間のプレビュー] セクション (ターゲットオーディエンスと配信スケジュールの両方のステップに表示される) で、チャネルを選択します。
- [データを更新] をクリックします。
インテリジェントタイミングまたはキャンペーンオーディエンスに関する設定を変更するたびに、データが再度更新され、更新されたチャートが表示されます。
上のチャートには、最適な時間を計算するために十分なデータを持っているユーザーが青色で、フォールバック時刻を使用するユーザーが赤色で表示されています。計算フィルターを使用して、各ユーザーグループがより詳細に表示されるようにプレビューの表示を調整します。
キャンペーンでの微妙な違い
ここでは、インテリジェントタイミングでキャンペーンをスケジュールするときに、注意すべき微妙な違いを示します。
キャンペーンの開始
スケジュールされた送信日の少なくとも 48 時間前までにキャンペーンを開始します。これは、タイムゾーンが異なるためです。Braze は、世界で最初に始まるタイムゾーンの 1 つであるサモア時間 (UTC+13) の午前 0 時に最適な時間を計算します。1 日の時間数は世界全体で約 48 時間に当たります。つまり、その 48 時間の猶予時間内にキャンペーンを開始すると、ユーザーの最適な時刻が現地のタイムゾーンではすでに過ぎているため、メッセージが送信されないことがあります。
キャンペーンが開始され、ユーザーの最適な時刻が過去 1 時間未満の場合、メッセージはただちに送信されます。最適な時刻が過去 1 時間より前の場合、メッセージは一切送信されません。
セグメントの選択
特定の期間にアクションを実行したオーディエンスをターゲットにする場合は、セグメントフィルターで時間枠を 3 日間以上にします。例えば、First used these apps more than 1 day ago
と First used these apps less than 3 days ago
の代わりに、1 日と 4 日を使用します。
この理由として、タイムゾーンもあります。3 日未満の期間を選択すると、ユーザーの最適な送信時刻になる前に一部のユーザーがセグメントから脱落する可能性があるためです。
詳細については、Braze がセグメントとフィルターの適格性基準をチェックするタイミングを参照してください。
最適化を伴う AB テスト
AB テストの終了後に自動的勝者バリアントを送信するなど、最適化を伴う AB テストを活用する場合、キャンペーンの期間は長くなります。デフォルトで、インテリジェントタイミングキャンペーンは最初のテストの翌日に残りのユーザーに勝者バリアントを送信しますが、この送信日を変更できます。
インテリジェントタイミングと AB テストの両方を使用している場合は、最初のテストの1 日後ではなく、2 日後に勝者バリアントを送信するようにスケジュールすることをお勧めします。
キャンバス
このセクションでは、キャンバスでインテリジェントタイミングを使用する方法について説明します。手順は、使用しているキャンバスワークフローによって若干異なります。
2023 年 2 月 28 日以降、元のエディターを使用したキャンバスの作成や複製はできなくなりました。このセクションは、インテリジェントタイミングが元のエディターでどのように機能するかを理解するための参考資料として利用できます。
Braze では、従来のキャンバスエクスペリエンスを使用しているお客様に、キャンバスフローへの移行をお勧めしています。これは、キャンバスの構築と管理をより良く行う目的で改良された編集エクスペリエンスです。「キャンバスからキャンバスフローへの複製」を参照してください。
キャンバスフローでは、インテリジェントタイミングをメッセージステップで設定します。キャンバスでインテリジェントタイミングを使用するには、次の手順に従います。
このステップに入ったユーザーは、入った日の最適な時刻 (その時刻が経過していない場合) にメッセージを受信します。ユーザーがメッセージステップに入った日の最適な時刻 (ローカル時間) が経過した場合、翌日の最適な時刻に送信されることに注意してください。複数のチャネルをターゲットにしているメッセージステップは、異なるチャネルに対して異なる時間にメッセージを送信するか、または送信しようとすることがあります。メッセージステップの最初のメッセージを送信しようとすると、すべてのユーザーが自動的に進められます。
遅延ステップとインテリジェントタイミング
遅延後にインテリジェントタイミングを使用する場合、遅延の計算方法によって配信日が異なることがあります。これは、遅延が [期間より後] に設定されている場合にのみ適用されます。「日間」および「歴日」の計算方法が異なるためです。
- 日間:1 日は 24 時間で、ユーザーが遅延ステップに入った時点から計算されます。
- 暦日:1 日は、ユーザーが遅延ステップに入ってから、そのタイムゾーンの午前 0 時までの期間です。つまり、1 歴日が数分に短いことがあります。
インテリジェントタイミングを使用する場合は、延期期間に 24 時間制ではなく、歴日を使用することをお勧めします。これは、歴日を指定すると、メッセージは遅延の最終日の最適な時刻に送信されるためです。24 時間制では、ユーザーの最適な時刻がステップに入る以前だった可能性があります。これは、ユーザーの遅延にさらに 1 日追加されることを意味します。
例えば、Luka の最適な時刻が午後 2 時だとします。彼は 3 月 1 日午後 2 時 1 分に遅延ステップに入り、遅延は 2 日間に設定されています。
- 1 日目は 3 月 2 日午後 2 時 1 分に終了します。
- 2 日目は 3 月 3 日午後 2 時 1 分に終了します。
ただし、インテリジェントタイミングは、午後 2 時に配信するように設定されており、この時刻はすでに過ぎています。したがって、Luka がメッセージを受信する時刻は、その翌日の 3 月 4 日午後 2 時になります。
元のキャンバスワークフローの場合、インテリジェントタイミングはフルステップの [延期期間] セクションで設定しまsされています。キャンバスでインテリジェントタイミングを使用するには:
- キャンバスにステップを追加します。
- ステップの [遅延] を開きます。
- [スケジュール設定] を選択します。
- after、in、on the next を使用して遅延を設定します。
- after を選択した場合は、日または週単位で遅延を設定します。遅延は、カレンダー日を使用して自動的に計算されます。つまり、メッセージは、ユーザの最適な時刻に遅延の最終日に送信されます。インテリジェントタイミングは、1 日より短い遅延では使用できません。
- [インテリジェントタイミングを使用] を選択します。
- フォールバック時刻を指定します。
キャンバスの起動
キャンペーンとは異なり、キャンバスを送信日の 48 時間前に立ち上げる必要はありません。これは、インテリジェントタイミングがキャンバスレベルではなくステップレベルに設定されているためです。代わりに、ユーザーがキャンバスに入ってからインテリジェントタイミングが使用されるステップを受信するまで、少なくとも 48 時間の遅延を設けるをお勧めします。
フォールバック時刻{#fallback-time}
オーディエンスの中で、Braze が最適な送信時間を計算するために十分なエンゲージメントデータを持たないユーザーにメッセージを送信するために、フォールバック時刻を選択する必要があります。2 つのオプションがあります。
- このアプリが最もよく使用される時間 (全ユーザーが対象)
- 特定のカスタムフォールバック時刻 (ユーザーのローカルタイムゾーン)
アプリが最もよく使用される時間
アプリが最もよく使用される時間は、ワークスペースのセッション開始時刻の平均 (現地時刻) によって決まります。この時間は、プレビューチャートに赤色で表示されます (キャンペーンのみ)。
キャンペーンでは、アプリが最もよく使用される時間が、指定した配信時間枠の外側にある場合、メッセージは配信時間枠の端に最も近い時刻に送信されます。例えば、配信時間枠が午後 1 時から午後 8 時までで、アプリが最もよく使用される時間が午後 10 時である場合、メッセージは午後 8 時に送信されます。
セッションデータの不足
まれに、アプリが最もよく使用される時間を計算するために十分なセッションデータがアプリにない場合 (データのないまったく新規のアプリの場合)、メッセージはユーザーのローカルタイムゾーンの午後 5 時に送信されます。ユーザーの現地時間が不明の場合、会社のタイムゾーンの午後 5 時に送信されます。
ユーザーのライフサイクルの初期 (利用可能なデータが限られている) に、インテリジェントタイミングを使用するときの制限を認識していることが重要です。記録されたセッションがほとんどないユーザーでも、その行動についてのインサイトを提供できるため、有用です。ただし、Braze は、ユーザーのライフサイクルの後の方で、最適な送信時刻をより効果的に計算できます。
カスタムフォールバック時刻
メッセージを送信する別の時刻を選択するには、カスタムフォールバック時刻を使用します。アプリが最もよく使用される時間と同様に、メッセージはユーザーのローカルタイムゾーンのフォールバック時刻に送信されます。ユーザーのローカルタイムゾーンが不明の場合、会社のタイムゾーンで送信されます。
キャンペーンにカスタムフォールバック時刻を指定して、送信日から 24 時間以内にキャンペーンを開始した場合、最適な時間がすでに経過したユーザーは、カスタムフォールバック時刻にキャンペーンを受信します。カスタムフォールバック時刻がすでにタイムゾーンで経過している場合、メッセージはすぐに送信されます。
制限事項
- アプリ内メッセージ、コンテンツカード、Webhook はすぐに配信され、最適な時間は指定されません。
- インテリジェントタイミングは、アクションベースのキャンペーンまたは API トリガーキャンペーンで使用できません。
- インテリジェントタイミングは、次のシナリオで使用しないでください。
- サイレント時間:サイレント時間とインテリジェントタイミングの両方を使用すると逆効果になります。サイレント時間は、夜中に誰かにメッセージを送信しないなど、ユーザーの動作に関するトップダウンの仮定に基づきますが、インテリジェントタイミングはユーザーのアクティビティに基づきます。Sam は午前 3 時にアプリ通知をよくチェックしているかもしれません。単なる推測です。
- レート制限:レート制限とインテリジェントタイミングの両方を使用している場合、メッセージがいつ配信されるかは不確実です。インテリジェントタイミン日次の定期キャンペーンでは、メッセージ送信合計の上限が正確にサポートされません。
- IP ウォームアップキャンペーン:インテリジェントタイミングの一部の動作により、最初に IP をウォームアップするときに必要な日次量に到達しにくいことがあります。これは、インテリジェントタイミングがセグメントを 2 回評価するためです、1 回目はキャンペーンまたはキャンバスが最初に作成されたときで、2 回目はユーザーへの送信前で、ユーザーがそのセグメントにまだ存在することを確認します。これにより、セグメントのシフトや変更が起きる可能性があり、2 回目の評価で一部のユーザーがセグメントから脱落することがよくあります。これらのユーザーは置き換えられず、最大ユーザー上限にどれだけ近づくことが可能かに影響します。
トラブルシューティング
プレビューチャートに最適な時間のユーザーがほとんど表示されない
Braze が良好な推定を行うには、一定量のエンゲージメントデータが必要です。セッションデータが不足している場合、またはターゲットユーザーにクリック数や開封数がほとんどない場合 (新規ユーザーなど)、Braze はデフォルトのフォールバック時刻を使用します。設定によっては、アプリが最もよく使用される時間、またはカスタムフォールバック時刻のいずれかになります。
スケジュールされた日付を過ぎてからの送信
最適化を伴う AB テストを活用している場合、インテリジェントタイミングキャンペーンにより、スケジュールされた日付を過ぎて送信する可能性があります。ABテスト の最適化を使用するキャンペーンでは、最初のテストが終了した後、自動的に勝者バリアントを送信し、キャンペーンの期間を延長できます。デフォルトで、最適化を使用するキャンペーンは最初のテストの翌日に勝者バリアントを残りのユーザーに送信しますが、この送信日を変更できます。
インテリジェントタイミングを使用する場合は、ABテストが終了するまでの時間を長くして、勝者バリアントを 1 日ではなく 2 日間送信するようにスケジュールすることをお勧めします。