Skip to content

API トリガー・キャンペーンのスケジュール

post

/campaigns/trigger/schedule/create

このエンドポイントを使用して、ダッシュボードで作成したキャンペーンメッセージをAPI トリガー配信で送信します。これにより、メッセージの送信をトリガーするアクションを決めることができます。

メッセージ自体にテンプレート化される trigger_properties を渡すことができます。

このエンドポイントを使用してメッセージを送信するには、API トリガーキャンペーンを構築する際にキャンペーン ID を作成しておく必要があります。

前提条件

このエンドポイントを使用するには、API キーcampaigns.trigger.schedule.createの権限が必要です。

レート制限

API レート制限で説明されているように、このエンドポイントにはデフォルトの1時間あたり25万リクエストのBraze レート 制限が適用されます。

要求本文:

リクエストパラメーター

パラメーター required データ型 説明
campaign_id 必須 文字列 キャンペーン識別子を参照してください
send_id オプション 文字列 送信識別子を参照してください。
recipients オプション 受信者s オブジェクトの配列 受信者オブジェクトを参照してください。
audience オプション 接続されたオーディエンスオブジェクト 接続オーディエンスを参照してください。
broadcast オプション ブール値 キャンペーンまたはキャンバスが対象とするSegment全体にメッセージを送信する場合は、broadcast をtrue に設定する必要があります。このパラメーターはデフォルトで false です (2017 年 8 月 31 日現在)。

broadcast が true に設定されている場合、recipients リストを含めることはできません。ただし、設定 broadcast: true の場合は注意が必要です。意図せずにこのフラグを設定すると、想定よりも大きなオーディエンスにメッセージが送信される可能性があるためです。
trigger_properties オプション オブジェクト この送信に含まれるすべてのユーザーのパーソナライゼーションキーと値のペア。トリガープロパティを参照してください。
schedule 必須 Scheduleオブジェクト スケジュールオブジェクトを参照してください。

例のリクエスト

応答

成功応答の例

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