快速入門手冊

注意

Adobe Experience Platform Launch在Adobe Experience Platform中已重新命名為一套資料收集技術。 因此,產品檔案中已推出數個術語變更。 有關術語更改的綜合參考,請參閱以下document

標籤是Adobe Experience Platform新一代的標籤管理技術。 這套技術從頭開始打造,以支援開放且永續的生態系統,讓任何人都能自行建立整合功能,供Adobe客戶部署至其網站。 這是 API 優先的應用程式,所以您可以透過 UI 完成的任何工作,也可以透過 API 以程式設計方式完成。

基本標籤工作流程:

  1. 設定群組和使用者。
  2. 登入。
  3. 建立屬性。
  4. 安裝擴充功能。
  5. 建立資料元素和規則。
  6. 在您的開發環境中測試。
  7. 提升至生產環境。

1. 設定群組和使用者

標籤已與您的Adobe ID完全整合。 使用者權限是透過Admin Console,以Creative Cloud、Document Cloud和Experience Cloud中的其他Adobe產品和解決方案來管理。

標籤具有基於權限的用戶管理系統。 這表示必須明確授予個人權利。 這些權限會指派給群組,然後使用者加入適當的群組以取得存取權限。即使您的組織可存取資料收集UI,除非組織管理員明確授予個別使用者特定權限,否則他們無法執行任何動作。

有關如何建立組以及為標籤添加用戶的詳細說明,請參閱用戶權限文檔。

2. 登入

將標籤權限新增至Adobe ID後,您必須登入資料收集UI。 您可以直接導覽至Experience Cloud登入畫面,然後從「快速存取」標籤中選取「資料收集UI」 ,即可執行此作業。

注意

如果您有具有多個組織權限的單一帳戶,您可以透過在畫面頂端的控制列中選取組織名稱,然後從下拉式清單中選取不同的組織,來變更組織。

3. 建立屬性

登入資料收集UI後,首先要建立屬性。 屬性基本上是個容器,當您將標籤部署至網站時,在其中裝入擴充功能、規則、資料元素和程式庫。許多人會針對要部署相同標籤集的每個網站 (或具有密切關聯的網站群組) 建立屬性。

如需有關建立屬性的詳細資訊,請參閱建立屬性

4. 安裝擴充功能

擴充功能是由Adobe或Adobe合作夥伴建立的整合功能,為您可部署至網站的標籤新增全新及無數的選項。 如果您將標籤視為作業系統,擴充功能就是您安裝的應用程式,用來執行您需要的特定操作。

所有全新屬性都會隨核心擴充功能一併安裝。行動屬性會隨其他擴充功能提供。核心擴充功能是由Adobe建立,可為您資料層的資料元素類型和規則的事件類型,提供強大的預設集合。 大部分您希望執行的動作 (取得 ECID、傳送 Adobe Analytics 信標、載入 Target 全域 mbox 等) 會來自您從目錄安裝的擴充功能。

讓Platform中的標籤真正獨一無二的,是任何人都能建立這些擴充功能。 您是否需要將 Facebook 再行銷像素放置在您的網站上?試試看 Facebook 建立的擴充功能。您是否要在 Twitter 或 LinkedIn 提供相同體驗?請使用這些擴充功能。您需要執行調查嗎?您需要的是 Question Pro 或 Foresee。您是否需要管理最終用戶的隱私和同意以幫助GDPR? 請深入了解 Evidon 和 Trust Arc。是否希望對網站上個別使用者的行為有詳細的深入分析? 也許您可以了解一下 Clicktale。如需詳細資訊,請參閱新增新擴充功能的相關區段。

5. 建立資料元素和規則

資料元素​是指標,指向您希望收集並傳送至頁面上不同位置的資訊:

  • JSON 中定義的資料層
  • DOM 元素
  • Cookie
  • 工作階段與本機儲存
  • 幾乎其他所有資訊

定義資料元素後,您就可以在任何擴充功能的資料收集UI中,隨處使用元素。 如需詳細資訊,請參閱資料元素上的檔案。

