Oracle UnityとOracle CrowdTwistデータ間のフィールド・マッピング

Oracle CrowdTwistスキーマに基づいてOracle Unityデータ・モデルに必要な更新を行った後、Oracle UnityストリーミングAPIを使用してデータをインポートする必要があります。次の詳細は、Oracle UnityとOracle CrowdTwistデータ間のフィールド・マッピングを示しています。CrowdTwistデータをインポートするための取込みジョブを作成する必要がある場合は、次のフィールド・マッピング構成を参照してください。

CrowdTwistのデータ型(User Profile、User ActivityおよびUser Redemption)と、それぞれに必要なフィールド・マッピングを確認します。

ユーザー・プロファイル・データ

CrowdTwistのユーザー・プロファイル・データに必要なフィールド・マッピングを確認します。

CrowdTwistのフィールド名 CrowdTwistのサンプル値 CrowdTwistの形式 CrowdTwistの説明 Unityの属性 - 既存/新規 Unityのデータ・オブジェクト Unityの属性名 Unityの属性ID Unityのデータ型(属性が新規の場合) Unityの属性の説明(属性が新規の場合)
streetAddress1 null 文字列 ユーザーの番地1 既存 Address Address Line 1 AddressLine1 文字列 顧客の住所の1行目
streetAddress2 null 文字列 ユーザーの番地2 既存 Address Address Line 2 AddressLine2 文字列 顧客の住所の2行目
dateOfBirth 142372800 タイムスタンプ ユーザーの生年月日 既存 Customer Birth Date BirthDate 日付 顧客の生年月日
city New York City 文字列 ユーザーの市区町村 既存 Address City City 文字列 市区町村名
country US 文字列 ユーザーの国コード 既存 Address Country Country 文字列 国の公式名。
dateCreated 1490293725 タイムスタンプ CrowdTwistプラットフォーム内でユーザーが作成された日付 既存 Customer Created Timestamp CreatedTS タイムスタンプ ソースで表trが作成された日付
thirdPartyId null 文字列 ユーザーのサード・パーティID 新規 Customer CrowdTwist - Third Party Id CrowdTwistThirdPartyID 文字列 ロイヤルティ・プログラム・アカウントに割り当てられた(CrowdTwist)サードパーティID。Customer_ID、電子メール・アドレスなどの場合があります。
id 6566 数値 内部CrowdTwistメンバーuser_id 新規 Customer CrowdTwist - User Id CTUserID 文字列 CrowdTwist User Id
emailAddress george15@CrowdTwist.com 文字列 ユーザーのEメール・アドレス 既存 Customer Email Email 文字列 顧客のEメール
emailIsVerified 1 数値(バイナリ) ユーザーの電子メール・アドレスが検証されているかどうか 新規 Customer Email Verified EmailVerified ブール 電子メール・アドレスが検証されかどうか
firstName George 文字列 ユーザーの名 既存 Customer First Name FirstName 文字列 顧客の名
gender Male 文字列 ユーザーの性別 既存 Customer Gender Gender 文字列 顧客の性別
isActive 1 数値(バイナリ) ユーザーがアクティブかどうか 既存 Customer Is Active IsActive ブール エンティティがアクティブか非アクティブかを示すフラグ
lastName Twist 文字列 ユーザーの姓 既存 Customer Last Name LastName 文字列 顧客の姓
tierInfo.timeframeScore 1200 数値 メンバーが最後に失効してから現在の時間枠で獲得した累積スコア。 新規 Customer Loyalty - Cumulative score Loyalty_CumulativeScore 整数 ロイヤルティ・プログラムでユーザーが最後に失効してから現在の時間枠内で獲得した累積スコア。
currentLevel.title Tier 1 文字列 現在の階層レベルの名前 新規 Customer Loyalty - Current level Loyalty_CurrentLevel 文字列 ロイヤルティ・プログラムにおけるユーザーの現在のレベル
tierInfo.tierScore 0 数値 メンバーが階層内にいる間に獲得したポイント 新規 Customer Loyalty - Current Tier Score Loyalty_CurrentTierScore 整数 ロイヤルティ・プログラムの現在の階層でユーザーが獲得したポイント数。
tierInfo.score 0 数値 メンバーが階層内にいる間に獲得したポイント 新規 Customer Loyalty - Current Time Period Score Loyalty_CurrentTimePeriodScore 整数 ロイヤルティ・プログラムの現在の期間にユーザーが獲得したポイント数。
tierInfo.dateAssigned 2017-03-23T19:00:00Z 文字列(ISO 8601形式) メンバーが現在の階層に割り当てられた日付。これは、すべてのイベント・タイプ(start、jump、maintain、dropおよびreset)で変更されます 新規 Customer Loyalty - Date Current Tier Assigned Loyalty_DateCurrentTierAssigned タイムスタンプ ユーザーが現在のロイヤルティ・プログラム階層に割り当てられた日付。
tierInfo.dateReached 2017-03-23T19:00:00Z 文字列(ISO 8601形式) メンバーが現在の階層に到達した日付。これは、メンバーが階層を上下に移動した場合にのみ変更されます。 新規 Customer Loyalty - Date Current Tier Reached Loyalty_DateCurrentTierReached タイムスタンプ ユーザーが現在のロイヤルティ・プログラム階層に到達した日付。
nextLevel.title Tier 2 文字列 次の階層レベルの名前 新規 Customer Loyalty - Next level Loyalty_NextLevel 文字列 ロイヤルティ・プログラムにおけるユーザーの次のレベル
numTwitterFollowers 0 数値 ユーザーのTwitterのフォロワ数 新規 Customer Loyalty - Number of Twitter Followers Loyalty_NumberofTwitterFollowers 整数 ユーザーのTwitterのフォロワ数。
tierInfo.scoreNeededToMaintain null 数値 現在の階層を維持するために必要なポイント数 新規 Customer Loyalty - Point Balance to Maintain Current Tier Loyalty_PointBalancetoMaintainCurrentTier 整数 ロイヤルティ・プログラムでユーザーが現在の階層を維持するために必要なポイント数。
tierInfo.scoreNeededToReach 1000 数値 メンバーが次の階層に上がるために必要なポイント数 新規 Customer Loyalty - Point Balance to Reach Next Tier Loyalty_PointBalancetoReachNextTier 整数 ロイヤルティ・プログラムでユーザーが次の階層に上がるために必要なポイント数
redeemablePoints 5200 数値 ユーザーの引換可能ポイント 新規 Customer Loyalty - Redeemable Points Loyalty_RedeemablePoints 整数 ロイヤルティ・プログラムにおけるユーザーの引換可能ポイント。
tierInfo.expirationDate 2017-03-23T20:00:00Z 文字列(ISO 8601形式) メンバーの階層が維持されない場合に失効する日付。これは固定とローリングの両方です。 新規 Customer Loyalty - Tier Expiration Date Loyalty_TierExpirationDate タイムスタンプ ユーザー階層が維持されない場合に失効する日付。
tierScore.resetDate 2017-03-23T20:00:00Z 文字列(ISO 8601形式) メンバーが0にリセットされ、メンテナンスに入る日付。固定時間枠のみ。 新規 Customer Loyalty - Tier Score Reset Date Loyalty_TierScoreResetDate タイムスタンプ メンバーのロイヤルティ・プログラム階層スコアが0にリセットされる日付。
totalPoints 5200 数値 ユーザーの合計ポイント 新規 Customer Loyalty - Total points Loyalty_TotalPoints 整数 ロイヤルティ・プログラムにおけるユーザーの合計ポイント
numFacebookFriends 0 数値 ユーザーのFacebookの友達の数 新規 Customer Loyalty - Number of Facebook Friends Loyalty_NumberofFacebookFriends 整数 ユーザーのFacebookの友達の数。
weeklyPoints 0 数値 ユーザーが今週獲得したポイント数 新規 Customer Loyalty - Points Earned this Week LoyaltyPointsEarnedThisWeek 整数 ロイヤルティ・プログラムでユーザーが今週獲得したポイント数。
middleName   文字列 ユーザーのミドル・ネーム 既存 Customer Middle Name MiddleName 文字列 顧客のミドル・ネーム
mobilePhoneNumber 12312312321 文字列 ユーザーの携帯電話番号 既存 Customer Mobile Phone MobilePhone 文字列 顧客の携帯電話番号
dateLastUpdated 1490302144 タイムスタンプ ユーザーのプロファイルが最後に更新された日付 既存 Customer Modified Timestamp ModifiedTS TIMESTAMP ソースで表trが変更された日付
receiveEmailUpdates 1 数値(バイナリ) ユーザーがCrowdTwistからのEメールによる更新情報を受信するようにサブスクライブしているかどうか 既存 Customer Ok To Email okToEmail 文字列 顧客がメールによる連絡を希望しているかどうかを示すフラグ
receiveSmsMessages 0 数値(バイナリ) ユーザーがCrowdTwistからのSMSによる更新情報を受信するようにサブスクライブしているかどうか 既存 Customer Ok to Text okToText 文字列 顧客がテキストによる連絡を希望しているかどうかを示すフラグ
langPref null 文字列 ユーザーの言語プリファレンス 既存 Customer Primary Language PrimaryLanguage 文字列 顧客が使用するプライマリ言語(現在空白であるため、この摘要を追加します)
id 6566 数値 内部CrowdTwistメンバーuser_id 既存 Customer Source Customer Id SourceCustomerID 文字列 (ソースから取得した)一意のID
state NY 文字列 ユーザーの州や都道府県 既存 Address State State 文字列 標準の都道府県名または州
postalCode 10001 文字列 ユーザーの郵便番号 既存 Address Zip ZipCode 文字列 郵便番号
monthlyPoints 0 数値 ユーザーが今月獲得したポイント数 新規 Customer Loyalty - Points Earned this Month LoyaltyPointsEarnedThisMonth 整数 ロイヤルティ・プログラムでユーザーが今月獲得したポイント数

