計畫和實作Recommendations
協助您計畫和實作Adobe Target Recommendations的資訊。
在Adobe Target中設定第一個Recommendations活動之前,請先完成下列步驟:
- 在您要用來擷取使用者行為並傳遞建議的網頁和行動應用程式介面上實作Target。
- 設定您想要推薦給使用者的產品或內容的Recommendations目錄。
- 將行為資訊和內容傳遞給Target Recommendations,讓其提供個人化建議。
- 設定全域排除專案。
- 設定Recommendations設定。
- (選用) 使用Admin API管理Recommendations。
1.實作Target
Target Recommendations需要您實作Adobe Experience Platform Web SDK或at.js 0.9.2 (或更新版本)。 如需詳細資訊,請參閱Target使用者端實作指南。
2.設定您的Recommendations目錄
若要提供高品質的建議,Target必須瞭解您想要建議的產品或內容。 目錄通常包含三種關於建議專案的資訊。 假設您正在推薦電影。 包含下列專案:
- 您要向收到建議的使用者顯示的資料。例如,您可以顯示影片名稱以及影片海報縮圖影像的URL。
- 適合用於套用行銷和推銷控制的資料。例如,您可以顯示電影分級,這樣就不會建議NC-17電影。
- 適合用於判斷專案與其他專案之相似度的資料。 例如,您可以顯示電影的型別以及電影的導演。
Target提供多個整合選項來填入您的目錄。 這些選項可結合使用,以更新目錄中的不同專案,或更新不同頻率上的不同專案屬性。
大部分客戶至少應實作一個摘要。 然後,您可以選擇使用Entities API或頁面上的方法,以經常變更的屬性或專案更新來補充您的摘要。
3.傳遞行為資訊和內容
您應該傳遞給Target的行為資訊和內容取決於訪客正在採取的動作,這通常與訪客正在互動的頁面型別有關。
專案檢視或產品頁面
在訪客檢視單一專案的頁面上(例如產品詳細資料頁面),您應傳遞訪客正在檢視專案的身分。 您也應該傳遞訪客正在檢視之專案的最精細類別,以允許對目前類別篩選建議。
您也可以在產品頁面本身上傳遞某些快速變更的屬性。 例如,您可以傳遞價格(value
)和存貨/存貨量。
傳遞價格與存貨
<script type="text/javascript">
function targetPageParams() {
return {
"entity": {
"id": "32323",
"categoryId": "running-shoes",
"value": 119.99,
"inventory": 329
}
}
}
</script>
類別檢視/類別頁面
在類別頁面上,您可能會想要將建議限制在該類別中的產品或內容。 若要這麼做,請確定您傳遞目前檢視類別的身分。
傳遞目前類別
function targetPageParams() {
return {
"entity": {
"categoryId": "running-shoes"
}
}
}
購物卡新增/購物卡檢視/結帳頁面
在購物車頁面上,您可以根據訪客目前購物車的內容來建議專案。 若要這麼做,請使用特殊引數cartIds
傳遞訪客目前購物車中所有專案的ID。
傳遞目前購物車中的專案
function targetPageParams() {
return {
"cartIds": "352,223,23432,432,553"
}
}
如需有關購物車型推薦的詳細資訊,請參閱 Adobe Target商業從業者指南 中的購物車型。
排除已經在訪客購物車中的項目
在整個網站的頁面上,您可以從建議中排除某些專案。 例如,您可能不想建議訪客目前購物車中已有的專案。 若要這麼做,請使用特殊引數excludedIds
傳遞您要排除的所有專案識別碼。
傳遞要排除的專案
function targetPageParams() {
return {
"excludedIds": "352,223,23432,432,553"
}
}
購買/訂單確認頁面
發生購買事件時,請傳遞購買專案的身分。 請參閱如何部署at.js >實作Target而不使用標籤管理員文章中的追蹤轉換。
4.設定全域排除
排除您絕不建議給訪客使用的全域層級任何專案。 請參閱 Adobe Target商業從業者指南 中的排除專案。
5.設定Recommendations設定
使用設定來管理您的 Recommendations 實作。
若要存取 Recommendations Settings 選項,請在Adobe Experience Cloud中開啟Target,然後按一下 Recommendations > Settings。
可使用下列選項:
(可選) 指定用來提供 Target 活動的自訂全域 mbox。根據預設,Target使用的全域mbox會用於Recommendations。
注意:此選項是在Target Administration 頁面上設定。 開啟Target,然後按一下 Administration > Visual Experience Composer。
啟用此選項只會顯示讓所選頁面傳遞必要資料的條件。不是每個條件都能在每個頁面上正確執行。 頁面或mbox必須傳入entity.id
或entity.categoryId
,目前專案/目前類別建議才能相容。 一般來說,最好只顯示相容的條件。不過,如果您要讓活動可以使用不相容的條件,請取消勾選此選項。
如果您使用標記管理解決方案,建議您停用此選項。
如需此選項的詳細資訊,請參閱 Adobe Target商業從業者指南 中的Recommendations常見問題集。
選取您的預設主機群組。
主機群組可按不同用途,用來區隔目錄中的可用項目。例如,您可以將主機群組用於開發和生產環境、不同品牌或不同地理位置。依照預設,「目錄搜尋」、「集合」和「排除項目」中的預覽結果是根據預設主機群組所產生。(您也可以使用「環境」篩選器,選取不同的主機群組來預覽結果。)依照預設,除非在建立或更新項目時指定環境 ID,否則新增的項目可在所有主機群組中使用。提供的建議取決於要求中指定的主機群組。
如果沒有看見您的產品,請確定您使用正確的主機群組。例如,假設您將建議設定為使用測試環境,並將主機群組設為「測試」,則可能需要在測試環境中重建集合,才會顯示產品。若要查看每個環境中可用的產品,請對每個環境使用「目錄搜尋」。您也可以針對選取的環境(主機群組),預覽Recommendations集合和排除專案的內容。
注意: 變更選取的環境後,您必須按一下[搜尋]以更新傳回的結果。
The Environment 篩選器可在Target UI中的以下位置使用:
- 目錄搜尋(Recommendations > Catalog Search)
- 建立集合對話方塊(Recommendations > Collections > Create New)
- 更新集合對話方塊(Recommendations > Collections > Edit)
- 建立排除專案對話方塊(Recommendations > Exclusions > Create New)
- 更新排除專案對話方塊(Recommendations > Exclusions > Edit)
如需詳細資訊,請參閱 Adobe Target商業從業者指南 中的主機。
設定產品目錄的基底 URL 可讓您在傳入縮圖 URL 時,使用相對 URL 來指定產品的縮圖。
例如:
"entity.thumbnailURL=/Images/Homepage/product1.jpg"
設定相對於縮圖基底 URL 的 URL。
6. (選用)使用Admin API管理Recommendations
請參閱使用Recommendations API實作指南,瞭解如何設定和使用Recommendations的Target管理和傳遞API。