規則​位於實作的邏輯核心,並控制網站上所有標籤的內容、出現時間與位置以及運作方式。定義事件、設定條件和例外,然後定義動作和順序。最後,發佈變更以查看結果。如需詳細資訊,請參閱規則

6. 在您的開發環境中測試

程式庫與組建

標籤組建永遠不會自動發佈。 您所做的每一組變更都會封裝到程式庫中。您建立的每個程式庫都會自動繼承任何上游的內容 (已發佈、已核准或已提交) 作為基準,因此您只需要定義您要做的變更。此程式庫可作為組建的藍圖。組建是指部署和使用的實際 JavaScript 檔案集。

請務必了解您的網頁、托管位置和標籤之間的關係。

  1. 您的主機伺服器提供發佈組建的位置。 組建本身包含程式庫所需的JavaScript檔案。

    每個環境都與主機有關係,而主機提供端點,指出要傳送組建的位置。 主機只能屬於一個屬性,但一個屬性可以有許多主機。

  2. 內嵌程式碼會以<script>標籤的形式提供,該標籤會進入您網站HTML的<head>區段。

    當您建立環境並附加主機時,環境會自動產生唯一的內嵌程式碼,讓您將指派的組建整合至您的網站。 <script>程式碼用於在執行階段部署程式庫組建。

  3. 當使用者瀏覽您的網站時,內嵌程式碼<script>標籤會從您的主機伺服器擷取組建,並在瀏覽器內執行您定義的動作。

主機

主機是標籤屬性與托管位置之間的連線。 標籤目前支援透過Akamai主機進行Adobe管理托管,或透過SFTP主機自行托管。 每當您產生組建時,標籤都會連線至您主機定義的伺服器並傳遞組建。

如果您是自行托管,標籤組建可透過SFTP直接推送至您的伺服器,或您可以推送至Akamai,並使用您環境的「封存」選項進行下載。

如需詳細資訊,請參閱主機

環境

每個程式庫都會在環境中建立。環境會定義您希望在組建發佈時呈現的外觀。您可以指定在網站上傳遞:

  • 主機: 每個環境都需要主機,主機會決定要推送在此環境中建立之任何組建的端點。
  • 封存: 預設設定是將您的組建部署為縮制的.js檔案。如果您使用自訂程式碼,則可能有多個互相參照的檔案。 這些檔案可合併為單一zip檔案並加密。

儲存您的環境後,環境會產生內嵌程式碼,您可以複製程式碼並貼到您的網站上。請注意,內嵌程式碼必須等到您建立程式庫並產生組建後才能運作。 如需詳細資訊,請參閱環境

將組建發佈至開發環境

以下步驟說明發佈程式。

  1. 建立主機。
  2. 使用您建立的主機建立開發環境。
  3. 將內嵌程式碼從開發環境部署到開發測試網站。
  4. 建立程式庫並將其指派至您建立的開發環境。
  5. 建立程式庫。

7. 提升至生產環境

在開發環境中測試組建後,請務必建立您的預備和生產環境,並將內嵌程式碼放在必要的位置。 您可以為此目的重複使用現有主機。

將程式庫完全提升至生產環境,通常需要協調具有不同權限的使用者。

  • 開發人員 (具有「開發」權限的人) 會提交程式庫,這樣會將程式庫移至「已提交」狀態。
  • 核准者 (具有「核准」權限的人) 可以建立程式庫至預備環境,並在測試後核准。這樣會將程式庫移至「已核准」狀態。一次只能提交和核准一個程式庫。
  • 發佈者 (具有「發佈」權限的人) 可以建立程式庫至生產環境。

您可以將所有這些權限指派給同一人員。

如需發佈程序期間不同的可用狀態和選項的詳細資訊,請參閱核准工作流程

其他資源

若要進一步了解標籤,請參閱下列資源:

  • 資料收集社群:詢問和回答問題、提交意見、投票支援其他人的意見。使用您的Adobe ID登入。
  • 開發人員檔案:參與標籤開發人員社群,以建立擴充功能或使用標籤API
  • Tutorials概述:這些檔案會向您介紹標籤概念,包括事件轉送和Android應用程式中的行動SDK。

本頁內容