Skip to content

Scheduleオブジェクト

キャンペーンとキャンバスのスケジュール作成エンドポイントのパラメータは、送信エンドポイントのパラメータを反映し、ターゲットユーザーにいつメッセージを受信させたいかを指定できるschedule パラメータを追加する。schedule オブジェクトに time パラメーターのみを含めると、その時点ですべてのユーザーにメッセージが送られます。

in_local_timetrue に設定した場合、timeパラメータがすべてのタイムゾーンでパスした場合、エラー応答が返される。at_optimal_time をtrueに設定すると、ユーザーは指定した日付の最適な時間にメッセージを受け取る(あなたが指定した時間に関係なく)。ローカル時間または最適時間送信を使用する場合、時間パラメータの値にタイムゾーン指定子を指定しない(例えば、"2015-02-20T13:14:47-05:00" の代わりに"2015-02-20T13:14:47" を使用する)。

この応答により schedule_id が提供されます。これは、後でスケジュールしたメッセージをキャンセルしたり更新したりする必要がある場合に備えて、保存しておく必要があります。

オブジェクト本体

このオブジェクトを必要に応じて挿入し、メッセージのスケジューリングを行う。

1
2
3
4
5
"schedule": {
  "time": (required, datetime as ISO 8601 string) time to send the message in UTC,
  "in_local_time": (optional, bool),
  "at_optimal_time": (optional, bool),
}

スケジュール ID の応答

作成したスケジュール済みメッセージの schedule_id を受け取ります。

1
2
3
4
5
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
{
  "schedule_id" : (required, string) identifier for the scheduled message that was created
}

サーバー間の呼び出しに API を使用する場合、ファイアウォールの内側にある場合は、適切な API URL を許可リストに追加する必要が生じることがあります。

メッセージスケジューリングエンドポイント応答には、メッセージのディスパッチを参照できるように、メッセージの dispatch_id が含まれます。dispatch_id は、メッセージディスパッチの ID です (Braze から送信される「送信」ごとに固有の ID)。

「このページはどの程度役に立ちましたか?」
New Stuff!