Skip to main content
現在 PST にいて毛布にくるまってぐっすり眠っているかもしれない顧客に、IST の午後 6 時にキャンペーンを配信するのは気まずくありませんか? この場合、2 つの過ちを犯すことになります: 1. ユーザーの邪魔をする、2. 無視される。ご心配なく、MoEngage がサポートします! MoEngage では、ユーザーの現地タイムゾーンに従って通知を送信できます。つまり、キャンペーンを IST の午前 9:30 にスケジュールすると、IST のユーザーには IST の午前 9:30 に、PST のユーザーには PST の午前 9:30 に配信されます。

受信者のタイムゾーンでキャンペーンを送信する

受信者のタイムゾーンでキャンペーンを送信するには: 一般キャンペーンをスケジュールする際に、“Send in user time zone” のラジオボタンを選択することで、受信者のタイムゾーンで送信することを選択できます。 現在の時刻とスケジュールされた時刻の差が 24 時間未満の場合、いくつかのタイムゾーンではすでにその時刻が過ぎています。それらのタイムゾーンについては、次のいずれかを選択できます:
  • タイムゾーンの時刻が過ぎている場合、ターゲットユーザーにメッセージを送信しない
  • キャンペーンのデフォルトのタイムゾーン (以下の例では EST) でメッセージを送信する
Sendcampaign1
  • アウトバウンドチャネル (Push、Email、SMS) で利用可能
  • スケジュールされた (One Time および Periodic) キャンペーンで利用可能
Settings >> App - General >> General Settings でアプリのタイムゾーンも必ず保存してください。 Sendcampaign2 アプリのタイムゾーンは、タイムゾーン情報が利用できないユーザーの正しいタイムゾーンを計算するために必要です。アプリのタイムゾーンがない場合、タイムゾーンの詳細が利用できないユーザーはターゲットになりません。

送信ステータスを確認するには:

キャンペーンを作成したら、Campaign Analytics の Time zone based delivery セクションで、タイムゾーンごとの配信ステータスを確認できます。 Check Status 次のステータスが表示されます。それぞれの意味は以下のとおりです:
  1. Not sent due to time lapse - 時間経過のため、このタイムゾーンのユーザーへのコミュニケーションは送信されていません。ターゲットタイムゾーンの時間経過は、キャンペーンの作成時に、そのターゲットタイムゾーンですでに過ぎている時刻にキャンペーンがスケジュールされた場合に発生します。
  2. Sent - このタイムゾーンのユーザーへのコミュニケーションは完全に送信されました。
  3. Sending - このタイムゾーンのユーザーへのコミュニケーションを送信中です。
  4. Pending - このタイムゾーンのユーザーへのコミュニケーションは、それぞれのタイムゾーンでスケジュールされた時刻になった時点で送信されます。

特定のタイムゾーンにいるユーザー数を確認するには:

特定のタイムゾーンにいるユーザー数は、Segmentation query で確認できます。たとえば、UTC + 5:30、つまり UTC より 330 分進んでいるインド標準時 (IST) のユーザー数を確認したい場合は、以下のフィルターを試してください。 Sendcampaign4 同様に、UTC - 5:30 には値 -330 を使用します。

仕組み

この機能は、ユーザーのデバイスから報告された、またはデバイスから計算された協定世界時 (UTC) に対するオフセット時間 (User Info に、たとえば UTC より 5 時間 30 分進んだタイムゾーンの場合は +330 として保存) を使用します。Recipient’s Time Zone は、ユーザーの最後に報告/計算されたタイムゾーンとして更新されます。ここでは 2 つのケースが考えられます:
  1. 受信者のタイムゾーン情報が利用できない場合 - タイムゾーン情報が利用できないユーザーは、キャンペーン作成時に選択されたタイムゾーンでキャンペーンを受信します。アプリケーションのタイムゾーンは MoEngage Dashboard > Settings > General Settings で確認してください。
  2. **受信者のタイムゾーン情報が利用できる場合 -**ユーザーのタイムゾーン情報が利用できる場合、そのタイムゾーンでキャンペーンのスケジュール時刻になった時点で送信します。
そのため、キャンペーンをスケジュールすると、MoEngage はアプリユーザーがどのタイムゾーンに属しているかを把握しようとします。アプリユーザーの最初のタイムゾーンから送信を開始します。どのタイムゾーンについても、スケジュールされたキャンペーンに関して 3 つのシナリオが考えられます:
  1. 受信者のタイムゾーンですでに時刻が過ぎている場合 - 選択に応じて、ユーザーにキャンペーンを送信しないか、キャンペーンのデフォルトのタイムゾーンで送信します
  2. 現在がその時刻である場合 - セグメント条件を満たすユーザーを取得し、このタイムゾーンのユーザーへのキャンペーン送信を開始します
  3. 受信者のタイムゾーンで時刻が後で到来する場合 - 適切な時刻になると、セグメント条件を満たすユーザーを特定し、このタイムゾーンのユーザーにキャンペーンを送信します
一部のタイムゾーンはマーケターのタイムゾーンより進んでいるため、どのタイムゾーンもスケジュールされた時刻を逃さないようにするには、自分のタイムゾーンで送信したい時刻の少なくとも 24 時間前にこれらのキャンペーンを設定する必要があります。シナリオ 1 (時刻がすでに過ぎている) が発生しないようにするため、世界で最も遅いタイムゾーンにいる場合は、少なくとも 24 時間前 にキャンペーンを作成することを 強く推奨 します。 重要な注意: この機能は、CSV で作成されたセグメントをターゲットとするキャンペーンではサポートされていません。