開始使用網路SDK標籤擴充功能
使用Adobe Experience Platform的標籤 (先前稱為Launch),將事件資料從您的網站傳送至Edge Network和下游Adobe解決方案。
在執行這些步驟之前,請確定您可以存取下列屬性權利:
- Develop
- Manage extensions
此外,請確定您擁有下列類別的所有許可權:
- 資料模式
- 身分識別
建立 XDM 結構描述 schema
Experience Data Model (XDM)是開放原始碼規格,以結構描述形式提供資料的通用結構和定義。 將資料傳送至Edge Network時,強烈建議設定結構描述。
- 使用您的Adobe ID憑證登入experience.adobe.com。
- 導覽至Data Collection > Schemas。
- 選擇「Create schema」。
- 選取Experience Event,然後選取Next。
- 為結構描述指定所需的名稱,然後選取Finish。
- (選擇性)您可以新增更多欄位或欄位群組,以取得您要收集的任何其他資料。
建立資料串流 datastream
資料串流是告訴Edge Network如何處理您傳送之資料的設定。 當您設定資料流以傳送資料給指定產品時,資料流會以特定產品可理解的方式,自動將相關資料傳遞至每個個別產品。
- 導覽至Data Collection > Datastreams。
- 選擇「New datastream」。
- 為資料流指定所需的名稱,並在 Mapping schema 下選取最近建立的結構描述。
- 選擇「Save」。
建立標籤屬性
建立方案和資料流後,您可以建立和設定標籤屬性。
- 導覽至Data Collection > Tags。
- 選擇「New property」。
- 為標籤屬性指定所需的名稱和網域,然後選取Save。
安裝標籤擴充功能
Web SDK標籤擴充功能會安裝在指定的標籤屬性上。
- 導覽至Data Collection > Tags > Extensions。
- 選取 Catalog 索引標籤。
- 使用搜尋來尋找 Adobe Experience Platform Web SDK 副檔名。
- 選取擴充功能卡片,然後在右側選取「Install」。
設定標籤擴充功能
當您安裝Web SDK標籤擴充功能時,會自動移至設定頁面。
- 在資料串流區段下,為每個環境選取所需的資料串流。
所有其他組態設定都會為您填寫或選擇性。 設定任何需要的組態設定,然後選取Save。
建立變數資料元素
Adobe建議使用變數資料元素來儲存您要傳送至Adobe的裝載。 XDM物件也是可用的資料元素,但在適用的使用案例中會較舊且較為受限。
-
導覽至Data Collection > Tags。
-
選取所需的標籤屬性。
-
選取Data elements > Create new data element。
-
在左側為資料元素指定下列屬性:
- Name:任何需要的名稱
- Extension:Adobe Experience Platform Web SDK
- Data element type:Variable
-
在右側設定下列屬性:
變數型別: XDM
Sandbox:您建立結構描述的沙箱
Schema:所需的結構描述 -
選擇「Save」。
建立規則
規則會決定您何時想要觸發某專案或設定變數。 建立每當程式庫載入時執行的規則,可讓您輕鬆填入想在每個頁面上包含值的變數。
-
導覽至Data Collection > Tags。
-
選取所需的標籤屬性。
-
選取Rules > Add rule。
-
為規則指定所需的名稱。
-
選取
+旁的'Events'圖示。 -
為事件提供下列設定:
- Extension:Core
- Event type:Library loaded (page top)
-
選擇「Keep changes」。
上述步驟會建立規則的條件部分,這會在程式庫載入後觸發。 下列步驟會建立當符合該條件時要採取的動作。
-
選取
+旁的'Actions'圖示。 -
在左側為動作執行下列設定:
- Extension:Adobe Experience Platform Web SDK
- Action type:Send event
-
在右側設定下列欄位:
- XDM: XDM變數資料元素
-
選擇「Keep changes」。
發佈
標籤屬性包含將資料傳送至Edge Network所需的所有元件。
- 導覽至Data Collection > Publishing flow。
- 選擇「Add library」。
- 為程式庫提供所需的名稱。 使用版本控制軟體時,請考量這個名稱與認可名稱類似。
- 將環境下拉式功能表設定為Development。
- 選擇「Add all changed resources」。
- 選擇「Save & build to Development」。
您的變更現在已部署至開發環境。
- 導覽至Data Collection > Environments。
- 選取開發環境旁的安裝圖示
- 在網站的測試網頁中安裝內嵌程式碼。
一旦您驗證標籤是否適用於您的開發環境,您就可以使用Publishing flow介面將程式庫發佈到測試環境,然後最終發佈到生產環境。
- 將擴充功能和規則新增至資料庫、建置至環境,並在您的網站上安裝內嵌程式碼。
- 使用 Adobe Experience Platform Debugger 進行驗證。
您現在已具備精簡設定,可擷取事件並傳送至Edge Network。 您現在可以將欄位新增至結構、將產品新增至資料串流,或將資料元素新增至標籤屬性,以進一步建立您的實作。