了解Adobe Target的at.js 2.0如何運作

at.js 2.0增強了Adobe Target對單頁應用程式(SPA)的支援,並與其他Experience Cloud解決方案整合。此影片和隨附的圖表說明一切如何結合。

架構圖

at.js 2.0頁面載入時的行為

  1. 呼叫會傳回Experience CloudID(ECID)。 如果使用者已驗證,則另一個呼叫會同步客戶ID。

  2. at.js 程式庫會同步載入並隱藏檔案內文(at.js 也可以使用頁面上實作的選用預先隱藏程式碼片段,以非同步方式載入)。

  3. 提出頁面載入請求,包括所有已設定的參數、ECID、SDID和客戶ID。

  4. 設定檔指令碼執行並饋送至設定檔存放區。 存放區會從對象資料庫要求合格對象(例如從Analytics共用的對象、Audience Manager等)。 客戶 屬性會透過批 次程 式傳送至設定檔儲存。

  5. Target會根據URL、請求參數和設定檔資料,決定要針對目前頁面和未來檢視傳回給訪客的活動和體驗

  6. 傳回至頁面的目標內容,選擇性地包括其他個人化的設定檔值。

    目前頁面上目標內容會儘快出現,不會有忽隱忽現的預設內容。

    系統會在瀏覽器中快取單頁應用程式未來檢視的目標內容,以便在觸發檢視時立即套用,而不需額外的伺服器呼叫。 (請參閱下一張triggerView()行為圖表)。

  7. Analytics 從頁面傳送至資料收集伺 服 器

  8. Target 資料會透過 SDID 來比對 資料,然後經過處理放入 Analytics 報表儲存體中。AnalyticsAnalytics 然後,即可在和中透 Analytics 過 Target A4T報表檢視資料。

at.js 2.0使用triggerView()函式時的行為

  1. adobe.target.triggerView() 在單頁應用程式中呼叫

  2. 從快取讀取檢視的目標內容

  3. 目標內容會盡快出現,不會有忽隱忽現的預設內容

  4. 通知請求會傳送至Target 設定檔存放區,以計算活動中的訪客數並增加量度

  5. Analytics 資料會從SPA傳送至Data CollectionServer s

  6. Target 資料會從後端 Target 傳送至 Data ​ CollectionServers。Target 資料會透過 SDID 來比對 Analytics 資料,然後經過處理放入 Analytics 報表儲存體中。Analytics 然後,即可在和中透 Analytics 過 Target A4T報表檢視資料。

其他資源

本頁內容