Show Menu
主题×

配置 Campaign-兴趣点数据集成

配置与Adobe Experience Platform SDK的Campaign-Points数据集成

您的移动应用程序应已使用Adobe Experience Platform SDK在Adobe Campaign Standard中配置。 有关详细步骤,请参阅此
用于收集位置数据的移动应用程序必须由管理员在 Adobe Campaign界面中配置。
要能够将Adobe Experience Platform Location services与使用Adobe Experience Platform SDK配置的移动应用程序一起使用,您需要:
  1. 在Adobe Experience Platform Places Launch中 Places Monitor ,将这些和扩展添加到您的移动应用程序配置中。 在Adobe Campaign中设置移动应用程序。 请参 阅在Adobe Experience Platform Launch中安装Places扩展 , 在Experience Platform Launch中安装Places Monitor扩展
  2. 设置扩展后,在中创建数据元素,以从 Adobe Experience Platform Launch 这些扩展中检索数据。 请参阅本 ,创建数据元素。
  3. 然后,您 Adobe Experience Platform Launch ​需要创建规则,以支持兴趣点和Adobe Campaign之间的移动使用案例。 此规则将在用户进入地理围栏时触发 Point of Interest 。 请参阅此 ,以创建规则。
  4. 在地点 Points of Interest 中定义。 请参 阅创建兴趣点
  5. 确保您在Adobe Campaign中访问移动应用程序和收集的位置数据。 请参 阅访问用于收集位置数据的移动应用程序 ,以 及访问收集的位置数据

使用SDK V4配置Campaign-Points的数据集成

用于收集位置数据的移动应用程序必须由管理员在 Adobe Campaign界面中配置。
要将兴趣点数据功能用于配置了SDK V4的移动应用程序,您需要:
  1. 有权访问Adobe Analytics for Mobile。 有关详细信息,请查看您的许可协议或与您的Adobe客户经理联系。
  2. 在Adobe Campaign中设置移动应用程序。 请参 阅在Campaign中设置移动应用程序
  3. 在Adobe Mobile services界面中设置您的移动应用程序。 这使您能够确保由Adobe Mobile services收集的数据被发送到Adobe Campaign。 请参 阅在Adobe Mobile services中配置移动应用程序
  4. 执行手机应用程序的特定设置:
    • 将从Adobe Mobile services界面下载的配置文件与移动应用程序打包。
    • 将Experience Cloud Mobile SDK集成到您的移动应用程序中。 请参 阅将SDK集成到移动应用程序中
  5. 在Adobe Mobile services界面中定义目标点。 请参 阅定义Adobe Mobile services中的兴趣点
  6. 定义要从移动应用程序的用户处收集的数据。 请参 阅收集用户的兴趣点数据
  7. 确保您在Adobe Campaign中访问移动应用程序和收集的位置数据。 请参 阅访问用于收集位置数据的移动应用程序 ,以 及访问收集的位置数据

使用SDK V4在Adobe Campaign中设置移动应用程序

要能够通过Adobe Campaign收集兴趣点数据,您必须配置Adobe Campaign将从中接收数据的移动应用程序。
  1. 单击左 Adobe Campaign 上角的标志,然后选择 Administration > Channels > Mobile app
  2. 单击 Create 以设置应用程序。
  3. 在字段中输入名 Application name 称并单击 Create
    不要填写该 Device-specific settings 部分。 这仅适用于配置接收推送通知的应用程序。
在部 Mobile application properties 分中,列出了两个URL: Collect PII endpoint Location Services endpoint 。 它们将用于Adobe Mobile services界面。 请参 阅在Adobe Mobile services中配置移动应用程序
  • URL用 Collect PII endpoint 于在移动应用程序启动时从其收集用户的Experience Cloud ID和注册令牌。 当用户使用电子邮件、名、姓等凭据登录应用程序时,也会收集这些数据,并使用这些数据将用户的注册令牌与Adobe Campaign配置文件进行协调。
  • Location Services endpoint URL用于从目标点收集位置数据,如用户的纬度、经度和半径。
您现在可以在Adobe Mobile services中使用这些值来完成配置,如在Adobe Mobile services中配 置移动应用程序一节中所述

在Adobe Mobile services中配置V4移动应用程序

要将Adobe Mobile services收集的数据发送到Adobe Campaign,您必须在Mobile services界面中配置回发。
您需要在Adobe Campaign中设置的移动应用程序参数中找到的特定信息(请参阅在Campaign中 设置移动应用程序 ):
  • IMS Organization ID
  • Collect PII Endpoint
  • Location Services endpoint
您必须具有访问Adobe Analytics的权限才能进行以下配置。 如果您不是Adobe Analytics用户,请与您的Adobe Campaign管理员联系。
  1. 创建应用程序或选择现有应用程序。
  2. 转到页 Manage App Settings 面。
  3. 在“访 客ID服务 ”部分,选 中“启用 ”并从下拉列表中选择您的组织。 单击“ 保存 ”。
    此组织必须与您在Adobe Campaign实例中使用的组织相同。
  4. Click Manage Postbacks .
  5. 创建回发。
    • 选择 PII 作为 Postback Type
    • 在该字 URL 段中,从您在Adobe Campaign界面中配置的移动应用程序复制 Collect PII Endpoint URL,前面加有服务器名。 请参 阅在Campaign中设置移动应用程序
    • 填写以 Post Body 下字段:
      对于iOS:
      {
      "userKey": "{userKey}",
      "pushPlatform":"apns",
      "marketingCloudId":"{%mcid%}",
      "cusEmail":"{email}",
      "cusFirstName":"{firstName}",
      "cusLastName":"{lastName}"
      }
      
      
      对于Android:
      {
      "userKey": "{userKey}",
      "pushPlatform":"gcm",
      "marketingCloudId":"{%mcid%}",
      "cusEmail":"{email}",
      "cusFirstName":"{firstName}",
      "cusLastName":"{lastName}"
      }
      
      
    • 将内 容类型设置 application/json
    • 在哪些数 据标记中触发回发? ,请选择任何事件,通常 Launched 为和 exists
    • Click Save & Activate .
  6. 创建第二个回发。
    • 选择 Postback 作为 Postback Type
    • 在该字 URL 段中,从您在Adobe Campaign界面中配置的移动应用程序复制 Location Services Endpoint URL,前面加有服务器名。 请参 阅在Campaign中设置移动应用程序
    • 填写以 Post Body 下字段:
      {
      "locationData":{
      "distances":"{a.loc.dist}",
      "poiLabel":"{a.loc.poi}",
      "latitude.a":"{a.loc.lat.a}",
      "latitude.b":"{a.loc.lat.b}",
      "latitude.c":"{a.loc.lat.c}",
      "longitude.a":"{a.loc.lon.a}",
      "longitude.b":"{a.loc.lon.b}",
      "longitude.c":"{a.loc.lon.c}",
      "appId":"{a.appid}",
      "marketingCloudId":"{mid}"
      }
      }
      
      
    • 将内 容类型设置 application/json
    • 在哪些数 据标记中触发回发? , select campaign.test and exists .
    • Click Save & Activate .
有关配置回发的详细信息,请参阅 Adobe Mobile services文档

将SDK集成到移动应用程序

移动核心服务的软件开发工具包(SDK)简化了移动应用程序与Adobe Campaign的集成。
本页介绍了此 步骤

定义Adobe Mobile services的兴趣点

要定义用于收集位置数据的目标点,请执行以下操作:
  1. 转到Adobe Mobile services界面。
  2. 添加应用程序。
    有关在Mobile services中管理应用程序的详细信息,请参阅 Adobe Mobile services文档
  3. 定义目标点。
    有关管理目标点的更多信息,请参阅 Adobe Mobile services文档

收集用户兴趣点数据

特定的自定义资源允许您定义要从应用程序订阅者收集的数据。

访问用于收集位置数据的移动应用程序

要在Adobe Campaign中访问成功创建的应用程序,请执行以下操作:
  1. 单击左 Adobe Campaign 上角的徽标。
  2. Administration 择> Channels > Mobile app (SDK v4) ,或根据 Mobile app (AEP SDK) SDK进行选择。
  3. 从列表中选择一个手机应用程序以显示其属性。
该应用程序的订阅者列表也显示在该选 Mobile application subscribers 项卡中。 订阅者是在其移动设备上安装了应用程序的所有用户。 Adobe Campaign数据库配置文件使用注册令牌进行标识。

访问收集的位置数据

完成设置后,收集的“目标点”数据将列在每个配置文件 Places 的选项卡中。 要访问列表,请执行以下操作:
  1. 选择配置文件。
  2. 单击右 Edit profile properties 侧的按钮。
  3. 选择选 Places 项卡。
将列出收集的当前配置文件的兴趣点数据。 位置数据在Adobe Campaign数据库中存储6个月。
有关访问和编辑配置文件的详细信息,请参阅 配置文件