Show Menu
主題×

描述檔合併規則快速入門

要建立 Profile Merge Rules、查看並完成本節所述各步驟中的步驟。

建立跨裝置資料來源

若要建立跨裝置資料來源,請前往並完 Audience Data > Data Sources > Add New 成此處說明之每個章節的步驟。 建立或編輯跨裝置資料來源時,需要有管理員權限。
如需這 些不同控制項的說明 ,請參閱資料來源設定和功能表選項。

資料來源詳細資料

要完成該部 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。

資料匯出控制

「資料匯出控制 」是可套用至資料來源和目的地的選用分類規則。 當該動作違反資料隱私或使用協定時,您無法將資料傳送至目的地。 如果您未使用,請略過本節 Data Export Controls。

Data Source 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的資料保留期。 這會決定客戶ID上次在Audience manager平台上顯示後,Audience manager在我們的資料庫中保留多久的時間。 預設值為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個合併規則。 如果您註冊「以人為本的目的地」,您All Cross-Device Profiles就可以存取第4個描述 檔合併規則()
建立、編輯或刪除規則需要管理員權限。 所有使用者皆可檢視和使用現有 Profile Merge Rules。
必要條件:需要跨裝置資料來源才能建立 Profile Merge Rule。 請參 閱建立資料來源
如需這 些不同控制項的說明 ,請參閱描述檔合併規則選項定義。

基本資訊

要完成該部 Basic Information 分:
  1. 命名 Profile Merge Rule。
  2. (可選) ,請說明 Profile Merge Rule。 簡明的說明可協助您定義規則的角色或用途。
  3. (可選) ,如 Set as default 果要將其設定為預設值,請選擇 Profile Merge Rule。 新區段會自動與預設規則關聯。

資料匯出控制

「資料匯出控制 」是可套用至您的選擇性分類規則 Profile Merge Rule。 當該動作違反資料隱私或使用協定時,您無法將資料傳送至目的地。 如果您未使用,請略過本節 Data Export Controls。

配置檔案合併規則設定

要完成該部 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
    • Device Co-op
  4. Click Save .

設定合併規則代碼

請依照下列指示來設定 Experience Cloud ID Service、 DIL和行動 SDK 程式碼,以搭配您的合併規則運作。

必備條件

您必須先設定跨 裝置資料來源 ,並設 定描述檔合併規 , 才能完成這些程式。

針對Experience Cloud ID服務客戶

使 Experience Cloud ID Service 用時建議使用 DIL 和最新版本 Profile Merge Rules。 不過,您不必使用此 Experience Cloud ID Service 功能即可。 如果您只是使用,請 DIL參閱下 方的舊版DIL

設定客戶ID函式

使用時,函 Experience Cloud ID Service數將 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

配置函 DIL.create

最新版本 DIL 現在會自動從中的 declared ID 函 visitorService 數中取出(請 DIL.create 參閱 Declared ID Variables )。 檢查函 DIL.create 數,以確定此設定正確,如下列程式碼範例所示。
var vDil = DIL.create({
   partner:"partner name",
   visitorService:{
      namespace:"INSERT-MCORG-ID-HERE"
   }
});

在namespace鍵值配對中, * MCORG * 變數是您的 Experience Cloud 組織ID。 如果您沒有此ID,您可以在控制面板的區 Administration 段中找 Experience Cloud 到。 您需要管理員權限才能檢視此控制面板。 See Administration: Core Services .

設定SDK

請參閱 下方的 「設定SDK」。

舊版DIL

如果你還沒用, Experience Cloud ID Service 你真該用。 但是,我們瞭解到,改用新程式碼需要仔細的思考和測試。 在這些情況下,請檢查 DIL.create 您的函式,以確定此設定正確,如下面的程式碼範例所示。
DIL.create({
   partner: "partner name",
   declaredId:{
      dpuuid: YOUR_DPUUID,
      dpid: YOUR_DPID
   }
});

如需詳細資訊,請參閱「宣告的ID DIL 變數」中 的舊版章節

設定SDK

檢查程式碼中可 SDK 讓您從行動裝置 declared IDs 傳 Android 遞的 iOS 方法。 程式碼庫和程 Android 式碼 iOS 庫的變數名稱相同:
  • dpid :跨裝置資料來源ID。
  • dpuuid :( declared ID 亦即使用者ID)。
裝置類型 方法
Android
setDpidAndDpuuid
語法:
 public static 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"];