Skip to content

API トリガー配信

API トリガーキャンペーンまたはサーバートリガーキャンペーンは、より高度なトランザクションユースケースに最適です。Braze API によってトリガーされるキャンペーンでは、マーケターはキャンペーンのコピー、多変量テスト、再適格性ルールを Braze ダッシュボード内で管理しながら、自社のサーバーやシステムからそのコンテンツを配信できます。メッセージをトリガーする API リクエストには、メッセージにリアルタイムでテンプレート化する追加データを含めることもできます。

API を利用したキャンペーンの設定

API トリガーによるキャンペーンの設定には、いくつかのステップが必要です。まず、新しいマルチチャネルまたはシングルチャネルキャンペーンを作成します (多変量テストあり)。

次に、通常の予約通知と同じようにコピーと通知を設定し、API トリガー配信を選択します。サーバーからこれらのキャンペーンをトリガーする方法については、こちらの API トリガーキャンペーン送信記事をご覧ください。

API リクエストに含まれるテンプレート化されたコンテンツを使用する

メッセージのトリガーに加えて、API リクエストを含むコンテンツをtrigger_propertiesオブジェクト内にテンプレート化することもできます。この内容はメッセージの本文で参照できます。たとえば、次のものを含めることができます。 {{ api_trigger_properties.${ some_value_included_with_request }}}。追加のコンテキストについては、次のソーシャル通知の例を参照してください。

![前述のトリガープロパティは、メッセージに含まれ、ユーザーの名前と次のテキストを自動入力します。「あなたの写真にいいねしました。彼らが何をしていたかを見るにはここをクリック」]38

API トリガーキャンペーンで再利用可能

ユーザーが API トリガーキャンペーンを受け取る回数は、再資格設定を使用して制限できます。つまり、API トリガーが何回起動されたかにかかわらず、ユーザーは 1 回のみ、または特定の期間中に 1 回キャンペーンを受け取ることになります。

たとえば、API トリガーのキャンペーンを使用して、ユーザーが最近閲覧したアイテムに関するキャンペーンを送信しているとします。この場合、各アイテムの API トリガーを起動している間、閲覧したアイテムの数に関係なく、1 日 1 回までメッセージを送信するようにキャンペーンを制限できます。一方、API トリガーのキャンペーンがトランザクションベースの場合、遅延時間を 0 分に設定することで、ユーザーがトランザクションを実行するたびにキャンペーンを受け取るようにできます。

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