审查和测试旅程 - Amazon Pinpoint

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

审查和测试旅程

在发布旅程之前,您必须对其进行审核,以确保其中包含的所有活动均已正确配置。在发布旅程副本之前,最好将测试用户注册到该旅程的副本中,以确认其行为方式符合您的预期。本节包含与审查和测试旅程相关的信息和过程。

审查旅程

审查功能提供有关旅程中的配置错误的信息,并且还提供了一些建议。

审查旅程
  1. 在旅程工作区的右上角,选择审查审查您的旅程窗格出现在旅程工作区中。下图显示打开了审查您的旅程窗格的旅程工作区。

    如何回顾旅程的示例。
  2. 查看在审查您的旅程窗格第一页上显示的错误消息。在解决该页面上显示的所有问题后,您才能发布旅程。如果您的旅程没有任何问题,则会看到一条消息,指出您的旅程不包含任何错误。如果准备继续,请选择下一步

    提示

    选择一个错误以直接转到它适用的活动。

  3. 审查您的旅程窗格的第二页包含与您的旅程相关的建议和最佳实践。您可以继续审查,而不解决该页面上显示的问题。如果准备继续,请选择标记为已审查

  4. 审查您的旅程窗格的第三页上,您可以发布旅程。如果您准备好让客户进入旅程,请选择发布。不过,如果您想要先测试旅程,则关闭审查您的旅程窗格,然后完成测试旅程中的步骤。

测试旅程

在创建旅程时,最重要的步骤之一是对其进行测试,以确保其行为符合预期的要求。Journeys 包括一项测试功能,该功能简化了派出一组测试参与者完成旅程的流程。它包括减少或消除参与者在等待或多变量拆分活动上花费的时间的功能,因此您可以全面而快速地测试每个旅程。

测试旅程
  1. 创建一个新客户细分,其中仅包含您希望参与测试旅程的测试参与者。或者,如果您已具有测试参与者客户细分,请执行下一步。

    有关创建客户细分的更多信息,请参阅构建客户细分

    提示

    我们建议您通过导入电子表格来创建测试区段。有关更多信息,请参阅 导入客户细分

    只有动态分段才支持使用基于事件的入场条件测试旅程。

  2. 操作菜单上,选择测试

  3. 对于测试客户细分,选择包含测试参与者的客户细分。

  4. 选择如何处理旅程中的延迟。您可以选择以下选项之一:

    • 跳过所有等待和延迟 – 选择该选项以使测试参与者从一个活动进行到另一个活动,而无任何中间延迟。

    • 自定义等待时间 – 选择该选项以使测试参与者在每个包括延迟的活动中等待预定义的时间。如果旅程包含等待活动或基于客户交互的是/否拆分或多变量拆分操作,该选项非常有用。

  5. 选择发送测试。Amazon Pinpoint 创建一个新旅程,并将 Test- 添加到旅程名称的开头。测试参与者被添加到该旅程中。

  6. 在完成测试后,请选择停止旅程以永久结束测试旅程。

    提示

    在测试过程中,如果发现您需要更改原始旅程(即测试旅程所基于的旅程),请返回到旅程页面。在旅程列表中,选择原始旅程,然后进行更改。您对测试旅程所做的更改不会自动应用于测试所基于的旅程。

测试旅程的最佳实践

  • 在用于测试旅程的客户细分中包括一些测试参与者。

  • 包括电子邮件地址没有位于您自己的域中的测试参与者。

  • 使用各种电子邮件客户端和操作系统测试从旅程中发送的邮件。

  • 如果旅程包括基于与您的电子邮件的交互的是/否拆分或多变量拆分活动,请测试这些交互。例如,如果拆分活动检查是否打开了一封电子邮件,则某些测试参与者应打开该电子邮件。然后,检查旅程指标窗格,以确保转到每个路径的用户数正确无误。

  • 如果电子邮件模板包括引用端点属性的消息变量,请确保测试参与者具有这些相同的属性。例如,如果电子邮件模板引用 User.UserAttributes.FirstName 的属性,则测试客户细分中的端点也应具有该属性。

下一步发布旅程