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 Export Controls。

Data Source Settings

Data Source Settings 部分提供了多个选项,但这两个选项对于创建跨设备数据源很重要:
  • 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 分,请执行以下操作:
  1. 命名 Profile Merge Rule。
  2. (可选) ,请描述 Profile Merge Rule。 简明的描述可帮助您定义规则的角色或用途。
  3. (可选) ,如果 Set as default 要将其设为默认值,请选择此选项 Profile Merge Rule。 新区段会自动与默认规则关联。

数据导出控制

数据导出控件 (Data Export Controls)是可应用于您的可选分类规则 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. 单击 Save .

配置合并规则代码

按照以下说明设置 Adobe Experience Platform Identity Service、 DIL和移动 SDK 代码以使用合并规则。

先决条件

完成这些过程之 前,必须设置跨设备数据源 和配置文 件合并规则 ** 。

对于Adobe Experience Platform Identity Service客户

使 Adobe Experience Platform Identity Service 用时建议使用 DIL 和最新版本 Profile Merge Rules。 但是,您不必使用该 Adobe Experience Platform Identity Service 功能即可使用。 如果您只是在使用,请 DIL参阅下面的 传统DIL部分

配置“设置客户ID”功能

使用时,函 Adobe Experience Platform Identity 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"
   }
});

在命名空间键值对中, * MCORG * 变量是您的组 Experience Cloud 织ID。 如果您没有此ID,则可以在仪表板的部分 Administration 找到该 Experience Cloud ID。 您需要管理员权限才能查看此功能板。 See Administration: Core Services .

配置SDK

请参阅下 面的配置 SDK部分。

传统DIL

如果你还没用, Adobe Experience Platform Identity 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"];