メッセージ
メッセージステップを使用すると、キャンバス内の任意の場所にスタンドアロンメッセージを追加できます。

メッセージの作成
メッセージコンポーネントを作成するには、まずキャンバスにステップを追加します。サイドバーからコンポーネントをドラッグ&ドロップするか、ステップの下部にあるプラスボタンを選択してメッセージを選択します。
ステップ 1: メッセージングチャネルの選択
以下のメッセージングチャネルから選択できます。
- バナー
- コンテンツカード
- メール
- LINE
- プッシュ通知
- SMS/MMS/RCS
- アプリ内メッセージ
- Webhook

ステップ 2: 配信設定の編集
次に、インテリジェントタイミング、サイレント時間の上書き、配信バリデーションの設定を編集できます。
インテリジェントタイミング
ユーザーのプロファイルに最適な時間を計算するための十分なデータがない場合のフォールバックオプションとともに、インテリジェントタイミングを有効にできます。ユーザーがメッセージステップに入ってから実際にメッセージが送信されるまでの遅延に対する追加チェックとして、インテリジェントタイミングとレート制限を有効にすることをお勧めします。
配信設定タブでインテリジェントタイミングを使用を選択します。ここでは、最も人気のある時間または特定のフォールバック時間のいずれかを選択できます。サイレント時間が有効になっている場合、メッセージステップではこの設定を上書きすることもできます。

配信バリデーション
配信バリデーションは、メッセージ送信時にオーディエンスが配信基準を満たしていることを確認するための追加チェックを提供します。この設定は、サイレント時間、インテリジェントタイミング、またはレート制限が有効になっている場合に推奨されます。
メッセージ送信時にオーディエンスを検証を選択し、メッセージ送信時に検証するセグメントまたは追加のフィルターを追加します。ユーザーがメッセージステップの配信バリデーションを満たさない場合、キャンバスを終了するか次のステップに進むかを選択します。

ユーザーの進行方法
メッセージステップに入ったすべてのユーザーは、以下のいずれかの条件が満たされると次のステップに進みます。
- いずれかのメッセージが送信された
- メッセージがフリークエンシーキャップにより送信されなかった
- メッセージが中止された
- ユーザーがチャネルで到達不可能なため、メッセージが送信されなかった
- ユーザーが配信バリデーションの基準を満たさなかった
アクションベースのキャンバスが受信SMSメッセージによってトリガーされた場合、最初のステップ(メッセージステップ)またはアクションパスステップの下にネストされたメッセージステップでSMSプロパティを参照できます。例えば、メッセージステップでは {{sms.${inbound_message_body}}} や {{sms.${inbound_media_urls}}} を使用できます。
コンテキストプロパティの参照
Canvasのエントリプロパティは、Canvasコンテキスト変数の一部です。つまり、canvas_entry_propertiesはcontextとして参照されます。各context変数には、名前、データタイプ、およびLiquidを含めることができる値が含まれます。現在、canvas_entry_propertiesは下位互換性があります。詳細については、コンテキストとCanvasコンテキストオブジェクトを参照してください。
エントリプロパティは、キャンバス作成のエントリスケジュールステップで設定され、ユーザーをキャンバスに入れるトリガーを示します。これらのプロパティは、APIトリガーのキャンバスにおけるエントリペイロードのプロパティにもアクセスできます。context オブジェクトの最大サイズ制限は50 KBです。
エントリプロパティは、任意のメッセージステップの Liquid で使用できます。これらのエントリプロパティを参照する場合は、次の Liquid を使用します: {context.${property_name}}。イベントは、この方法で使用するにはカスタムイベントまたは購入イベントである必要があります。
アプリ内メッセージチャネルの場合、context はキャンバスでのみ参照できます。
これらのエントリプロパティを参照する場合は、次の Liquid を使用します: context.${property_name}。イベントは、この方法で使用するにはカスタムイベントまたは購入イベントである必要があります。
例えば、次のリクエストを考えてみましょう: \"context\" : {\"product_name\" : \"shoes\", \"product_price\" : 79.99}。Liquid {{context.${product_name}}} を使用して、メッセージに「shoes」という単語を追加できます。
また、永続的なエントリプロパティを任意のメッセージステップで活用して、キャンバスワークフロー全体でパーソナライズされたステップにユーザーを誘導することもできます。
イベントプロパティ
イベントプロパティとは、カスタムイベントおよび購入イベントに設定するプロパティのことです。これらのイベントプロパティは、アクションベースの配信を使用するキャンペーンやキャンバスで使用できます。
キャンバスでは、カスタムイベントおよび購入イベントのプロパティは、アクションパスステップに続く任意のメッセージステップの Liquid で使用できます。例えば、event_properties を参照する場合は、次の Liquid スニペットを使用します: {{event_properties.${property_name}}}
event_properties はアクションパスステップなしでは単独で使用できません。
アクションパスに続く最初のメッセージステップでは、そのアクションパスで参照されているイベントに関連する event_properties を使用できます。このアクションパスステップとメッセージステップの間に他のステップ(別のアクションパスやメッセージステップ以外)を配置することができます。event_properties にアクセスできるのは、メッセージステップがアクションパスステップのその他のユーザー以外のパスに遡れる場合のみです。
先頭のメッセージステップでは event_properties を使用できません。代わりに、context を使用するか、event_properties を含むメッセージステップの前に対応するイベントを持つアクションパスステップを追加する必要があります。
元のキャンバスエディターの場合はこちらを展開
元のエディターを使用してキャンバスを作成または複製することはできなくなりました。このセクションは参照用としてのみ提供されています。
event_propertiesはスケジュールされたフルステップでは使用できません。ただし、アクションベースのキャンバスの最初のフルステップでは、そのフルステップがスケジュールされている場合でもevent_propertiesを使用できます。contextはキャンバスの最初のフルステップでのみ参照できます。- アプリ内メッセージチャネルの場合、以前の早期アクセスの一部として永続的なエントリプロパティが有効になっている場合、元のキャンバスエディターで
contextを参照できます。
分析
メッセージコンポーネントの指標の定義については、以下の表を参照してください。
| 指標 | 説明 |
|---|---|
| エントリ | ステップに入った回数です。キャンバスに再エントリ資格があり、ユーザーがメッセージステップに2回入った場合、2つのエントリが記録されます。 |
| 次のステップに進んだ | キャンバスの次のステップに進んだエントリの数です。 |
| 送信数 | ステップが送信したメッセージの合計数です。キャンバスに再エントリ資格があり、ユーザーがメッセージステップに2回入った場合、2つのエントリが記録されます。 |
| ユニーク受信者 | このステップからメッセージを受信したユーザーの数です。 |
| 1次コンバージョンイベント | Braze キャンペーンから受信したメッセージを操作または閲覧した後に、定義されたイベントが発生した回数です。このイベントはキャンペーン作成時に定義します。 |
| 収益 | 設定された1次コンバージョン期間内のキャンペーン受信者からの合計収益(ドル)です。 |