送信する最適な時間

BTS(ベストタイム送信)は、ユーザーのインタラクションや応答の可能性を高めるためにキャンペーンを送信するための推奨時間帯を提供します。BTSの特徴は次のとおりです:

  • BTSはMoEngage内でユーザーレベルで定義されています。
  • マーケターは、ユーザーが反応してインタラクションを行う可能性が高い時期にキャンペーンやコミュニケーションを送信します。
  • マーケターは高度なインテリジェンスを活用し、すべてのユーザーに固定された時間にコミュニケーションを送るのではなく、各ユーザーを最も好ましい時間帯に個別にターゲットします。

それはどのように機能しますか?

BTSは、キャンペーンやチャネルとの過去のユーザーインタラクションを分析するために、高度なデータ分析を使用しています。分析は プッシュ メール 、および SMS について個別に行われ、対応する最適な時間が決定されます。

各チャネルの最適な時間値は、0〜24時間の間の時間バケットであり、個々のユーザーに対して利用可能です。各チャネルのBTSを計算するために、以下のイベントが考慮されます:

  • プッシュアクティビティイベント:ユーザーによって実行されたすべてのイベント
  • メールアクティビティイベント: 開封、クリック、ブラウザで表示
  • SMSアクティビティイベント: クリック

メール、SMSチャネルにアクティビティイベントがないユーザーの場合、ユーザーによって実行されたすべてのイベントがBTSを取得するために使用されます。したがって、プッシュチャネルの最適な時間値と同じになります。したがって、一部のユーザーにとっては、Email/SMSチャネルを使用していないかもしれませんが、MoEngageは依然としてEmail/SMS BTSを計算します。これは、Pushの最適な時間と同じになります。

ユーザーの最適な時間にターゲットを絞ったキャンペーンを設定する

Push、SMS、Email チャンネルの 一度きり または 定期的 キャンペーンで、最適な時間オプションを設定できます。

BTSを設定するには、

  1. キャンペーン作成フローのステップ3に移動 - スケジュールと目標。
  2. オプションのいずれかを選択してください: 特定の日付と時刻 または 定期的
  3. ユーザーにとっての 最適な時間 を選択してください。

詳細については、参照してください

Example

mceclip0.png

開始時間を午後6時58分に設定し、午後9時58分までの最適な時間に基づいてメッセージを送信したい場合、これはあなたの BTSウィンドウ を定義します。セグメント内のすべてのユーザーで、ベストタイムが午後7時から午後10時の間にあるユーザーは、以下に説明するように、それぞれのベストタイムでキャンペーンを受け取ります:

セグメントに100人のユーザーがいると仮定し、以下の表に示すように分布しているとします:

セグメントの総ユーザー数: 100

100人中、BTSが利用可能なユーザーは 75 です。


BTSウィンドウ(午後6時58分から午後9時58分)内のベストタイムを持つユーザー数: 50

25 ユーザーは午後7時に最高の時間を過ごします

キャンペーンは午後7時に送信されます

15 ユーザーが最も良い時間を8時に持っています

キャンペーンは午後8時に送信されます

10 ユーザーは午後9時に最高の時間を過ごします

キャンペーンは午後9時に送信されます

BTSウィンドウ(午後6時58分から午後9時58分)外にある最高の時間を持つユーザーの数: 25

「ユーザーの最適な時間がこの時間帯外の場合」の下で選択したオプションに応じて

  • 「開始時刻または終了時刻にメッセージを送信する」を選択した場合、仮定しましょう

15人のユーザーは午後7時前が最も良い時間です

キャンペーンは午後6時58分に送信されます(開始時間)

10人のユーザーは午後10時以降が最も良い時間です

キャンペーンは午後9時58分に送信されます(終了時間)

  • 「メッセージを送信しない」を選択した場合、これらの25人のユーザーはターゲットにされません。

100人のユーザーのうち、BTSが利用できないユーザーは 25 人です。

「ユーザーの最適な時間が利用できない場合」に選択されたオプションに応じて

  • キャンペーンは午後6時58分のキャンペーン開始時刻に送信されます
  • アプリの最適な時間。アプリの最適な時間については、以下に詳しく説明します。
  • メッセージを送信しないでください

