快速入門手冊
標籤是Adobe Experience Platform的下一代標籤管理技術。 這套技術從頭開始打造,以支援開放且永續的生態系統,讓任何人都能自行建立整合功能,供Adobe客戶部署在他們的網站上。 這是 API 優先的應用程式,所以您可以透過 UI 完成的任何工作,也可以透過 API 以程式設計方式完成。
基本標籤工作流程:
- 設定群組和使用者。
- 登入。
- 建立屬性。
- 安裝擴充功能。
- 建立資料元素和規則。
- 在您的開發環境中測試。
- 提升至生產環境。
1. 設定群組和使用者
標籤已與您的Adobe ID完全整合。 使用者許可權是透過Admin Console與來自Creative Cloud、Document Cloud和Experience Cloud的其他Adobe產品和解決方案來管理。
標籤具有許可權型使用者管理系統。 這表示個別許可權必須明確授予。 這些權限會指派給群組,然後使用者加入適當的群組以取得存取權限。 即使您的組織擁有資料收集的存取權,除非管理員明確授予個別使用者特定許可權,否則他們無法執行任何動作。
如需如何建立群組並新增標籤使用者的詳細指示,請參閱資料彙集許可權指南。
2. 登入
將標籤許可權新增到Adobe ID後,您需要登入Experience Platform UI或資料收集UI。 您可以直接導覽至Experience Cloud登入畫面,並選取 資料彙集 或Experience Platform,以執行此操作。
3. 建立屬性
登入UI後,首先要做的就是建立屬性。 屬性基本上是個容器,當您將標籤部署至網站時,在其中裝入擴充功能、規則、資料元素和程式庫。 許多人會針對要部署相同標籤集的每個網站 (或具有密切關聯的網站群組) 建立屬性。
如需有關建立屬性的詳細資訊,請參閱建立屬性。
4. 安裝擴充功能
擴充功能是由Adobe或Adobe合作夥伴建立的整合功能,為您可部署至網站的標籤新增源源不絕的全新選項。 如果您將標籤當成作業系統,擴充功能就是您安裝的應用程式,用來執行您需執行的特定作業。
所有全新屬性都會隨核心擴充功能一併安裝。 行動屬性會隨其他擴充功能提供。 核心擴充功能由Adobe建置,可為資料層提供強大的預設資料元素型別集,並為規則提供事件型別。 大部分您希望執行的動作 (取得 ECID、傳送 Adobe Analytics 信標、載入 Target 全域 mbox 等) 會來自您從目錄安裝的擴充功能。
讓Experience Platform中的標籤真正獨特的是任何人都可以建立這些擴充功能。 您是否需要將 Facebook 再行銷像素放置在您的網站上? 試試看 Facebook 建立的擴充功能。 您是否要在 Twitter 或 LinkedIn 提供相同體驗? 請使用這些擴充功能。 您需要執行調查嗎? 您需要的是 Question Pro 或 Foresee。 您是否需要管理使用者的隱私權和同意,以協助GDPR的處理? 請深入了解 Evidon 和 Trust Arc。 您是否希望將精細的insight帶入網站上個別使用者的行為中? 也許您可以了解一下 Clicktale。 如需詳細資訊,請參閱有關新增擴充功能的章節。
5. 建立資料元素和規則
資料元素是指標,指向您希望收集並傳送至頁面上不同位置的資訊:
- JSON 中定義的資料層
- DOM 元素
- Cookie
- 工作階段與本機儲存
- 幾乎其他所有資訊
定義資料元素後,您即可在任何擴充功能的所有UI階段使用此元素 如需更多詳細資訊,請參閱資料元素的相關檔案。
規則位於實作的邏輯核心,並控制網站上所有標籤的內容、出現時間與位置以及運作方式。 定義事件、設定條件和例外,然後定義動作和順序。 最後,發佈變更以查看結果。 如需詳細資訊,請參閱規則。
6. 在您的開發環境中測試
程式庫與組建
標籤組建不會自動發佈。 您所做的每一組變更都會封裝到程式庫中。 您建立的每個程式庫都會自動繼承任何上游的內容 (已發佈、已核准或已提交) 作為基準,因此您只需要定義您要做的變更。 此程式庫可作為組建的藍圖。 組建是指部署和使用的實際 JavaScript 檔案集。
瞭解您的網頁、託管位置和標籤之間的關係很重要。
-
您的主機伺服器會提供發佈組建的位置。 組建本身包含程式庫所需的JavaScript檔案。
每個環境都與主機有關係,而主機會提供端點,指出要傳送組建的位置。 雖然一個屬性可以有許多主機,但主機只能屬於一個屬性。
-
內嵌程式碼以表格
<script>標籤提供,該表格會進入您網站HTML的<head>區段。當您建立環境並附加主機時,環境會自動產生唯一的內嵌程式碼,可讓您將指派的組建整合至您的網站。
<script>程式碼用於在執行階段部署程式庫組建。 -
當使用者瀏覽您的網站時,內嵌程式碼
<script>標籤會從您的主機伺服器擷取組建,並在瀏覽器內執行您定義的動作。
主機
主機是標籤屬性與您的託管位置之間的連線。 標籤目前支援透過Akamai主機由Adobe管理託管,或透過SFTP主機自行託管。 每當您產生組建時,標籤都會連線至您主機定義的伺服器,並傳遞組建。
如果您是自行託管,標籤組建可以透過SFTP直接推送至您的伺服器,也可以推送至Akamai並使用您環境的「封存」選項進行下載。
如需詳細資訊,請參閱主機。
環境
每個程式庫都會在環境中建立。 環境會定義您希望在組建發佈時呈現的外觀。 您可以指定在網站上傳遞:
- 主機:每個環境都需要主機,主機會針對在此環境中建立的任何組建,判斷要推送組建的端點。
- 封存:預設設定是將您的組建部署為縮小的.js檔案。 如果您使用自訂程式碼,則可能有多個互相參照的檔案。 這些檔案可合併為單一zip檔案並加密。
儲存您的環境後,環境會產生嵌入程式碼,您可以複製程式碼並貼到您的網站上。 請注意,內嵌程式碼必須等到您建立程式庫並產生組建後才能運作。 如需詳細資訊,請參閱環境。
將組建發佈至開發環境
發佈程式將於下列步驟中說明。
- 建立主機。
- 使用您建立的主機建立開發環境。
- 將嵌入程式碼從開發環境部署到開發測試網站。
- 建立程式庫並將其指派至您建立的開發環境。
- 建立程式庫。
7. 提升至生產環境
在開發環境中測試組建後,請務必建立預備和生產環境,並將內嵌程式碼置於必要的位置。 您可以為此目的重複使用現有主機。
將程式庫完全提升至生產環境,通常需要協調具有不同權限的使用者。
- 開發人員 (具有「開發」權限的人) 會提交程式庫,這樣會將程式庫移至「已提交」狀態。
- 核准者 (具有「核准」權限的人) 可以建立程式庫至預備環境,並在測試後核准。 這樣會將程式庫移至「已核准」狀態。 一次只能提交和核准一個程式庫。
- 發佈者 (具有「發佈」權限的人) 可以建立程式庫至生產環境。
您可以將所有這些權限指派給同一人員。
如需發佈程序期間不同的可用狀態和選項的詳細資訊,請參閱核准工作流程。
其他資源
若要深入瞭解標籤,請參閱以下資源: