建立測試設定檔 create-test-profiles
在歷程中使用測試模式時需要測試設定檔,以及預覽和測試您的內容。
建立測試設定檔有數種方式。 您可以在此頁面中找到下列詳細資訊:
您也可以在現有資料集中上傳json檔案。 如需詳細資訊,請參閱資料擷取檔案。
請注意,建立測試設定檔與在Adobe Experience Platform中建立一般設定檔類似。 如需詳細資訊,請參閱即時客戶個人檔案檔案。
先決條件 test-profile-prerequisites
為了能夠建立設定檔,您必須先在AdobeJourney Optimizer中建立結構描述和資料集。
若要 建立結構描述,請執行下列步驟:
-
在「資料管理」功能表區段中,按一下 結構描述。
-
按一下 建立結構描述,在右上角選取結構描述型別,例如 個別設定檔,然後按一下 下一步。
-
輸入結構描述的名稱,然後按一下 完成。
-
在 欄位群組 區段中,按一下左側的 新增 並選取適當的欄位群組。 請確定您已新增 設定檔測試詳細資料 欄位群組。
完成後,按一下 新增欄位群組:欄位群組清單會顯示在結構描述概觀畫面上。
note note NOTE 按一下結構描述的名稱以更新其屬性。 -
在欄位清單中,按一下要定義為主要身分的欄位。
-
在 欄位屬性 右側窗格中,檢查 身分 和 主要身分 選項,並選取名稱空間。 如果您希望主要身分識別是電子郵件地址,請選擇 電子郵件 名稱空間。 按一下 套用。
-
選取結構描述並啟用 結構描述屬性 窗格中的 設定檔 選項。
-
按一下 儲存。
然後,您需要 建立將匯入設定檔的資料集。 請依照下列步驟操作:
- 瀏覽至 資料集,然後按一下 建立資料集。
- 選擇 從結構描述建立資料集。
- 選取先前建立的結構描述,然後按一下 下一步。
- 選擇名稱,然後按一下 完成。
- 啟用 設定檔 選項。
產品內使用案例 use-case-1
從Adobe Journey Optimizer首頁,您可以利用產品使用案例中的測試設定檔。 此使用案例有助於建立測試設定檔,用於在發佈前測試歷程。
按一下 開始 按鈕以開始使用案例。
需要下列資訊:
-
身分名稱空間:用來唯一識別測試設定檔的身分名稱空間。 例如,如果使用電子郵件來識別測試設定檔,則應選取身分名稱空間 電子郵件。 如果唯一識別碼是電話號碼,則應該選取識別名稱空間 電話。
-
CSV檔案:包含要建立之測試設定檔清單的逗號分隔檔案。 使用案例需要預先定義的CSV檔案格式,其中包含要建立的測試設定檔清單。 檔案中的每一列應包括下列正確順序的欄位:
- 人員ID:測試設定檔的唯一識別碼。 此欄位的值應該反映選取的身分名稱空間。 (例如,如果為身分名稱空間選取 電話,則此欄位的值應為電話號碼。 同樣地,如果選取 電子郵件,則此欄位的值應為電子郵件)
- 電子郵件地址:測試設定檔電子郵件地址。 (人員ID 欄位和 電子郵件地址 欄位可能包含相同的值,如果選取 電子郵件 做為身分名稱空間)
- 名字:測試設定檔名字。
- 姓氏:測試設定檔姓氏。
- 城市:測試設定檔居住城市
- 國家/地區:測試設定檔居住國家/地區
- 性別:測試設定檔性別。 可用的值為 男性、女性 和 非指定
選取身分名稱空間並根據上述格式提供CSV檔案後,請按一下右上方的 執行 按鈕。 使用案例可能需要幾分鐘才能完成。 一旦使用案例完成處理和建立測試設定檔,就會傳送通知以通知使用者。
將設定檔轉換為測試設定檔 turning-profile-into-test
您可以將現有的設定檔轉換為測試設定檔:您可以使用建立設定檔時所用的相同方式來更新設定檔屬性。
一個簡單的方法是在歷程中使用 更新設定檔 動作活動,並將 testProfile 布林欄位從false變更為true。
您的歷程將由 讀取對象 和 更新設定檔 活動組成。 您首先需要建立受眾,將目標定位為您要轉換為測試設定檔的設定檔。
-
瀏覽至 對象,然後在右上角 建立對象。
-
定義對象名稱並建置對象:選擇欄位和值以定位您想要的設定檔。
-
按一下「儲存 」,然後檢查設定檔是否被對象正確鎖定目標。
note note NOTE 對象計算可能需要一些時間。 在本節中進一步瞭解對象。 -
現在建立新歷程,並從 讀取對象 協調活動開始。
-
選擇先前建立的對象和設定檔使用的名稱空間。
-
新增 更新設定檔 動作活動。
-
選取結構描述、testProfiles 欄位和資料集,並將值設定為 True。 若要執行此動作,請在 VALUE 欄位中按一下右側的 筆 圖示,選取 進階模式 並輸入 true。
-
按一下 Publish。
-
在 對象 區段中,檢查設定檔是否已正確更新。
note note NOTE 如需 更新設定檔 活動的詳細資訊,請參閱此章節。
使用csv檔案建立測試設定檔 create-test-profiles-csv
在Adobe Experience Platform中,您可以上傳包含不同設定檔欄位的csv檔案來建立設定檔至您的資料集。 這是最簡單的方法。
- 使用試算表軟體建立簡單的csv檔案。
- 為每個所需欄位新增一欄。 請務必新增主要身分欄位(以上範例中為「personID」),並將「testProfile」欄位設為「true」。
- 為每個設定檔新增一行,並填寫每個欄位的值。
- 將試算表儲存為csv檔案。 請務必使用逗號做為分隔符號。
- 瀏覽至Adobe Experience Platform 工作流程。
- 選擇 將CSV對應到XDM結構描述,然後按一下 啟動。
- 選取您要將設定檔匯入的資料集。 按一下 下一步。
- 按一下 選擇檔案 並選取您的csv檔案。 上傳檔案時,按一下 下一步。
- 將來源csv欄位對應到結構描述欄位,然後按一下 完成。
- 資料匯入隨即開始。 狀態將從 處理 移至 成功。 按一下右上角的 預覽資料集。
- 檢查測試設定檔是否已正確新增。
您的測試設定檔已新增,現在可用於測試歷程。 請參閱本節。
使用API呼叫建立測試設定檔 create-test-profiles-api
您也可以透過API呼叫建立測試設定檔。 透過 Adobe Experience Platform 文件了解更多。
您必須使用包含「設定檔測試詳細資料」欄位群組的設定檔結構描述。 testProfile旗標是此欄位群組的一部分。
建立設定檔時,請務必傳遞值: testProfile = true。
請注意,您也可以更新現有的設定檔,將其testProfile標幟變更為「true」。
以下為建立測試設定檔的API呼叫範例:
curl -X POST \
'https://dcs.adobedc.net/collection/xxxxxxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: xxxxx' \
-H 'cache-control: no-cache' \
-H 'x-api-key: xxxxx' \
-H 'x-gw-ims-org-id: xxxxx' \
-d '{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "xxxxx",
"msgVersion": "xxxxx",
"xactionid":"xxxxx",
"datasetId": "xxxxx",
"imsOrgId": "xxxxx",
"source": {
"name": "Postman"
},
"schemaRef": {
"id": "https://example.adobe.com/mobile/schemas/xxxxx",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_id": "xxxxx",
"_mobile":{
"ECID": "xxxxx"
},
"testProfile":true
}
}
}'
操作說明影片 video
瞭解如何建立測試設定檔。