[ベータ版]{class="badge informative"}
Talon.One
Talon.Oneを利用すると、顧客に合わせてパーソナライズされたマーケティング施策を簡単に作成、管理、最適化できます。 ディスカウントの実行、クーポンの配布、紹介プログラムの立ち上げ、ロイヤルティプログラムの設定、ゲーミフィケーションによるインセンティブの提供など、オーディエンスへのエンゲージメントとリワード獲得を支援する、拡張可能な単一のシステムから利用できます。
Adobe Experience Platform ソースカタログのTalon.One ソースを使用して、Talon.One アカウントからバッチデータとストリーミングロイヤルティデータの両方を取得できます。
前提条件 prerequisites
Talon.One Batch Source Connectorを認証して接続するために、次の資格情報の値を指定してください。
acmetalonone.us-east4管理API キーは、Talon.Oneの管理APIへのアクセスを認証および承認するために使用される資格情報です。 これは、次のような操作を処理します。
- クーポンのインポート
- キャンペーンデータの取得
- アプリケーションとエンドポイントの管理
ManagementKey-v1 {YOUR_MANAGEMENT_KEY}マッピング mapping
固有のeffectType値に基づいて各エフェクトオブジェクトをマッピングするには、データ準備array_to_map関数を使用できます。 これにより、順序のないエフェクトの配列を、要件に一致するキーと値のペアに簡単に変換できます。 ガイダンスについては、以下の例を参照してください。
また、Adobeが提供する標準化されたロイヤルティフィールドグループを使用して、ロイヤルティプログラムの概念を一貫した方法でモデル化することもできます。
これはXDM個人プロファイルの標準XDM フィールドグループで、イベントデータではなくレコード属性を取得することで、個人のロイヤルティメンバーシップのステータスを表すために使用されます。 プロファイルスキーマでこのフィールドグループを使用して、次の情報を取得します。
-
メンバーがプログラムに参加している人 (
loyaltyID、program、status、tier) -
現在およびライフタイム残高 (
points、lifetimePoints、expiredPointsなど) -
重要なメンバーシップ日 (
joinDate、upgradeDate、tierExpiryDate)
「ロイヤルティイベントの詳細」フィールドグループは、特定の取引で獲得または交換されたポイントなど、イベントレベルでロイヤルティアクティビティを取得するように設計されています。 このフィールドグループには、xdm:points、xdm:pointsRedeemed、xdm:pointsAsOfDate、xdm:programなどのフィールドが含まれます。 Experience Event スキーマでこのイベントレベルのフィールドグループを使用して、次の情報を取得します。
-
イベントごとの移動 (ポイント数:獲得、交換、期限切れ)
-
ロイヤルティクーポンまたは紹介によって推進された割引
-
ロイヤルティプロバイダーとの紐付けの プログラム ID およびトランザクション ID。
array_to_map(data.effects, "effectType").addLoyaltyPoints.campaignId_{TENANT_ID}.loyalty.pointsGained[0].promotionIdarray_to_map(data.effects, "effectType").addLoyaltyPoints.props.value_{TENANT_ID}.loyalty.pointsGained[0].valuearray_to_map(data.effects, "effectType").deductLoyaltyPoints.campaignId_{TENANT_ID}.loyalty.pointsRedemption[0].promotionIdarray_to_map(data.effects, "effectType").acceptCoupon.campaignId_{TENANT_ID}.loyalty.couponRedemption[0].campaignIdarray_to_map(data.effects, "effectType").deductLoyaltyPoints.props.value_{TENANT_ID}.loyalty.pointsRedemption[0].valuearray_to_map(data.effects, "effectType").acceptCoupon.props.value_{TENANT_ID}.loyalty.couponRedemption[0].idarray_to_map(data.effects, "effectType").setDiscount.campaignId_{TENANT_ID}.loyalty.discounts[0].promotionIdarray_to_map(data.effects, "effectType").setDiscount.props.value_{TENANT_ID}.loyalty.discounts[0].valuedata.createdtimestampdata.attributes.params.profileIdpersonIDdata.attributes.integrationId_iddata.attributes.params.cartItems[*].nameproductListItems[*].namedata.attributes.params.cartItems[*].categoryproductListItems[*].productCategories[0].categoryIDdata.attributes.params.cartItems[*].skuproductListItems[*].SKU次の手順
次のドキュメントを参照して、Talon.One アカウントをExperience Platformに接続し、バッチデータとストリーミングロイヤルティデータの両方を取り込む方法を確認してください。