設定檔合併規則快速入門 getting-started-with-profile-merge-rules

建立 Profile Merge Rules,審閱並完成本節中介紹的每個過程中的步驟。

建立跨設備資料源 create-data-source

要建立跨設備資料源,請轉到 Audience Data > Data Sources > Add New 並完成此處介紹的每個部分的步驟。 建立或編輯跨設備資料源需要管理員權限。

TIP
請參閱 資料源設定和菜單選項 中。

資料源詳細資訊 details

完成 Data Source Details 部分:

  1. 命名資料源。

  2. (可選) 描述資料源。 簡潔的描述有助於定義資料源的角色或用途。

  3. 提供整合代碼。 整合代碼是您自己的、唯一的此資料源ID。

  4. ID Type 清單,選擇 Cross Device

  5. ID Definition 清單中,選擇定義資料源類型的選項。 選項包括:

    • Person:定義單個人的ID。 此ID可以映射到多個 Audience Manager ID。
    • Household:定義一組人員的ID。 此ID可以映射到多個 Audience Manager ID。

資料匯出控制 export-controls

資料導出控制項 是可應用於資料源和目標的可選分類規則。 當該操作違反資料隱私或使用協定時,它們會阻止您將資料發送到目標。 如果您不使用 Data Export Controls。

資料源設定 settings

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 清單框。

建立配置檔案合併規則 create-profile-merge-rule

建立 Profile Merge Rule,轉到 Audience Data > Profile Merge Rules > Add New Rule 並完成此處介紹的每個部分的步驟。

設定跨設備資料源後,最多可建立3個合併規則。 您可以訪問第4個配置檔案合併規則(All Cross-Device Profiles)如果您註冊 基於人的目的地

建立、編輯或刪除規則需要管理員權限。 所有用戶都可以查看和使用現有 Profile Merge Rules。

先決條件: 需要跨設備資料源來構建 Profile Merge Rule。 請參閱 建立資料源

基本資訊 basic-info

完成 Basic Information 部分:

  1. 命名 Profile Merge Rule。
  2. (可選) 描述 Profile Merge Rule。 簡潔的描述可幫助您定義規則的角色或用途。
  3. (可選) 選擇 Set as default 如果要將此設定為預設值 Profile Merge Rule。 新段會自動與預設規則關聯。

資料匯出控制 data-export-controls

資料導出控制項 是可選的分類規則 Profile Merge Rule。 當該操作違反資料隱私或使用協定時,它們會阻止您將資料發送到目標。 如果您不使用 Data Export Controls。

配置檔案合併規則設定 profile-merge-rule-setup

完成 Proflie Merge Rule Setup 部分:

  1. 選擇 Authenticated Option。 選項包括:

    • No Authenticated Profile
    • Current Authenticated Profile
    • Last Authenticated Profile
  2. 選擇 Authenticated Profile Option (最多3個,最多)。 這些是 跨設備資料源 您以前建立過。

  3. 選擇 Device Option. 選項包括:

    • No Device Profile
    • Current Device Profile
    • Profile Link Device Graph
  4. 按一下 Save.

使用跨設備ID作為用戶ID鍵的Adobe Campaign目標的注意事項 considerations

在2019年末,我們發佈了一系列配置檔案合併規則增強功能,以提高使用跨設備ID生成的批處理檔案的準確性。 從2020年3月16日星期一開始,您的Audience Manager實例將嚴格遵守這些增強功能。 因此,使用跨設備ID映射到目標的段將停止在某些配置檔案合併規則配置中生成導出。

要確保使用跨設備ID(如Adobe Campaign)在Audience Manager實例與目標之間正確整合,請確保滿足以下要求:

  1. 查看映射到Adobe Campaign聲明ID目標的段使用的配置檔案合併規則。 配置檔案合併規則必須使用 Last Authenticated Profile 選項,因此所有經過驗證的配置檔案都可以包含在導出中。 如果您的「配置檔案合併規則」正在使用其他選項,請將其切換到 Last Authenticated Profile。
  2. 在「配置檔案合併規則」設定中選擇「Adobe Campaign聲明的ID」資料源。
NOTE
如果已達到最大數量 Profile Merge Rules 並需要根據上述說明在配置它們方面的幫助,請聯繫「客戶服務」。

配置合併規則代碼 configure-merge-rule-code

按照以下說明設定 Adobe Experience Platform Identity Service。 DIL,移動 SDK 用於使用合併規則的代碼。

必要條件

必須設定 跨設備資料源配置檔案合併規則 完成這些步驟。

針對Adobe Experience Platform身份服務客戶 id-service-customers

的 Adobe Experience Platform Identity Service 以及 DIL 建議使用 Profile Merge Rules。 但是,您不必使用 Adobe Experience Platform Identity Service 使用此功能。 如果你只是用 DIL,請參見 舊式DIL部分 下。

配置「設定客戶ID」功能

使用 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

查看 配置SDK 的下界。

舊DIL legacy-dil

如果你不用 Adobe Experience Platform Identity Service 但是,你真的應該這麼做。 但是,我們明白,轉向新代碼需要仔細的思考和測試。 在這些情況下,檢查 DIL.create 函式,確保正確設定此設定,如下面的代碼示例所示。

DIL.create({
   partner: "partner name",
   declaredId:{
      dpuuid: YOUR_DPUUID,
      dpid: YOUR_DPID
   }
});

有關詳細資訊,請參閱舊版 DIL 部分 聲明的ID變數

配置SDK configure-sdks-legacy-dil

檢查您的 SDK 允許你通過的代碼 declared IDs 從 Android 和 iOS 移動設備。 的變數名稱 Android 和 iOS 代碼庫相同:

  • dpid:跨設備資料源ID。
  • dpuuid:的 declared ID (即用戶ID)。
設備類型
方法
Android

setDpidAndDpuuid

語法:

 公共靜態void setDpidAndDpuuid(String dpid, String dpuuid);

範例:

 AudienceManager.setDpidAndDpuuid("myDpid","myDpuuid");
iOS

audienceSetDpid:dpuuid

語法:

+ (void) audienceSetDpid:(NSString *)dpid                   dpuuid:(NSString *)dpuuid;

範例:

[ADBMobile audienceSetDpid:@"290"                   dpuuid:@"99301393923940"];

另請參見 AndroidAudience Manager方法Audience ManageriOS方法

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695