將Adobe Analytics連線至Experience Platform
請閱讀本指南,瞭解如何使用Adobe Analytics來源,將您的Analytics報表套裝資料擷取至Adobe Experience Platform。
快速入門
本教學課程需要您實際瞭解下列Experience Platform元件:
- 體驗資料模型(XDM)系統: Experience Platform用來組織客戶體驗資料的標準化架構。
- 即時客戶個人檔案:根據來自多個來源的彙總資料,提供統一的即時客戶個人檔案。
- 沙箱: Experience Platform提供的虛擬沙箱可將單一Experience Platform執行個體分割成個別的虛擬環境,以利開發及改進數位體驗應用程式。
重要術語
請務必瞭解本檔案中使用的下列重要用語:
- 標準屬性:標準屬性是Adobe預先定義的任何屬性。 它們對所有客戶都包含相同涵義,並且可在Analytics來源資料和Analytics結構描述欄位群組中取得。
- 自訂屬性:自訂屬性是Analytics中自訂變數階層中的任何屬性。 自訂屬性用於Adobe Analytics實作,將特定資訊擷取至報表套裝,各報表套裝的屬性使用方式可能有所不同。 自訂屬性包括eVar、prop和清單。 如需有關eVar的詳細資訊,請參閱下列有關轉換變數的Analytics檔案。
- 自訂欄位群組中的任何屬性:源自客戶建立的欄位群組的屬性都是使用者定義的,且不屬於標準或自訂屬性。
瀏覽來源目錄
- 此資料流會將13個月的歷史報表套裝資料回填至Data Lake。 此資料流會在回填完成時結束。
- 將即時資料傳送到資料湖和Real-Time Customer Profile的資料流流程。 此資料流會持續執行。
在Experience Platform UI中,從左側導覽選取「Sources」以存取Sources工作區。 在 Adobe applications 類別中,選取Adobe Analytics卡片,然後選取Add data。
選取資料
- 畫面上列出的報表套裝可能來自不同區域。 您有責任瞭解您資料的限制與義務,以及如何在Adobe Experience Platform中跨區域使用該資料。 請確定貴公司允許這樣做。
- 只有在沒有資料衝突(例如兩個具有不同含義的自訂屬性(eVar、清單和prop))時,才能為即時客戶個人檔案啟用多個報表套裝的資料。
報表套裝是資料容器,構成Analytics報表的基礎。 一個組織可以有許多報表套裝,每個報表套裝都包含不同的資料集。
您可以從任何區域擷取報表套裝(美國、英國或新加坡),前提是這些報表套裝對應至與Experience Platform沙箱例項(正在其中建立來源連線)相同的組織。 報告套裝只能使用單一作用中資料流擷取。 如果報表套裝為灰色且無法選取,表示已在您使用的沙箱或其他沙箱中擷取該報表套裝。
可以建立多個繫結連線,將多個報告套裝帶入同一個沙箱。 如果報表套裝中變數(例如eVar或事件)的結構描述不同,則應將其對應至自訂欄位群組中的特定欄位,並使用「資料準備」避免資料衝突。 報告套裝只能新增至單一沙箱。
選取「Report suite」,然後使用「Analytics source add data」介面來瀏覽清單,並識別您要擷取至Experience Platform的Analytics報表套裝。 選取 Next 以繼續。
<!—Analytics報表套裝一次只能設定一個沙箱。 若要將相同的報告套裝匯入不同的沙箱,必須透過不同沙箱的設定刪除資料集流程並再次例項化。—>
對應 mapping
在將Analytics資料對應到目標XDM結構描述之前,您必須先判斷您是使用預設結構描述還是自訂結構描述。
預設結構描述會代表您建立新結構描述。 這個新建立的結構描述包含Adobe Analytics ExperienceEvent Template欄位群組。 若要使用預設結構描述,請選取Default schema。
使用自訂結構描述時,只要該結構描述具有Adobe Analytics ExperienceEvent Template欄位群組,您就可以為Analytics資料選擇任何可用的結構描述。 若要使用自訂結構描述,請選取Custom schema。
使用 Mapping 介面將來源欄位對應到適當的目標結構描述欄位。 您可以將自訂變數對應到新的結構欄位群組,並套用資料準備支援的計算。 選取目標結構描述以開始對應程式。
您可以參閱Map standard fields面板,瞭解Standard mappings applied上的量度。 Standard mappings with descriptor name conflicts和Custom mappings。
標準對應 standard-mappings
Experience Platform會自動偵測您的對應是否有任何名稱衝突。 如果與您的對應沒有衝突,請選取 Next 以繼續。
自訂對應 custom-mappings
您可以使用「資料準備」函式,為自訂屬性新增自訂對應或計算欄位。 若要新增自訂對應,請選取Custom。
- Filter fields:使用Filter fields文字輸入來篩選對應中的特定對應欄位。
- Add new mapping:若要新增來源欄位和目標欄位對應,請選取Add new mapping。
- Add calculated field:如有需要,您可以選取Add calculated field,為您的對應建立新的計算欄位。
- Import mapping:您可以使用「資料準備」的匯入對應功能,減少資料擷取程式的手動設定時間,並限制錯誤。 選取 Import mapping 以從現有流程或匯出的檔案匯入對應。 如需詳細資訊,請閱讀匯入和匯出對應指南。
- Download template:您也可以下載對應的CSV復本,並在本機裝置設定對應。 選取 Download template 以下載您的CSV對應復本。 您必須確保僅使用來源檔案和目標結構描述中提供的欄位。
請參閱下列檔案以取得有關「資料準備」的詳細資訊。
篩選即時客戶設定檔 filtering-for-profile
完成Analytics報表套裝資料的對映後,您可以套用篩選規則和條件,選擇性地將資料納入或排除於擷取至Real-time Customer Profile的資料之外。 篩選支援僅適用於Analytics資料,且資料僅在輸入Profile.前進行篩選。所有資料都會擷取到資料湖。
針對即時客戶設定檔準備資料和篩選分析資料的其他資訊
- 您可以將篩選功能用於傳送到個人資料的資料,但不能用於傳送到資料湖的資料。
- 您可以使用篩選即時資料,但無法篩選回填資料。
- Analytics來源不會將資料回填到設定檔中。
- 如果您在Analytics流程的初始設定期間使用「資料準備」設定,這些變更也會套用至13個月自動回填。
- 不過,不適用於篩選,因為篩選僅保留給即時資料。
- 「資料準備」會套用至串流和批次擷取路徑。 如果您修改現有的「資料準備」設定,這些變更會套用至串流和批次擷取路徑上的新傳入資料。
- 不過,無論資料是串流或批次資料,任何「資料準備」設定都不會套用至已擷取至Experience Platform的資料。
- 來自Analytics的標準屬性一律會自動對應。 因此,您無法將轉換套用至標準屬性。
- 不過,您可以篩選掉標準屬性,只要Identity Service或設定檔中不需要這些屬性。
- 您不能使用欄層級篩選來篩選必填欄位和身分欄位。
- 雖然您可以篩選掉次要身分,尤其是AAID和AACustomID,但您無法篩選ECID。
- 發生轉換錯誤時,對應的欄會產生NULL。
列層級篩選
您可以在列層級和欄層級篩選設定檔擷取的資料。 使用列層級篩選來定義條件,例如字串包含、等於、開頭或結尾為。 您也可以使用資料列層級篩選來使用AND以及OR聯結條件,並使用NOT否定條件。
若要在列層級篩選您的Analytics資料,請選取 Row filter 並使用左側邊欄瀏覽結構描述階層,並識別您要選取的結構描述屬性。
識別您要設定的屬性後,選取該屬性,並將其從左側邊欄拖曳至篩選面板。
若要設定不同的條件,請選取equals,然後從出現的下拉式視窗中選取條件。
可設定的條件清單包括:
- equals
- does not equal
- starts with
- ends with
- does not end with
- contains
- does not contain
- exists
- does not exist
接著,根據您選取的屬性輸入您要包含的值。 在下列範例中,已選取Apple和Google作為 Manufacturer 屬性的一部分進行內嵌。
若要進一步指定篩選條件,請從結構描述新增另一個屬性,然後根據該屬性新增值。 在下列範例中,已新增 Model 屬性,而且已篩選iPhone 16和Google Pixel 9等模型以供擷取。
若要新增容器,請選取篩選介面右上方的省略符號(...),然後選取Add container。
新增容器後,請選取Include,然後從下拉式功能表中選取Exclude。 新增要排除的屬性和值,完成後,請選取Next。
欄層級篩選
從標題中選取 Column filter 以套用資料行層級篩選。
頁面會更新為互動式架構樹狀結構,在欄層級顯示您的架構屬性。 從這裡,您可以選取要從設定檔擷取中排除的資料欄。 或者,您可以展開欄並選取要排除的特定屬性。
依預設,所有Analytics都會移至設定檔,此程式允許從設定檔擷取中排除XDM資料的分支。
篩選次要身分
使用欄篩選器從設定檔擷取中排除次要身分。 若要篩選次要身分,請選取Column filter,然後選取_identities。
此篩選器僅適用於將身分標示為次要身分時。 如果選取身分,但事件到達時其中一個身分標示為主要身分,則這些身分不會篩選掉。
提供資料流詳細資訊
Dataflow detail步驟隨即顯示,您必須在此為資料流提供名稱和選擇性說明。 完成後選取「Next」。
審閱
Review步驟隨即顯示,可讓您在建立新的Analytics資料流之前先檢閱該資料流。 連線的詳細資訊會依類別分組,包括:
- Connection:顯示連線的來源平台。
- Data type:顯示選取的報表套裝及其對應的報表套裝ID。
-
一開始即設定體驗事件資料集保留存留時間(TTL),以最佳化資料生命週期管理和儲存效率。 如需詳細資訊,請參閱使用TTL在資料湖中管理Experience Event資料集保留的指南。
-
建立Analytics來源資料流時,一開始先將聯結器設定為僅將資料擷取至資料湖。 確認資料流正常運作後,您可以啟用資料集的設定檔擷取。 當列和欄篩選器有效地減少資料量時,此方法的最佳運作方式。
監視資料流 monitor-your-dataflow
資料流完成後,您可以使用 Dataflows 介面來監視Analytics資料流的狀態。
使用Dataset activity介面取得從Analytics傳送至Experience Platform之資料進度的資訊。 介面會顯示量度,例如上個月的總記錄數、過去七天的總擷取記錄數,以及上個月的資料大小。
來源會將兩個資料集流程例項化。 一個流程代表回填資料,另一個流程代表即時資料。 回填資料未設定為擷取至即時客戶個人檔案,而是傳送至資料湖,以用於分析和資料科學的使用案例。
如需回填、即時資料及其各自延遲的詳細資訊,請閱讀Analytics來源概觀。
刪除您的資料流 delete-dataflow
若要刪除您的Analytics資料流,請從來源工作區的頂端標題中選取Dataflows。 使用資料流頁面來找出您要刪除的Analytics資料流,然後選取它旁邊的省略符號(...)。 接下來,使用下拉式功能表並選取Delete。
- 刪除即時Analytics資料流也會刪除其基礎資料集。
- 刪除回填Analytics資料流不會刪除基礎資料集,但會停止其對應報表套裝的回填程式。 如果您刪除回填資料流,擷取的資料可能仍會透過資料集檢視。
後續步驟和其他資源
建立連線後,系統會自動建立資料流以包含傳入的資料,並以您選取的結構描述填入資料集。 此外,還會進行資料回填,以及內嵌長達13個月的歷史資料。 初始內嵌完成時,會傳送Analytics資料,供下游Experience Platform服務(例如Real-Time Customer Profile和分段服務)使用。 如需更多詳細資訊,請參閱下列檔案:
以下影片旨在協助您瞭解如何使用Adobe Analytics Source聯結器擷取資料: