Skip to content

メッセージ

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

プッシュチャネルを使用した「Lunch promo」という名前のメッセージステップ。

メッセージの作成

メッセージコンポーネントを作成するには、まずキャンバスにステップを追加します。サイドバーからコンポーネントをドラッグ&ドロップするか、ステップの下部にあるプラスボタンを選択してメッセージを選択します。

ステップ 1: メッセージングチャネルの選択

以下のメッセージングチャネルから選択できます。

  • バナー
  • コンテンツカード
  • メール
  • LINE
  • プッシュ通知
  • SMS/MMS/RCS
  • アプリ内メッセージ
  • Webhook
  • WhatsApp

メッセージステップで選択可能なメッセージングチャネルのリスト。

ステップ 2: 配信設定の編集

次に、インテリジェントタイミング、サイレント時間の上書き、配信バリデーションの設定を編集できます。

インテリジェントタイミング

ユーザーのプロファイルに最適な時間を計算するための十分なデータがない場合のフォールバックオプションとともに、インテリジェントタイミングを有効にできます。ユーザーがメッセージステップに入ってから実際にメッセージが送信されるまでの遅延に対する追加チェックとして、インテリジェントタイミングとレート制限を有効にすることをお勧めします。

配信設定タブでインテリジェントタイミングを使用を選択します。ここでは、最も人気のある時間または特定のフォールバック時間のいずれかを選択できます。サイレント時間が有効になっている場合、メッセージステップではこの設定を上書きすることもできます。

メッセージコンポーネント設定の配信設定タブ。サイレント時間が有効になっており、インテリジェントタイミングを使用のチェックボックスが選択されて、最適な時間にメッセージを配信します。

配信バリデーション

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

メッセージ送信時にオーディエンスを検証を選択し、メッセージ送信時に検証するセグメントまたは追加のフィルターを追加します。ユーザーがメッセージステップの配信バリデーションを満たさない場合、キャンバスを終了するか次のステップに進むかを選択します。

配信バリデーションが有効になっており、メッセージ送信時にオーディエンスを検証します。配信バリデーションの進行動作は、配信バリデーションが満たされない場合にユーザーをキャンバスの次のステップに進めるように設定されています。

ユーザーの進行方法

メッセージステップに入ったすべてのユーザーは、以下のいずれかの条件が満たされると次のステップに進みます。

  • いずれかのメッセージが送信された
  • メッセージがフリークエンシーキャップにより送信されなかった
  • メッセージが中止された
  • ユーザーがチャネルで到達不可能なため、メッセージが送信されなかった
  • ユーザーが配信バリデーションの基準を満たさなかった

アクションベースのキャンバスが受信SMSメッセージによってトリガーされた場合、最初のステップ(メッセージステップ)またはアクションパスステップの下にネストされたメッセージステップでSMSプロパティを参照できます。例えば、メッセージステップでは {{sms.${inbound_message_body}}}{{sms.${inbound_media_urls}}} を使用できます。

コンテキストプロパティの参照

エントリプロパティは、キャンバス作成のエントリスケジュールステップで設定され、ユーザーをキャンバスに入れるトリガーを示します。これらのプロパティは、APIトリガーのキャンバスにおけるエントリペイロードのプロパティにもアクセスできます。context オブジェクトの最大サイズ制限は50 KBです。

エントリプロパティは、任意のメッセージステップの Liquid で使用できます。これらのエントリプロパティを参照する場合は、次の Liquid を使用します: {context.${property_name}}。イベントは、この方法で使用するにはカスタムイベントまたは購入イベントである必要があります。

これらのエントリプロパティを参照する場合は、次の 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 はキャンバスの最初のフルステップでのみ参照できます。
  • アプリ内メッセージチャネルの場合、以前の早期アクセスの一部として永続的なエントリプロパティが有効になっている場合、元のキャンバスエディターで context を参照できます。

分析

メッセージコンポーネントの指標の定義については、以下の表を参照してください。

New Stuff!