Oracle CrowdTwistスキーマに基づく属性の設定

Oracle CrowdTwistスキーマに基づくデータ・オブジェクトの設定およびOracle CrowdTwistスキーマに基づく関係の設定を実行した後、次の手順を実行する必要があります。

  1. 新規データ・オブジェクトごとに必要な属性を作成します。
  2. 既存のCustomerデータ・オブジェクトに新しい属性を作成します。
  3. Customerデータ・オブジェクトに追加された属性ごとに、同じ属性をMasterCustomerオブジェクトに追加する必要があります。

重要: Oracle Unityデータ・モデルに対するこれらの更新は永続的であり、元に戻せないため、これらの更新は慎重に行ってください。

CrowdTwistスキーマに基づくOracle Unityの属性の作成

作成した新規データ・オブジェクトごとに必要な属性を追加するとともに、新しい属性をCustomerデータ・オブジェクトに追加する必要があります。

構成に関する詳細情報は、CrowdTwistスキーマ・フィールドに基づくOracle Unityの属性の詳細を参照してください。

データ・オブジェクトの属性を作成するには:

  1. 右下隅にあるOracleアイコンアプリケーション・ナビゲーション・ボタンのイメージ。Oracle Unityの様々な部分へのアクセスに使用します。をクリックして、ナビゲーション・メニューを開きます。
  2. 「データ・モデル」を選択します。
  3. データ・オブジェクトのリストから、作成した新しいデータ・オブジェクトのいずれかを選択します。必要に応じて、オブジェクト・グループ(「行動」「トランザクショナル」または「製品」)を選択します。
  4. データ・モデルのデータ・オブジェクトのリストのイメージ

  5. 「属性」をクリックします。
  6. データ・オブジェクトの属性セクションのイメージ

  7. 右側の「追加」追加ボタンのイメージ。データ・オブジェクトの新しい属性を作成する場合に使用します。をクリックします。「属性の作成」ダイアログが表示されます。
  8. 属性の追加アイコンのイメージ

  9. 新しい属性の各フィールドに入力します。CrowdTwistスキーマ・フィールドに基づくOracle Unityの属性の詳細を参照してください。

    入力する必要がある新しい属性フィールドのイメージ

  10. 「保存」をクリックします。

MasterCustomerの必須属性の作成

3つの新しいデータ・オブジェクトとCustomerデータ・オブジェクトに必要な属性を追加したら、次のステップに従ってMasterCustomerデータ・オブジェクトに属性を追加します。Customerデータ・オブジェクトに追加されたすべての属性について、同じ属性をMasterCustomerに追加する必要があります。

マスター・エンティティ・データ・オブジェクトの新しい属性を作成するには:

  1. 右下隅にあるOracleアイコンアプリケーション・ナビゲーション・ボタンのイメージ。Oracle Unityの様々な部分へのアクセスに使用します。をクリックして、ナビゲーション・メニューを開きます。
  2. 「データ・モデル」を選択します。
  3. 「データ・オブジェクト」のリストから、MasterCustomerを選択します。
  4. Master Customerデータ・オブジェクトのイメージ

  5. 「属性」をクリックして、現在の属性のリストを表示します。
  6. Master Customerデータ・オブジェクトの属性のイメージ

  7. 右側の「追加」追加ボタンのイメージ。データ・オブジェクトの新しい属性を作成する場合に使用します。をクリックします。
  8. 属性の追加アイコンのイメージ

  9. 「ソース属性」の検索フィールドで、新しい属性の作成に使用するソース属性を検索します。ソース属性を選択すると、新しい属性の詳細が事前に入力されます。これはソース属性の情報(「ID」、「データ型」、「名前」、「摘要」および「属性グループ」)から取得されます。Customerデータ・オブジェクトの属性を参照し、対応する属性をMasterCustomerに作成します。
  10. ノート: ソース属性は、マスター・エンティティ・データ・オブジェクトの新しい属性の作成に使用される既存のデータ・オブジェクトの属性です。

    マスター・エンティティの属性の追加ページのイメージ

  11. 必要に応じて、「名前」「摘要」および「属性グループ」にプリセットされた詳細を変更できます。「ID」「データ型」は変更できません。
  12. 終了したら、「保存」をクリックします。

新しい属性を作成すると、マスター・エンティティ・オブジェクトの「属性」タブから表示できます。新しい属性の新しいプロモーション・ルールが自動的に作成されます。

変更の公開

CrowdTwistスキーマに基づいて、必要なOracle Unityのデータ・オブジェクト、関係および属性をすべて作成したら、変更の公開のステップに従う必要があります。

変更が正常に公開されたら、Oracle UnityストリーミングAPIを使用してCrowdTwistデータをインポートするための構成の設定を開始できます。

CrowdTwistスキーマ・フィールドに基づくOracle Unity属性の詳細

次の詳細で属性を作成する必要があります。

Loyalty Activity

名前 ID 説明 データ型
Source Loyalty Activity ID SourceLoyaltyActivityID ロイヤルティ・アクティビティ完了の一意のID 文字列
Name Name ロイヤルティ・プログラム・アクティビティの名前 文字列
Title Title ロイヤルティ・プログラム・アクティビティのタイトル 文字列
Description Description ロイヤルティ・プログラム・アクティビティの説明 文字列
Points Earned PointsEarned ロイヤルティ・プログラム・アクティビティの獲得ポイント数 整数
Source Customer ID SourceCustomerID (ソースから取得した)顧客の一意のID 文字列
Customer ID CustomerID Customerオブジェクトへの外部キー(FK) 文字列
Activity TS LoyaltyActivityTS アクティビティの実行日時 タイムスタンプ
Activity ID Activity ID ロイヤルティ・プログラム・アクティビティのID 整数

