ユーザープロファイル
標準属性項目、カスタム属性、イベントプロパティなど、各ユーザーのプロファイルに保存されたデータを使用してメッセージをパーソナライズできます。Braze では、メッセージコンテンツに直接挿入できる Liquid タグを通じてこのデータを利用できます。
標準属性項目
標準属性項目は、Braze が自動的に追跡する定義済みのプロファイルフィールドで、{{${first_name}}}、{{${email_address}}}、{{${city}}} などがあります。これらの属性は一貫した命名規則に従っているため、追加の設定なしにどのメッセージでも参照できます。
たとえば、ユーザーの名でメッセージを始めるには次のようにします。
1
Hi {{${first_name} | default: 'there'}}, check out our latest picks for you!
標準属性項目タグの完全なリストについては、サポートされているパーソナライゼーションタグを参照してください。
カスタム属性
カスタム属性は、ロイヤルティティア、お気に入りカテゴリ、アカウントタイプなど、ワークスペース固有のプロファイルフィールドです。{{custom_attribute.${attribute_name}}} タグを使用して参照します。
たとえば、ユーザーの会員ティアに基づいてメッセージをパーソナライズするには次のようにします。
1
2
3
4
5
{% if custom_attribute.${membership_tier} == 'gold' %}
As a Gold member, you get early access to our new collection.
{% else %}
Upgrade your membership for early access to new collections.
{% endif %}
カスタム属性の作成と管理の詳細については、カスタム属性を参照してください。
イベントプロパティ
キャンペーンまたはキャンバスがカスタムイベントや購入によってトリガーされると、そのイベントのプロパティをパーソナライゼーションに使用できます。{{event_properties.${property_name}}} を使用して参照します。
たとえば、カスタムイベント completed_purchase に product_name プロパティが含まれている場合は次のようにします。
1
Thanks for purchasing {{event_properties.${product_name}}}! Your order is on its way.
イベントプロパティは、アクションベースのキャンペーンおよびアクションベースのキャンバスの最初のステップで使用できます。詳細については、カスタムイベントを参照してください。
API トリガープロパティ
API を通じてトリガーされるキャンペーンやキャンバスでは、トリガープロパティオブジェクトを使用して追加データを渡すことができます。これらの値は {{api_trigger_properties.${property_name}}} で参照します。
たとえば、次のようにします。
1
Your verification code is {{api_trigger_properties.${verification_code}}}.
詳細については、API トリガープロパティオブジェクトを参照してください。
デバイス属性
ユーザーが最後に使用したデバイスの属性も参照できます。たとえば、{{most_recently_used_device.${model}}} はデバイスのモデル名を返し、{{most_recently_used_device.${os}}} はオペレーティングシステムを返します。
デバイス属性タグの完全なリストについては、サポートされているパーソナライゼーションタグを参照してください。
デフォルト値の設定
特定のユーザーのプロファイルフィールドが空の場合、Braze はデフォルトで空の文字列をレンダリングします。不完全に見えるメッセージを防ぐには、default Liquid フィルターを使用してフォールバック値を設定します。
1
Hi {{${first_name} | default: 'there'}},
詳細については、デフォルト値の設定を参照してください。