Show Menu
主题×

配置启动规则以支持Adobe Campaign Standard使用案例

在中 Adobe Experience Platform Launch,您需要创建数据元素和规则,以便将PII和其他数据从移动应用程序发送到 Adobe Campaign Standard。
要确保中的所有配置更 Adobe Experience Platform Launch 改均生效,您必须发布这些更改。 有关详细信息,请参阅 发布
要在中创建规 Experience Platform Launch则,请执行以下步骤:
  1. 为要支持 的用例创建规则:

创建数据元素

以下是我们建议您在中创建的数据元素 Experience Platform Launch。 您可以根据需要创建其他数据元素。
  • Experience Cloud ID
  • Pkey
  • Campaign server
要创建这些数据元素,请执行以下操作:
  1. 在移 Experience Platform Launch动应用程序仪表板中,单击选项 Data Elements 卡。
  2. 要创建数 Experience Cloud ID 据元素,请单击 Create New Data Element
  3. 例如 Name ,在字段中键入 mcid
  4. 从下 Extension 拉菜单中选择 Mobile Core 。 然 Experience Cloud ID 后在 Data element 类型下拉框中。
  5. 要创建Pkey数据元素,请单击 Add data element
  6. 在字 Name 段中,例如键入 pkey
  7. 从下 Extension 拉菜单中选择 Adobe Campaign Standard 。 然 pkey 后在 Data element 类型下拉框中。
  8. 要创建活动服务器数据元素,请单击 Add data element
  9. 在字 Name 段中,键入名称,如 camp-server
  10. 从下 Extension 拉菜单中选择 Adobe Campaign Standard 。 然后, Campaign Server 在“ Data element 类型”下拉框中。

创建规则

您需要为以下各项创建规则:

PII回传

要将PII信息从移动应用程序发送到Adobe Campaign,您需要实施SDK API。 有关详细信息,请转 到CollectPII
要将PII数据发送 Adobe Campaign Standard到,请在以下位置创建规 Experience Platform Launch则:
  1. 在移 Experience Platform Launch动应用程序仪表板中,单击选项 Rules 卡,然后 Create New Rule
  2. 键入名称,例如, Mobile Core - Collect PII
  3. In the Events section, click Add .
  4. 从下 Extension 拉菜单中选择 Mobile Core 。 然后 Collect PII ,在 Event type 下拉菜单中。
  5. 单击 Keep changes .
  6. In the Actions section, click Add .
  7. 从下 Extension 拉菜单中选择 Mobile Core 。 然后 Send PII ,在 Action type 下拉菜单中。
  8. URL ​中,输入以下URL:
    https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/subscriptions/{%%mcid%%}
    
    
  9. 选中 Add Post Body 复选框。
  10. Post Body ​中,键入以下内容:
    {
    "marketingCloudId":
    "{%%mcid%%}",
    "cusEmail":
    "{%contextdata.email%}",
    "cusFirstName":
    "{%contextdata.firstName%}",
    "cusLastName":
    "{%contextdata.lastName%}" }
    
    
    marketingCloudId使您能够协调应用程序订阅者与收件人库中的,因此是必需的。 您可以根据业务需要指定其他键值对。 在上面的示例中,将从应用程序传递电子邮件、名字和姓氏。
    键(例如cusEmail、cusFirstName和cusLastName)应与在Adobe Campaign Standard实例的自定义资源中定义的字段ID匹配。 值变量(例如,email、firstName和LastName)应与从移动应用程序发送的JSON数据中的键匹配,同时从应用程序代码调用AMS collectPII API。
    您还可以根据事件触发器在Collect PII回传或其他回传中传递生命周期数据。 以下是生命周期数据JSON的示例:
    {
    "marketingCloudId":"{%%mcid%%}",
    "cusDayslastlaunch": "{%%DaysSinceLastUse%%}", 
    "cusDaysfirstlaunch": "{%%DaysSinceFirstUse%%}", 
    "cusLaunches": "{%%Launches%%}"
    }
    
    
    中定义的多次元素 Experience Platform Launch 应以百分比(例如%mcid%%)括起来,应用程序的上下文变量应以单个百分比(例如%contextdata.email%)括起来。
  11. Content Type ​中,键 入application/json
  12. In Timeout , select 0.
