呈現Adobe Target視覺化體驗撰寫器(VEC)活動
使用視覺化體驗撰寫器(VEC)或表單式撰寫器來設定Target活動。 Platform Web SDK可以擷取以VEC為基礎的活動,並套用至頁面,就像at.js一樣。 對於移轉的這個部分,您將會:
- 安裝Visual Editing Helper瀏覽器擴充功能
- 使用Platform Web SDK執行
sendEvent
呼叫以要求活動。 - 更新您的at.js實作中任何使用
getOffers()
執行TargetpageLoad
要求的參考。
Visual Editing Helper瀏覽器擴充功能
適用於Google Chrome的Adobe Experience Cloud Visual Editing Helper瀏覽器擴充功能可讓您可靠地在Adobe Target視覺化體驗撰寫器(VEC)內載入網站,以快速撰寫網站體驗及評估品質。
Visual Editing Helper瀏覽器擴充功能適用於使用at.js或Platform Web SDK的網站。
取得並安裝Visual Editing Helper
-
瀏覽至Chrome網站商店中的Adobe Experience Cloud Visual Editing Helper瀏覽器擴充功能。
-
按一下[新增至 Chrome > 新增擴充功能。
-
在Target中開啟VEC。
-
若要使用擴充功能,請在VEC或QA模式中時,按一下Chrome瀏覽器工具列上的Visual Editing Helper瀏覽器擴充功能圖示
{modal="regular"}
。
Visual Editing Helper會在Target VEC中開啟網站時自動啟用,以支援撰寫。 擴充功能沒有任何條件設定。 此擴充功能會自動處理所有設定,包括SameSite Cookie設定。
請參閱專屬檔案,以取得有關Visual Editing Helper擴充功能和疑難排解Visual Experience Composer的詳細資訊。
自動要求與套用內容
在頁面上設定Platform Web SDK後,您就可以從Target要求內容。 不同於at.js可設定為在程式庫載入時自動要求內容,Platform Web SDK需要您明確執行命令。
如果您的at.js實作將pageLoadEnabled
設定設為true
,這會啟用自動轉譯VEC型活動,則您將會使用Platform Web SDK執行下列sendEvent
命令:
code language-javascript |
---|
|
在標籤中,使用傳送事件動作型別並選取呈現視覺個人化決定選項:
{modal="regular"}
隨選要求並套用內容
有些Target實作需要先對VEC選件進行一些自訂處理,才能將其套用至頁面。 或者,他們會在單一呼叫中要求多個位置。 在at.js實作中,您可以將pageLoadEnabled
設定為false
並使用getOffers()
函式來執行pageLoad
要求來完成此操作。
getOffers()
和applyOffers()
手動轉譯VEC型活動code language-javascript |
---|
|
Platform Web SDK沒有特定的pageLoad
事件。 目標內容的所有要求都是使用decisionScopes
選項和sendEvent
命令所控制。 __view__
範圍符合pageLoad
要求的用途。
sendEvent
方法:- 執行包含
__view__
決定範圍的sendEvent
命令 - 使用
applyPropositions
命令將傳回的內容套用至頁面 - 執行具有
decisioning.propositionDisplay
事件型別和主張詳細資料的sendEvent
命令,以增加曝光數
code language-javascript |
---|
|
getOffers()
函式手動執行Target pageLoad
要求,而不使用applyOffers()
將內容套用至頁面。Platform Web SDK為開發人員在請求和轉譯內容時提供極大的彈性。 如需其他選項和詳細資訊,請參閱有關演算個人化內容的專屬檔案。
實作範例
基本的Platform Web SDK實作現已完成。
具有自動Target內容轉譯的JavaScript範例:
code language-html |
---|
|
具有自動Target內容呈現功能的標籤範例頁面:
code language-html |
---|
|
在標籤中,新增Adobe Experience Platform Web SDK擴充功能:
{modal="regular"}
新增所需的設定:
{modal="regular"}
建立具有傳送事件動作和已選取呈現視覺個人化決定的規則:
{modal="regular"}
接下來,瞭解如何請求和轉譯表單式Target活動。