Skip to content

ユーザープロファイル情報の取得

連結内容レスポンスがユーザープロファイル フィールドs(液体パーソナライゼーション タグ内)を含む場合、液体パスバックを適切にレンダリングするためには、連結内容呼び出しの前に、これらの値を液体を介したメッセージの前に定義する必要があります。

同様に、:rerender フラグもリクエストに含める必要があります。:rerenderフラグは、1レベルの深さのみであることに注意してください。つまり、ネストされた接続内容タグsにはアプリしません。

パーソナライゼーションの場合、Braze はユーザープロファイル フィールドs をプルしてから、そのフィールドをLiquid に渡します。そのため、Connected Content からのレスポンスにユーザープロファイル フィールド s がある場合は、事前に定義する必要があります。

たとえば、これがConnected Content コールの場合は、次のようになります。

1
2
Hi ${first_name},
{% connected_content https://examplewebsite.com :rerender %}

そしてConnected ContentのレスポンスはYour language is ${language}で、このシナリオで表示される内容はHi Jon, your language isになります。言語そのものはテンプレートd にはなりません。これは、Brazeが接続コンテンツ呼び出しを行う前に、ユーザーからどのフィールドを取得するかを知る必要があるためです。

リキッドパスバックを適切にレンダリングするには、次のコードスニペットに示すように、${language} タグをリクエストの任意の場所に配置する必要があります。リキッドプリプロセッサは、”language”属性をユーザーから取得して、レスポンスをテンプレート化する準備を整えることができます。

1
"Hi ${first_name}, {% connected_content https://examplewebsite.com?language=${language} :rerender %}
「このページはどの程度役に立ちましたか?」
New Stuff!