Loyalty Reward

名前 ID 説明 データ型
Category Category ロイヤルティ特典のカテゴリ 文字列
Description Description ロイヤルティ特典の説明 文字列
Group ID GroupID ロイヤルティ特典のグループID。サイズ/色のみが異なる特典は、同じGroup IDを共有できます。 整数
Source Loyalty Reward ID SourceLoyaltyRewardID (ソースから取得した)ロイヤルティ特典の一意のID。 文字列
Size Size ロイヤルティ特典のサイズ 文字列
Title Title ロイヤルティ特典のタイトル 文字列

Loyalty Redemption

名前 ID 説明 データ型
Date Fulfilled DateFulfilled ロイヤルティ特典の引換履行日 TimeStamp
Order Date OrderDate ロイヤルティ引換が実行された日時 TimeStamp
Order ID OrderID ロイヤルティ引換のオーダーID 整数
Quantity Quantity 引き換えられたロイヤルティ特典の数 整数
Redeemable Points Remaining RedeemablePointsRemaining 引換後のメンバーのロイヤルティ・プログラム残高 整数
Total Points Redeemed TotalPointsRedeemed ロイヤルティ特典に対して引き換えられたポイントの合計数 整数
Source Loyalty Reward ID SourceLoyaltyRewardID (ソースから取得した)ロイヤルティ特典の一意のID 文字列
Loyalty Reward ID LoyaltyRewardID Loyalty RewardオブジェクトへのFK 文字列
Source Customer ID SourceCustomerID (ソースから取得した)ロイヤルティ・プログラム・メンバーの一意のID 文字列
Customer ID CustomerID Customerオブジェクトへの外部キー(FK) 文字列
Source Loyalty Redemption ID SourceLoyaltyRedemptionID (ソースから取得した)ロイヤルティ引換の一意のID 文字列

Customer

名前 ID 説明 データ型 属性グループ
CrowdTwist - Third Party Id CrowdTwistThirdPartyID ロイヤルティ・プログラム・アカウントに割り当てられた(CrowdTwist)サードパーティID。Customer_ID、電子メール・アドレスなどの場合があります。 文字列 Loyalty Info
CrowdTwist - User Id CTUserID CrowdTwistによって割り当てられたID 文字列 Loyalty Info
Email Verified EmailVerified 電子メール・アドレスが検証されかどうか ブール Contact Info
Loyalty - Date Current Tier Assigned Loyalty_DateCurrentTierAssigned ユーザーが現在のロイヤルティ・プログラム階層に割り当てられた日付 タイムスタンプ Loyalty Info
Loyalty - Date Current Tier Reached Loyalty_DateCurrentTierReached ユーザーが現在のロイヤルティ・プログラム階層に到達した日付 タイムスタンプ Loyalty Info
Loyalty - Tier Expiration Date Loyalty_TierExpirationDate ユーザー階層が維持されない場合に失効する日付 タイムスタンプ Loyalty Info
Loyalty - Points Earned this Month LoyaltyPointsEarnedThisMonth ロイヤルティ・プログラムでユーザーが今月獲得したポイント数 整数 Loyalty Info
Loyalty - Points Earned this Week LoyaltyPointsEarnedThisWeek ロイヤルティ・プログラムでユーザーが今週獲得したポイント数 整数 Loyalty Info
Loyalty - Number of Facebook Friends Loyalty_NumberofFacebookFriends ユーザーのFacebookの友達の数 整数 Loyalty Info
Loyalty - Number of Twitter Followers Loyalty_NumberofTwitterFollowers ユーザーのTwitterのフォロワ数 整数 Loyalty Info
Loyalty - Redeemable Points Loyalty_RedeemablePoints ロイヤルティ・プログラムにおけるユーザーの引換可能ポイント 整数 Loyalty Info
Loyalty - Tier Score Reset Date Loyalty_TierScoreResetDate メンバーのロイヤルティ・プログラム階層スコアが0にリセットされる日付 タイムスタンプ Loyalty Info
Loyalty - Current Time Period Score Loyalty_CurrentTimePeriodScore ロイヤルティ・プログラムの現在の期間にユーザーが獲得したポイント数。 整数 Loyalty Info
Loyalty - Point Balance to Maintain Current Tier Loyalty_PointBalancetoMaintainCurrentTier ロイヤルティ・プログラムでユーザーが現在の階層を維持するために必要なポイント数 整数 Loyalty Info
Loyalty - Point Balance to Reach Next Tier Loyalty_PointBalancetoReachNextTier ロイヤルティ・プログラムでユーザーが次の階層に上がるために必要なポイント数 整数 Loyalty Info
Loyalty - Current Tier Score Loyalty_CurrentTierScore ロイヤルティ・プログラムの現在の階層でユーザーが獲得したポイント数 整数 Loyalty Info
Loyalty - Cumulative Score Loyalty_CumulativeScore ロイヤルティ・プログラムでユーザーが最後に失効してから現在の時間枠内に獲得した累積スコア 整数 Loyalty Info
Loyalty - Next Level Loyalty_NextLevel ロイヤルティ・プログラムにおけるユーザーの次のレベル 文字列 Loyalty Info
Loyalty - Current Level Loyalty_CurrentLevel ロイヤルティ・プログラムにおけるユーザーの現在のレベル 文字列 Loyalty Info
Loyalty - Total Points Loyalty_TotalPoints ロイヤルティ・プログラムにおけるユーザーの合計ポイント 整数 Loyalty Info

さらに学ぶ

属性

統合, 統合, crowdtwist, oracle crowdtwist, 統合方法, リンク, oracleアプリケーションのリンク, oracle crowdtwistのリンク, crowdtwistデータのインポート, crowdtwistデータのインポート方法