瞭解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. 根據URL、請求引數和設定檔資料, Target 決定可針對目前頁面和未來檢視傳回哪些活動和體驗給訪客

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

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

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

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

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

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

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

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

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

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

  5. Analytics 資料會從SPA傳送至 資料彙集 伺服器

  6. Target 資料傳送自 Target 後端至 資料彙集 伺服器。 Target 資料會透過 SDID 來比對 Analytics 資料,然後經過處理放入 Analytics 報表儲存體中。Analytics 然後可以在兩個中檢視資料 Analytics 和 Target 透過A4T報表。

其他資源

recommendation-more-help
0f172607-337e-442f-a279-477fd735571f