ユーザーを最良の時間に基づいてフィルタリングする

ユーザーを最適な時間の値に基づいてセグメント化することもできます。BTS属性は、予測インサイト(Sherpa)セクションのユーザープロパティドロップダウンにあります。

mceclip1.png

BTSはどのように計算されますか?

各チャネルの送信に最適な時間は、次のように計算されます:

  • 過去60日間に指定されたすべてのユーザーイベントを集約しています。MoEngage Intelligence (Sherpa) は、ユーザーの最もアクティブな時間を特定するために、曜日ごとおよび日内の時間ごとにユーザーイベントを自動的に集計します。
  • 最近のユーザーイベントやアクティビティに対して、以前に行われたものよりも重みが与えられます。
  • ユーザーの最適な時間は、ユーザーの1日の活動とユーザーが活動していた日を考慮して計算されます。また、メールやSMSのアクティビティを行っていないすべてのユーザーには、チャネルの最適な時間のデフォルトとしてプッシュ最適時間が設定されます。

BTS計算の期間

  • 過去60日間にアクティビティを行ったユーザーに対して、最適な送信時間の値が生成されます。
  • BTSの値は、すべてのユーザーに対して週に一度更新されます。

アプリの最もアクティブな時間

アプリのすべてのユーザーが最もアクティブな時間。アプリの最もアクティブな時間は、異なるチャネルのために記録されています。

  • プッシュアプリの最適な時間 : チャンネルに関係なく、アクティビティを行っているユーザーの数が最も多い時間。
  • メールアプリの最適な時間/ SMSアプリの最適な時間 : チャンネルレベルの活動、つまりメールやSMSに関連する活動を行っているユーザーの最大数の時間。メールとSMSについては、過去60日間にチャンネルレベルの活動がない場合、プッシュアプリの最適な時間がデフォルトで表示されます。

アプリの最もアクティブな時間はどのように計算されますか?

アプリの最もアクティブな時間は、最大数のユーザーが活動を行う1日の時間を集計することによって計算されます。

制限

BTSは、トリガーキャンペーンに適用されません。なぜなら、トリガーキャンペーンの送信は、ユーザーがキャンペーントリガーイベントを実行したときと、あなたが設定したトリガーイベントとキャンペーン送信時間の間の遅延によって管理されるからです。

エンタープライズプランのアカウントでは、デフォルトで「送信の最適な時間」が利用可能です。アカウントでこれを有効にしたい場合は、アカウントマネージャーまたはMoEngageサポートチームにお問い合わせください。

MoEngageサポートチームに連絡するには、MoEngageダッシュボード内の サポートウェブフォーム を通じてチケットを提出できます。詳細については、 こちら を参照してください。

FAQs

arrow_drop_down 1. さまざまなチャネル(メール、プッシュ通知、SMS)でのユーザーエンゲージメントを測定するために使用される具体的なデータポイントは何ですか?例えば、開封率、クリックスルー率、コンテンツに費やされた時間といった指標が含まれますか?
  • メールについて:私たちはオープンとクリックの機能を考慮します。アルゴリズムは、オープン数とクリック数の絶対的な統計に基づいて機能し、オープン率やクリック率には基づいていません。
  • プッシュ、SMSの場合:クリックを考慮します。アルゴリズムはクリック数の絶対統計に基づいて動作し、クリック率ではありません。
    コンテンツに費やした時間に関する情報は追跡していません。
arrow_drop_down 2.「ユーザーとのすべてのアウトバウンドエンゲージメント」を参照する際のコンテキストで考慮される具体的なデータポイント(属性またはイベント)は何ですか?

PushのBTSを計算する際には、Push通知のクリック統計とSDKを介して追跡されたアプリ/ウェブアクティビティを考慮します。

以下は正確なイベントです:

  • Notification Clicked Android
  • Notification Clicked iOS
  • Notification Clicked Web
  • SDKを介して追跡されるカスタムイベント

メールまたはSMSのBTSを計算する際には、それぞれのチャネルにおけるエンゲージメント統計を考慮します。すなわち、

  • メールが開かれました [メールチャネルの最適な時間に適用されます]
  • メールがクリックされました [メールチャネルの最適な時間に適用されます]
  • SMSがクリックされました【SMSチャネルの最適な時間に適用】