ユーザー・アクティビティ・データ

CrowdTwistのユーザー・アクティビティ・データに必要なフィールド・マッピングを確認します。

CrowdTwistのフィールド名 CrowdTwistのサンプル値 CrowdTwistの形式 CrowdTwistの説明 Unityの属性 - 既存/新規 Unityのデータ・オブジェクト Unityの属性名 Unityの属性ID Unityのデータ型(属性が新規の場合) Unityの属性の説明(属性が新規の場合)
activityId 198 整数 CrowdTwistのアクティビティID 新規 Loyalty Activity ActivityID ActivityId 文字列 ロイヤルティ・プログラム・アクティビティのID
id 7564756 整数 CrowdTwistの一意の完了アクティビティID 新規 Loyalty Activity Source Loyalty Activity ID SourceLoyaltyActivityID 文字列 ロイヤルティ・アクティビティ完了の一意のID
activityName added gender 文字列(200) 実行されたアクティビティの名前 新規 Loyalty Activity Name 名前 文字列 ロイヤルティ・プログラム・アクティビティの名前
dateCreated 1438039473 整数 アクティビティが処理された日時(UNIXタイムスタンプ) 新規 Loyalty Activity LoyaltyActivityTS LoyaltyActivityTS TimeStamp アクティビティの実行日時
description Add your gender and earn 50 points 文字列(500) 実行されたアクティビティの説明 新規 Loyalty Activity 説明 説明 テキストまたは文字列 ロイヤルティ・プログラム・アクティビティの名前
emailAddress johndoe@gmail.com 文字列(200) メンバーのEメール・アドレス 既存 Customer Email Email 文字列 顧客のEメール
languageId es 文字列(6) メンバーの優先言語 既存 Customer Primary Language PrimaryLanguage 文字列 顧客が使用するプライマリ言語(現在空白であるため、この摘要を追加します)
mobileNumber null 文字列(30) メンバーの電話番号 既存 Customer Mobile Phone MobilePhone 文字列 顧客の携帯電話番号
points 80 整数 アクティビティの獲得ポイント数。アクティビティが追加された場合はプラス、特典と交換された場合はマイナス 新規 Loyalty Activity Points Earned PointsEarned 整数 ロイヤルティ・プログラム・アクティビティの獲得ポイント数。
thirdPartyId null 文字列(100) メンバーのサード・パーティID 新規 Customer CrowdTwist - Third Party Id CrowdTwistThirdPartyID 文字列 ロイヤルティ・プログラム・アカウントに割り当てられた(CrowdTwist)サードパーティID。Customer_ID、電子メール・アドレスなどの場合があります。
title Add Your Gender 文字列(150) 実行されたアクティビティのタイトル 新規 Loyalty Activity Title Title 文字列 ロイヤルティ・プログラム・アクティビティのタイトル
userId 101 整数 CrowdTwistのユーザーID 既存 Customer Source Customer ID SourceCustomerID 文字列 userIdは、CustomerとLoyalty Activityという2つの異なる表に移入する必要があります。
userId 101 整数 CrowdTwistのユーザーID 新規 Loyalty Activity Source Customer ID SourceCustomerID 文字列 userIdは、CustomerとLoyalty Activityという2つの異なる表に移入する必要があります。
該当なし CrowdTwist 文字列 ソース・システム 新規 Event Source ID SourceID 文字列 ソース・システム
userActivityID 7564756 整数 CrowdTwistの一意の完了アクティビティID 既存 Event Source Event ID Source Event ID 文字列  
userID 86757465 整数 統合照合キーに応じてCrowdTwist IDまたはサード・パーティID 既存 Event Source Customer ID SourceCustomerID 文字列  
該当なし Loyalty Activity 文字列 イベントの説明 既存 Event Type Type 文字列  
activityName pos purchased 文字列 完了したアクティビティの名前 既存 Event ターゲット ターゲット 文字列  
emailAddress alice@crowdtwist.com 文字列 メンバーのEメール・アドレス 既存 Event Email Email    
dateCreated 1438039473 日付 アクティビティが処理された日時 既存 Event EventTS EventTS    
activityTitle Made a purchase 文字列 完了したアクティビティのタイトル 既存 Event Name Name    
description Purchased from our brand 文字列 完了したアクティビティの説明 既存 Event Content Content    
該当なし CrowdTwist 文字列 ソース・システム 既存 Event Source Source    
points 500 整数 アクティビティの獲得ポイント数 既存 Event Points Points    
activityId 198 整数 Source Loyalty Activity ID       既存 Event SubType SubType    

ユーザー引換データ

ユーザー引換データに必要なフィールド・マッピングを確認します。

CrowdTwistのフィールド名 CrowdTwistのサンプル値 CrowdTwistの形式 CrowdTwistの説明 Unityの属性 - 既存/新規 Unityのデータ・オブジェクト Unityの属性名 Unityの属性ID Unityのデータ型(属性が新規の場合) Unityの属性の説明(属性が新規の場合)
category Gift Cards 文字列(50) 特典のカテゴリ。 新規 Loyalty Reward カテゴリ カテゴリ 文字列 ロイヤルティ特典のカテゴリ
dateFulfilled null タイムスタンプ 特典が履行された日付 新規 Loyalty Redemption Date Fulfilled DateFulfilled TimeStamp ロイヤルティ特典の引換履行日。
description $20 to use on our site 文字列(3000) 特典の説明。 新規 Loyalty Reward 説明 説明 テキストまたは文字列 ロイヤルティ特典の説明
emailAddress johndoe@gmail.com 文字列(200) ユーザーのEメール・アドレス 既存 Customer Email Email 文字列 顧客のEメール
firstName John 文字列(50) ユーザーの名 既存 Customer First Name FirstName 文字列 顧客の名
languageId es 文字列(6) メンバーの優先言語 既存 Customer Primary Language PrimaryLanguage 文字列  
lastName Lim 文字列(50) ユーザーの姓 既存 Customer Last Name LastName 文字列 顧客の姓
mobileNumber 2122122112 文字列(30) ユーザーの電話番号 既存 Customer Mobile Phone MobilePhone 文字列 顧客の携帯電話番号
orderDate 1438043367 タイムスタンプ 引換が実行された日付(UNIXタイムスタンプ) 新規 Loyalty Redemption Order Date OrderDate TimeStamp ロイヤルティ引換が実行された日時
orderId 101 整数 引換の一意のオーダーID 新規 Loyalty Redemption Order ID OrderID 整数 ロイヤルティ引換のオーダーID
orderId 101 整数 引換の一意のオーダーID 新規 Loyalty Redemption Source Loyalty Redemption ID SourceLoyaltyRedemptionID 文字列 (ソースから取得した)ロイヤルティ引換の一意のID。
quantity 1 整数 引き換えられた特典の数 新規 Loyalty Redemption Quantity Quantity 整数 引き換えられたロイヤルティ特典の数。
redeemablePoints 2000 整数 引換後のメンバーの残高 新規 Loyalty Redemption Redeemable Points Remaining RedeemablePointsRemaining 整数 引換後のメンバーのロイヤルティ・プログラム残高。
rewardGroupId 12345 整数 特典が属するグループ。複数のサイズ/色が特典にある場合、それらはすべて同じrewardGroupIdを共有します。 新規 Loyalty Reward Group ID GroupID 整数 ロイヤルティ特典のグループID。サイズ/色のみが異なる特典は、同じGroup IDを共有できます。
rewardId 947563 整数 一意の特典のID。特典に複数のサイズ/色がある場合、それぞれに一意のrewardIdがあります。 新規 Loyalty Reward Source Loyalty Reward ID SourceLoyaltyRewardID 文字列 (ソースから取得した)ロイヤルティ特典の一意のID。
rewardId 947563 整数 一意の特典のID。特典に複数のサイズ/色がある場合、それぞれに一意のrewardIdがあります。 新規 Loyalty Redemption Source Loyalty Reward ID SourceLoyaltyRewardID 文字列 (ソースから取得した)ロイヤルティ特典の一意のID。
size null 文字列(50) 特典のサイズ。 新規 Loyalty Reward Size Size 文字列 ロイヤルティ特典のサイズ
thirdPartyId null 文字列(100) ユーザーのサード・パーティID 新規 Customer CrowdTwist - Third Party Id CrowdTwistThirdPartyID 文字列 ロイヤルティ・プログラム・アカウントに割り当てられた(CrowdTwist)サードパーティID。Customer_ID、電子メール・アドレスなどの場合があります。
title $20 Gift Card 文字列(100) 特典のタイトル。 新規 Loyalty Reward Title Title 文字列 ロイヤルティ特典のタイトル
totalPointsRedeemed 10 整数 特典に対してユーザーが引き換えた合計ポイント 新規 Loyalty Redemption Total Points Redeemed TotalPointsRedeemed 整数 ロイヤルティ特典に対して引き換えられたポイントの合計数
userId 6566 整数 内部CrowdTwistメンバーuser_id 既存 Loyalty Redemption Source Customer ID SourceCustomerID 文字列 (ソースから取得した)ロイヤルティ・プログラム・メンバーの一意のID
userId 6566 整数 内部CrowdTwistメンバーuser_id 既存 Customer Source Customer ID SourceCustomerID 文字列 (ソースから取得した)一意のID

さらに学ぶ

Oracle Unity Developerヘルプ・センター

統合, 統合, crowdtwist, oracle crowdtwist, 統合方法, リンク, oracleアプリケーションのリンク, oracle crowdtwistのリンク, フィールド・マッピング, crowdtwistデータのインポート