配置 Campaign-兴趣点数据集成

配置与Adobe Experience Platform SDK的活动点数据集成

注意

您的移动应用程序应已使用Adobe Experience Platform SDK在Adobe Campaign Standard中配置。 有关详细步骤,请参阅此页面

用于收集位置数据的移动应用程序必须由Adobe Campaign接口中的​administrator​配置。

要能够将Adobe Experience Platform Location Services与使用Adobe Experience Platform SDK配置的移动应用程序一起使用,您需要:

  1. 将​Places​和​Places Monitor​扩展添加到Adobe Experience Platform Launch中的移动应用程序配置。 在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配置活动点数据集成

用于收集位置数据的移动应用程序必须由Adobe Campaign接口中的​administrator​配置。

要将兴趣点数据功能用于配置了SDK V4的移动应用程序,您需要:

  1. 访问Adobe Analytics for Mobile。 有关详细信息,请查看您的许可协议或与Adobe帐户主管联系。

  2. 在Adobe 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中配置移动应用程序。

  • Collect PII endpoint URL用于在移动应用程序启动时从其收集用户的Experience CloudID和注册令牌。 当用户使用电子邮件、名、姓等凭据登录应用程序时,还会收集此数据并使用这些数据协调用户的注册令牌与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中设置的移动应用程序参数中找到的特定信息(请参阅在活动中设置移动应用程序):

  • IMS Organization ID
  • Collect PII Endpoint
  • Location Services endpoint

您必须具有访问Adobe Analytics的权限才能进行以下配置。 如果您不是Adobe Analytics用户,请与您的Adobe Campaign管理员联系。

  1. 登录mobilemarketing.adobe.com

  2. 创建应用程序或选择现有应用程序。

  3. 转到​Manage App Settings​页。

  4. 在​访客ID服务​部分,选中​启用​并从下拉列表中选择您的组织。 单击​保存

    注意

    此组织必须与您在Adobe Campaign实例上使用的组织相同。

  5. 单击 Manage Postbacks.

  6. 创建回发。

    • 选择​PII​作为​Postback Type

    • 在​URL​字段中,从您在Adobe Campaign接口中配置的移动应用程序复制​Collect PII Endpoint URL,前面是服务器名称。 请参阅在活动中设置移动应用程序。

    • 按如下方式填写​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

    • 单击 Save & Activate.

  7. 创建第二个回发。

    • 选择​Postback​作为​Postback Type

    • 在​URL​字段中,从您在Adobe Campaign接口中配置的移动应用程序复制​Location Services Endpoint URL,前面是服务器名称。 请参阅在活动中设置移动应用程序。

    • 按如下方式填写​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.

    • 单击 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文档

收集用户的兴趣点数据

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

此步骤在使用SDK V4页中介绍。

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

要在Adobe Campaign中访问成功创建的应用程序:

  1. 单击左上角的​Adobe Campaign​徽标。

  2. 根据SDK选择​Administration > Channels > Mobile app (SDK v4)​或​Mobile app (AEP SDK)

  3. 从列表中选择一个手机应用程序以显示其属性。

Mobile application subscribers​选项卡中还会显示应用程序用户的列表。 用户是在其移动设备上安装应用程序的所有用户。 Adobe Campaign数据库用户档案用注册令牌标识。

访问收集的位置数据

完成设置后,收集的“Points of Interest”(兴趣点)数据将列在每个用户档案的​Places​选项卡中。 要访问列表:

  1. 选择用户档案。

  2. 单击右侧的​Edit profile properties​按钮。

  3. 选择 Places 选项卡。

将列出当前用户档案收集的兴趣点数据。 位置数据在Adobe Campaign数据库中存储了6个月。

有关访问和编辑用户档案的详细信息,请参阅用户档案

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now