ユーザーに対してメールまたはSMSで最適な時間が生成されない場合、プッシュチャネルの最適な時間がフォールバックとして提供されます。

arrow_drop_down 3. BTS 計算で追跡される SDK イベントとは何ですか?

すべてのSDKトラッキングイベントはBTS計算に参加します。SDKトラッキングイベントは、あなたのプラットフォームでアクティブなユーザーの推定を提供します。ここではイベントのタイプは関係ありません。

arrow_drop_down 4. 最適な送信時間と最も好ましいチャネルの推定値はどのように計算されますか?

Best Time to Send

この方法論は、最近性、イベントの頻度、活動期間の重要性などの要因を組み込むことで、ユーザーの行動に影響を与える時間をカスタマイズする統計的手法を採用しています。このアプローチには二つの主な要素が含まれています:

  • アクティビティ濃度:これは、歴史的な時間枠にわたるイベントの頻度を測定します。
  • アクティビティの一貫性:これは、特定の時間にユーザーが定期的にアクティブであった日数を追跡します。
  • 時間遅延要因が組み込まれ、より最近のインタラクションに大きな重みを置くようになり、モデルは過去60日間のすべての種類のユーザー活動を分析して最適なタイミングを決定し、通知の受信、送信されたメール、SMS配信などの非ユーザーアクションや外部トリガーは除外します。この分析で考慮される各イベントは、最終計算において同等の重要性が与えられます。前述の要因を使用して、1日の各時間のスコアが計算され、最も高いスコアを持つ時間が各ユーザーにとって最適な時間として特定されます。

最も好ましいチャネル
このロジックは、各ユーザーが各アウトバウンドチャネル(プッシュ、SMS、またはメール)で受信したメッセージの数を計算し、最近のメッセージを優先するために減衰を適用することを含みます。各ユーザーが受信したメッセージの総数とエンゲージメントメトリクスが合計されます。過去60日間のデータに基づいて、ユーザーレベルで各チャネルのエンゲージメント率を計算した結果、最も高いエンゲージメント率を持つチャネルが特定され、ユーザーの最も好ましいチャネルとして割り当てられます。

次のイベントが考慮されます:

  • あなたから送信されたコミュニケーション
  • Notification Received Android
  • Notification Received iOS
  • Notification Received Web
  • Email Sent
  • SMSが配信されました

エンドユーザーによって行われたコミュニケーション

  • Notification Clicked Android
  • Notification Clicked iOS
  • Notification Clicked Web
  • メールが開かれました
  • Email Clicked
  • SMSがクリックされました
arrow_drop_down 5. これらの推定の正確性と信頼性を確保するために、どのような検証方法が存在しますか?
  • キャンペーンのパフォーマンスを評価することは、正確性を理解するための最良の方法です
  • 最適な送信時間について、キャンペーン分析ページ内で、BTSユーザーとBTSなしのユーザーとのキャンペーンエンゲージメントを比較するメトリックを生成します。
  • 最も好ましいチャネルについては、現在、メトリックを生成していません。
arrow_drop_down 6. モデルはユーザーデータのエッジケースや異常をどのように処理しますか?
  • プッシュチャンネル: プッシュチャンネルは、プッシュ通知のエンゲージメントとアプリのアクティビティを使用します。アプリのアクティビティは、ここでデータの強化の役割を果たしています。
  • メール、SMS チャンネル: これらのチャンネルは、それぞれのチャンネルのエンゲージメントのみを使用します。これらのチャンネルにエンゲージメントデータがないユーザーがいる場合。

まだデータのないユーザーがいる場合は、以下のオプションからキャンペーンレベルのフォールバックを手動で定義できます。

  • アプリの最適な時間: これは、すべてのユーザーにおける1日の最もエンゲージメントの高い時間を示します。
  • 固定された時間に: キャンペーンは、キャンペーン設定で定義されたBTSウィンドウの開始時刻に送信されます。
  • 送信しないでください: キャンペーンは、BTSが計算されていないユーザーには送信されません。

この記事は役に立ちましたか?
2人中1人がこの記事が役に立ったと言っています

How can we improve this article?