建立 Profile Merge Rules,審閱並完成本節中介紹的每個過程中的步驟。
要建立跨設備資料源,請轉到 Audience Data > Data Sources > Add New 並完成此處介紹的每個部分的步驟。 建立或編輯跨設備資料源需要管理員權限。
請參閱 資料源設定和菜單選項 中。
完成 Data Source Details 部分:
資料導出控制項 是可應用於資料源和目標的可選分類規則。 當該操作違反資料隱私或使用協定時,它們會阻止您將資料發送到目標。 如果您不使用 Data Export Controls。
Data Source Settings section提供了多個選項,但這2個選項對於建立跨設備資料源非常重要:
Use as Authenticated Profile:預設情況下,此設定允許您生成 Profile Merge Rule 用你自己的經過驗證的資料。
Use as a Device Graph:此控制項僅對作為資料提供程式列出的帳戶可用。 選中此複選框將建立資料源作為設備圖形,並允許您與其他資料源共用 Audience Manager 客戶。 與 Audience Manager 顧問:將其設定為資料提供方,並指定此客戶 Data Source 應該與共用。 您的顧問將通過內部資源調配流程來調配帳戶和設備圖形共用。
Data retention for inactive Customer IDs:此控制項允許您設定非活動客戶ID的資料保留期。 這將確定Audience Manager在上次在Audience Manager平台上看到客戶ID後,將客戶ID保留在資料庫中的時間。 預設值為24個月(720天)。 您可以設定的最小值為1個月,最大值為5年。 注意,我們把所有月份都算為30天。 Audience Manager根據您為非活動客戶ID設定的資料保留期,每週運行一次刪除非活動客戶ID的流程。
與這些設定關聯的文本欄位允許您更名 Data Source 出現在 配置檔案合併規則選項。 例如,如果向 Use as Authenticated Profile,該名稱顯示在 Authenticated Profile Options 清單框。 如果向中添加別名 Use as a Device Graph,該名稱顯示在 Device Options 清單框。
建立 Profile Merge Rule,轉到 Audience Data > Profile Merge Rules > Add New Rule 並完成此處介紹的每個部分的步驟。
設定跨設備資料源後,最多可建立3個合併規則。 您可以訪問第4個配置檔案合併規則(All Cross-Device Profiles)如果您註冊 基於人的目的地。
建立、編輯或刪除規則需要管理員權限。 所有用戶都可以查看和使用現有 Profile Merge Rules。
先決條件: 需要跨設備資料源來構建 Profile Merge Rule。 請參閱 建立資料源。
請參閱 配置檔案合併規則選項已定義 中。
完成 Basic Information 部分:
資料導出控制項 是可選的分類規則 Profile Merge Rule。 當該操作違反資料隱私或使用協定時,它們會阻止您將資料發送到目標。 如果您不使用 Data Export Controls。
完成 Proflie Merge Rule Setup 部分:
在2019年末,我們發佈了一系列配置檔案合併規則增強功能,以提高使用跨設備ID生成的批處理檔案的準確性。 從2020年3月16日星期一開始,您的Audience Manager實例將嚴格遵守這些增強功能。 因此,使用跨設備ID映射到目標的段將停止在某些配置檔案合併規則配置中生成導出。
要確保使用跨設備ID(如Adobe Campaign)在Audience Manager實例與目標之間正確整合,請確保滿足以下要求:
如果已達到最大數量 Profile Merge Rules 並需要根據上述說明在配置它們方面的幫助,請聯繫「客戶服務」。
按照以下說明設定 Adobe Experience Platform Identity Service。 DIL,移動 SDK 用於使用合併規則的代碼。
必須設定 跨設備資料源 和 配置檔案合併規則 先 完成這些步驟。
的 Adobe Experience Platform Identity Service 以及 DIL 建議使用 Profile Merge Rules。 但是,您不必使用 Adobe Experience Platform Identity Service 使用此功能。 如果你只是用 DIL,請參見 舊式DIL部分 下。
使用 Adobe Experience Platform Identity Service,也請參見Wiki頁。 setCustomerIDs
函式將聲明的ID傳遞給 Audience Manager。 要使用配置檔案合併規則,必須修改 setCustomerIDs
使用建立跨設備資料源時指定的整合代碼。 例如,假設您已建立了具有整合代碼的跨設備資料源 my_datasource_ic
。 要傳遞已聲明的ID,應將整合代碼添加到訪問者ID函式中,如下面修改的代碼示例所示。
visitor.setCustomerIDs({
"userid":{
"id":"12345",
"authState":Visitor.AuthState.AUTHENTICATED
visitor.setCustomerIDs({
"my_datasource_ic":{
"id":"12345",
"authState":Visitor.AuthState.AUTHENTICATED
有關詳細資訊,請參見 建立跨設備資料源 和 客戶ID和身份驗證狀態。
DIL.create
函式最新版本 DIL 現在自動 declared ID 從 visitorService
函式 DIL.create
(請參見) 聲明的ID變數)。 檢查 DIL.create
函式,確保正確設定此設定,如下面的代碼示例所示。
var vDil = DIL.create({
partner:"partner name",
visitorService:{
namespace:"INSERT-MCORG-ID-HERE"
}
});
在命名空間key-value對中, *
MCORG*
變數 Experience Cloud 組織ID。 如果您沒有此ID,可以在 Administration 的下界 Experience Cloud 控制項欄。 您需要管理員權限才能查看此儀表板。 請參閱 管理:核心服務。
查看 配置SDK 的下界。
如果你不用 Adobe Experience Platform Identity Service 但是,你真的應該這麼做。 但是,我們明白,轉向新代碼需要仔細的思考和測試。 在這些情況下,檢查 DIL.create
函式,確保正確設定此設定,如下面的代碼示例所示。
DIL.create({
partner: "partner name",
declaredId:{
dpuuid: YOUR_DPUUID,
dpid: YOUR_DPID
}
});
有關詳細資訊,請參閱舊版 DIL 部分 聲明的ID變數。
檢查您的 SDK 允許你通過的代碼 declared IDs 從 Android 和 iOS 移動設備。 的變數名稱 Android 和 iOS 代碼庫相同:
dpid
:跨設備資料源ID。dpuuid
:的 declared ID (即用戶ID)。設備類型 | 方法 |
---|---|
Android |
語法:
公共靜態void setDpidAndDpuuid(String dpid, String dpuuid); 範例:
AudienceManager.setDpidAndDpuuid("myDpid","myDpuuid"); |
iOS |
語法:
範例:
|
另請參見 AndroidAudience Manager方法 和 Audience ManageriOS方法。