您的用户数据现已配置为发送至活动。

应用程序内跟踪回传

要向发送跟踪数 Adobe Campaign Standard 据以报告用户在移动应用程序中与应用程序内消息的交互方式,请在以下位置创建以下规则 Experience Platform Launch:
  1. 在移 Experience Platform Launch动应用程序仪表板中,选择选项 Rules 卡并单击 Add Rule
  2. 键入名称,例如 Adobe Campaign-应用程序内单击跟踪
  3. In the Events section, click Add .
  4. 从下 Extension 拉菜单中选择 Adobe Campaign Standard 。 然后 In-App click tracking ,在 Event type 下拉菜单中。
  5. 单击 Keep changes .
  6. In the Actions section, click Add .
  7. 从下 Extension 拉菜单中选择 Mobile Core 。 然后 Send postback ,在 Event type 下拉菜单中。
  8. URL ​中,键入以下URL:
    https://{%%camp-server%%}/r/?id={%id%}&mcid={%%mcid%%}
    
    
  9. 选中 Add post body 复选框。
  10. 输入 Post Body ,键入 {}
  11. Content Type ​中,键 入application/json
  12. In Timeout , select 0.

推送通知跟踪回发

要向发送跟踪投放( Adobe Campaign Standard有助于跟踪推送通知和用户与移动应用程序的交互),您需要在中创建一个规则 Experience Platform Launch。
有关推送跟踪的详细信息,请参阅 推送跟踪
要跟踪应用程序操作,请使用trackAction API。 有关详细信息,请参阅 跟踪应用程序操作
  1. 在移 Experience Platform Launch动应用程序仪表板中,单击选项 Rules 卡并单击 Add Rule
  2. 键入名称,例如, Adobe Campaign-推送单击跟踪
  3. In the Events section, click Add .
  4. 从下 Extension 拉菜单中选择 Mobile Core 。 然后 Track Action ,在 Event type 下拉菜单中。
  5. 从下 Action 拉框中,选择 Action 、选 equals ​择和类型 跟踪
  6. 单击 Keep changes 。然后,在部分 Actions 中单击 Add
  7. 从下 Extension 拉菜单中选择 Mobile Core 。 然后 Send postback ,在 Action type 下拉菜单中。
  8. URL ​中,输入以下URL:
    https://{%%camp-server%%}/r/?id={%contextdata.broadlogId%},{%contextdata.deliveryId%},{%contextdata.action%}&mcId={%%mcid%%}
    
    
  9. 选中 Add post body 复选框。
  10. 添加您的帖子正文,例如,{ }。
  11. Content Type ​中,键 入application/json
  12. In Timeout , select 0.

位置回传

  1. 在移 Experience Platform Launch动应用程序仪表板中,单击选项 Rules 卡并单击 Add Rule
  2. 键入名称,例如“位置 回传”
  3. In the Events section, click Add .
  4. 创建事件,例如,输入POI或退出POI。 从下 Extension 拉列表中,选 择Places - Beta 。 然后, 在下拉 框中输入POI Event type 退出POI。
  5. 输入名称,例如, Places - Beta - Enter POI Exit POI
  6. In the Actions section, click Add .
  7. 从下 Extension 拉菜单中选择 Mobile Core 。 然后 Send postback 从下 Action type 拉菜单。
  8. 输入名称,例如, Mobile Core - Send Location Postback
  9. URL ​中,输入以下URL:
    https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/locations/
    
    
  10. 选中复 Add post body 选框并添加您的帖子正文,例如:
    {
    "locationData": {
        "distances": "{%%Distance%%}",
        "poiLabel": "{%%POILabel%%}",
        "latitude": "{%%Latitude%%}",
        "longitude": "{%%Longitude%%}",
        "appId": "{%%AppId%%}",
        "marketingCloudId": "{%%ECID%%}"
    }
    }
    
    
    在上面的示例中,需要通过利用创建数据元素中的 Experience Platform Launch 步骤配置右侧 的数据元素 。 支持左侧的数据元素, Adobe Campaign Standard 无需任何配置。 如果您需要其他数据,您需要在中执行自定义资源扩展 Adobe Campaign Standard。
  11. Content Type ​中,键 入application/json
  12. In Timeout , select 5.