オーケストレーションされたキャンペーンへのパーソナライゼーションの追加 add-personalization
キャンバス上で アクティビティ を調整し、チャネルアクティビティを追加した後、メール、SMS、またはその他のチャネルエディターでメッセージコンテンツをパーソナライズします。
オーケストレーションキャンペーンのPersonalizationは、他のJourney Optimizer キャンペーンまたはジャーニーと同様に機能しますが、ワークテーブルに関連する違いがあります。プロファイルストアのデータだけでなく、キャンバス上のターゲティングおよびエンリッチメントアクティビティによって計算される属性です。
パーソナライゼーションエディターへのアクセス access
-
オーケストレーションされたキャンペーンを開き、チャネルアクティビティを追加します。 チャネルアクティビティを追加する方法を学ぶ
-
チャネルアクティビティを設定し、「コンテンツ」タブを開いてメッセージを編集します。
-
メッセージエディターで、パーソナライゼーションエディターを使用してコンテンツに属性を挿入します。
チャネルアクティビティからパーソナライズされたコンテンツをプレビューおよびテストするには、 コンテンツの確認とテスト を参照してください。
プロファイル属性とターゲット属性 attributes
パーソナライゼーションエディターを開くと、パーソナライゼーションに使用できる属性が2つのメインフォルダーに含まれます。
-
プロファイル属性
Adobe Experience Platformのプロファイル関連データ:名前、電子メールアドレス、場所、ユーザープロファイルに取り込まれたその他の特性。
-
ターゲット属性 (オーケストレーションされたキャンペーンのみ)
ワークテーブルからキャンペーンキャンバスで計算された属性。 このフォルダーには、次の2つのサブフォルダーがあります。
-
<Targeting dimension>(例:受信者または購入者) – キャンペーンでターゲットにするディメンションに関連する属性。 -
Enrichment— エンリッチメント アクティビティを通じて追加されたデータ (リレーショナルリンク、収集された行、集計)。 1:N データ収集のエンリッチメントを実行すると、番号付き行とコレクション配列の両方が取得されます。 エンリッチメント収集データの使用方法を説明
-
Journey Optimizer全体のパーソナライゼーションエディターの詳細な概要については、 パーソナライゼーションの基本を学ぶを参照してください。
エンリッチメント収集データの操作 enrichment-collections
1:N リンクと データを収集 でエンリッチメント アクティビティを設定すると、エンリッチメント属性は ターゲット属性 > エンリッチメント の2つの形式で利用できます。
-
行の統合 – 取得した行ごとに1つのフィールド (例:購入1、購入2、購入3)で、各フィールドにはリンクで選択した属性(価格や商品など)が含まれます。 個別の固定スロット(例:
target.enrichment.purchase1.price)が必要な場合は、これらのスロットを使用します。 -
コレクション配列 – 収集されたすべての行の1つの配列。リンクラベルから名前が付けられます(例:purchases)。 この機能は、配列関数を使用してレコードの完全なセットに取り組む必要がある場合に使用します。
コレクション配列からフラット化された行を識別するには、式エディターに属性を挿入し、生成されるパスを読み取ります。 コレクション配列は、パスがplural (例:purchases)で、行番号 (purchase1、purchase2など)のないエントリです。
target.enrichment.purchase1.pricetarget.enrichment.purchases.pricetarget.enrichment.<label>を参照して、Journey Optimizerの別の場所で使用されている同じ配列およびリスト関数をエンリッチメントコレクションに適用できます。
たとえば、件名には、収集した購入数と最初の商品の価格を表示することができます。
Hello number of Items: {%= count(target.enrichment.purchases.price) %} , Name of first item: {%= head(target.enrichment.purchases.product) %}
➡️ キャンバスでコレクションのエンリッチメントを設定する方法を学ぶ