Amazon Pinpoint 入门

免费试用 Amazon Pinpoint

对于 Amazon Pinpoint,AWS 免费套餐每月提供 5000 个免费目标用户名额、1M 个免费推送通知和 100M 个事件。

查看 AWS 免费套餐详细信息 »


问:什么是 Amazon Pinpoint?

Amazon Pinpoint 是 AWS 的数字用户参与服务,让 AWS 客户能够与其最终用户有效地通信,并通过多种渠道 (包括电子邮件、文本消息 [SMS] 和移动推送通知) 衡量用户参与度。

Amazon Pinpoint 还提供各种工具来支持客户进行受众管理和细分、活动管理、计划、模板管理、A/B 测试、分析以及数据集成。它可以捕获数据来跟踪送达率,以及涵盖多个维度 (包括用户、渠道和自定义属性) 的使用情况和消息收发情况分析。

Amazon Pinpoint 在基于服务的架构上构建而成。开发人员可通过多种方式扩展他们的应用程序和后端服务,其中包括:通过 Amazon Pinpoint 渠道 (电子邮件、SMS 和移动推送通知) 直接从应用程序发送消息、访问细分数据以便针对用户细分更改应用程序行为、直接从应用程序创建和开展活动,以及访问送达率和分析数据来提高应用程序用户参与度。该系统让客户能够通过最有效的渠道,在合适的时间将正确的消息发送给相应受众。

问:开发人员如何从 Amazon Pinpoint 获益?

Amazon Pinpoint 为开发人员提供了单个 API 层、CLI 支持和客户端软件开发工具包支持,使其能够扩展其应用程序与用户进行互动的通信渠道。这些渠道包括:电子邮件、SMS 文本消息和移动推送通知。Amazon Pinpoint 还为开发人员提供了分析系统,以便其跟踪应用程序用户行为和用户参与度。借助该服务,开发人员可了解每位用户喜欢的参与方式,并可个性化其最终用户的体验,以提高开发人员的应用程序价值。

Amazon Pinpoint 还可帮助开发人员满足多种消息收发使用案例的需求,例如直接或事务型消息收发、有针对性的消息收发或活动消息收发以及基于事件的消息收发。通过 Amazon Pinpoint 集成并启用所有最终用户参与渠道,开发人员可全面了解所有客户接触点中的用户参与度。

问:营销人员如何从 Amazon Pinpoint 获益?

借助 Amazon Pinpoint,营销人员可在与其最终用户相关的所有参与渠道间创建和实施统一的消息收发策略。Pinpoint 提供各种工具和服务,让营销人员能够直接分析用户并与之互动。控制台为营销人员提供了活动管理工具,以便他们在应用程序、用户群和设备间创建、开展和管理多渠道活动。他们可根据用户更改和操作安排或触发活动,还可通过用于确定活动受众的灵活定义的细分对用户和设备进行分组。营销人员还可利用多渠道模板支持来个性化最终用户消息收发和活动优化功能,例如 A/B 测试、留出法测试和消息限制。营销人员还可使用 Pinpoint 分析衡量消息收发效果,以了解对用户行为造成的影响。

问:企业如何从 Amazon Pinpoint 获益?

企业可使用 Amazon Pinpoint 作为其数字用户参与服务。借助该服务,开发人员可专注于利用 Pinpoint 了解最终用户和客户如何与其应用程序互动,而不必将不同的通信渠道单独集成到应用程序。这使开发人员能够通过衡量他们的数字客户在其企业的所有职能部门间的参与情况来衡量和优化技术投资。

问:为什么我应该使用 Amazon Pinpoint 开展并管理活动?

借助 Amazon Pinpoint,您可以使用不同渠道 (包括电子邮件、SMS 和移动推送通知),开展有针对性的营销活动并提高应用程序的用户参与度。Amazon Pinpoint 可帮助您了解用户行为、确定目标用户、确定要发送的消息、安排发送消息的最佳时间,并跟踪活动结果。

Amazon Pinpoint 可进行扩展,让您每天能够收集和处理数十亿个事件,并向您的用户发送数百万条有针对性的消息。

当组织内或用户的环境中发生变化 (如新产品的发布使用户的区域设置出现更改) 时,营销人员可发送有针对性的消息和行动呼吁。

问:如果我使用其他活动管理服务,Amazon Pinpoint 可为我提供哪些帮助?

Amazon Pinpoint 的架构以服务为基础。各个公司可以选择要使用以及要与其现有的系统和流程集成的服务。Amazon Pinpoint 的核心服务包括:参与度分析、通信渠道、送达率指标、受众管理和细分、模板管理以及营销活动管理。

此外,该平台还支持使用数据集成服务扩展 Amazon Pinpoint 分析、来自外部数据来源 (如 S3) 的细分数据,以及通过 Kinesis Event Streams 将数据导出以提供给外部市场营销系统。

问:Amazon Pinpoint 如何收费?

Amazon Pinpoint 没有前期费用、没有最低费用,也没有订阅费用。您仅需按实际使用量付费。请参阅 Amazon Pinpoint 定价页面以了解更多详细信息。

问:谁拥有 Amazon Pinpoint 中的数据?

客户拥有他们在 Amazon Pinpoint 中的数据。Amazon Web Services 无权拥有客户收集的数据,也不会通过这些数据获利,亦不会与第三方共享。我们可能会使用这些数据来改进服务、监控服务运行状况并向您提供技术支持。与使用任何其他 AWS 服务一样,客户需要对如何使用我们提供的工具承担责任,其中包括向最终用户提供所有必要的通知或退出功能以及遵守适用法律。

 


问:Amazon Pinpoint 提供的服务和工具有哪些?

Amazon Pinpoint 包括专供营销人员和开发人员使用而设计的控制台。该控制台可提供配置通信渠道、管理受众和细分、管理和开展活动、创建和管理消息模板、创建和管理参与计划,以及分析用户参与度的功能。标准分析包括:活跃用户数、用户活动数、会话数、用户保留、活动有效性和用户渠道参与度指标。您可以创建自定义分析来整合自定义属性,并增强对销售转换、漏斗报告、各细分的产品采用以及为企业提供支持所需的任何其他指标的分析。

问:我已在使用 Amazon SNS 或 Amazon SES。切换到 Amazon Pinpoint 可以获得什么?

在典型的 Amazon SNS 和 Amazon SES 用例中,您必须设置应用程序来管理每个消息的受众、内容和发送计划。这些相同的功能内置于 Amazon Pinpoint 中。使用 Amazon Pinpoint,您可以创建消息模板、发送计划,极具针对性的细分以及完整的活动。 

问:在不使用软件开发工具包和工具的情况下,Amazon Pinpoint 可存储哪些数据?

Amazon Pinpoint 可存储以下四种类型的数据:

配置数据:这类数据可为 Amazon Pinpoint 服务提供参与规则。其中包括:

  1. 通信。可为通信渠道配置每个渠道或跨渠道的限制,例如,用户每天可接收的消息数上限、用户可接收的活动消息数上限以及静默时间。另外还有特定于渠道的配置,例如移动推送通知缩写号、SMS 短代码、电子邮件专用 IP 地址、可为每个渠道配置的消息类型和长度。
  2. 活动。有四种类型的活动。计划活动包括计划、频率、细分、保留法测试、消息模板和 A/B 测试。基于事件的活动还包括可代替计划的触发器或事件规则。
  3. 隔离。这可通过一组由用户和用户参与度数据驱动的筛选器或数据导入进行定义,并能通过从外部系统提取的文件以列表形式注入。
  4. 计划配置。计划主要分配给基于活动的参与消息,并可定义发送消息的频率和确切时间。
  5. 自定义属性配置。定义应用程序可捕获和返回 Amazon Pinpoint 参与数据的自定义属性和事件。

用户数据:可为 Amazon Pinpoint 提供跨任何渠道、设备或应用程序发送消息的终端节点信息。用户数据是可扩展的,但每个渠道的用户数据均包含以下内容:

  • 移动推送通知。其中包括用户 ID、应用程序 ID、应用程序版本、设备 ID、设备型号、设备型号版本、设备操作系统、操作系统版本、最后所在的时区、最后所在的城市、最后所在的国家/地区、最后所在的纬度、最后所在的经度、最后的邮政编码、最后所在的地区。
  • SMS。数字。
  • 电子邮箱。主要工作电子邮件地址、辅助工作电子邮件地址、主要个人电子邮件地址、辅助个人电子邮件地址。

用户数据还可包括:

  • 外部用户标识符。可在外部系统中将用户映射到相应 ID。
  • 自定义属性。用户可添加自定义属性,以关联针对他们的 Amazon Pinpoint 使用率进行了自定义的各种数据。

用户参与数据:包括每个渠道的默认数据以及配置的自定义数据属性。每个渠道的数据包括:

外部数据可包括任何用户、细分和分析数据。

问:用于捕获自定义应用程序事件的选项有哪些?

您不仅可以使用移动应用程序内的移动软件开发工具包来发送移动推送通知的自定义事件和属性,也可以使用 Amazon Pinpoint REST API 以编程方式从任何应用程序发送事件。

问:Amazon Pinpoint 是否支持跨设备/应用程序的身份管理?

是。系统将根据用户 ID 捕获跨设备/应用程序的身份管理。

问:Amazon Pinpoint 支持哪些操作系统版本使用移动推送通知?

iOS 开发工具包支持 iOS 7.0 及更高版本上运行的应用程序。Android 开发工具包支持 Android 2.3.3 及更高版本上运行的应用程序。

问:用户设备离线时,移动推送通知的数据是否会缓存?

是,使用 AWS 移动开发工具包时,数据会缓存在用户设备中,并会在下次建立网络连接时上传。

问:在通过软件开发工具包发送事件时,网络渠道是否会得到优化?

是,事件批量发送,每分钟一次。您还可以指定发送事件的传输方式:蜂窝网络和 Wi-Fi,或者仅限 Wi-Fi。

 


问:如何计算使用多台设备的同一用户的指标?

在两台设备 (例如 iPhone 和 iPad) 上使用同一应用程序的用户将会被计为两个用户。

问:如何定义“会话”?

会话是指用户使用一次应用程序的过程。应用程序启动 (或前台运行) 时,会话开始;应用程序终止 (或转向后台运行) 后,会话结束。考虑到短暂中断的情况,例如文本消息,不超过 5 秒钟的不活动时期不计为新会话。每日会话总数显示您的应用程序每天的会话数量。每个日活跃用户的平均会话数显示每个用户每天的平均会话数量。

问:应用程序转向后台运行是否意味着会话结束?

是的,会话结束。当应用程序回到前台运行时,新会话开始。

问:如何定义日保留数量和周保留数量?

日保留数量是指在某天首次使用您的应用程序,并在之后七天内、十四天内和三十天内返回继续使用应用程序的用户数量,上述时间分别对应 7 日保留数量、14 日保留数量和 30 日保留数量。

问:“User Engagement”选项卡中的粘性系数如何计算?

粘性系数的计算方式是用 DAU 除以 MAU。这一系数是在某一天使用应用程序的用户数量占每月用户数量的比例。举例来说,如果应用程序的 DAU 为 100K,MAU 为 300K,则粘性系数为 0.33。粘性系数值越大,应用程序的用户参与度、吸引力和潜在盈利机会越高。

问:Amazon Pinpoint 中的人口统计资料是什么?

“Demographics”选项卡提供应用程序用户设备属性的明细。您还可以看到您定义的自定义属性。


问:什么是事件?

自定义事件完全由您自己定义。这些事件可以帮助跟踪特定于应用程序或游戏的用户操作。“Events”选项卡显示了自定义事件的发生频率。可以按照属性及其关联值筛选自定义事件。

您可以通过对事件命名 (例如“Item Bought”或“Button Pressed”) 来创建自定义事件,然后通过指定属性 (用于定性测量) 和指标 (用于定量测量) 来添加背景。例如,如果您的业务目标是跟踪应用程序内的物品购买情况,则可以将“Item Bought”用作自定义事件,将“Item XYZ”用作属性,并将“Item Price”用作指标。您可以使用自定义事件报告来搜索与筛选各个属性或指标。举例来说,您可以查询“Item XYZ”的购买频率或者 1.99 USD 的“Item Price”的出现频率。您还可以查看指标值的加权平均数 (每次会话) 并跟踪最小、最大或平均指标值。作为一种最佳做法,我们建议自定义事件的名称尽可能宽泛,而属性的名称尽可能具体。

问:使用自定义事件有哪些好处?

自定义事件可以帮助您了解特定于应用程序的用户操作。游戏开发人员可能想要了解某个关卡的完成频率以及每个玩家到达关卡末尾时的剩余生命值。利用自定义事件,您可以创建一个名为“level_complete”、属性为“add_level”、属性值为“health”的事件。每次完成一个关卡,您可以记录一个附带关卡名称和玩家生命值的“level_complete”事件。查看“Events”选项卡中的数据后,您可能发现关卡 3 过于简单,因为每个玩家完成关卡时的生命值都处于最高状态。随后,您可以调整关卡难度以便更好地挑战并吸引玩家,这样可能会改善用户保留。

问:使用应用程序中的自定义事件有无限制?

每个应用程序最多可以有 1500 个唯一自定义事件类型,而每个自定义事件最多可以有 40 个属性和指标。有关此类限制和影响自定义事件的其他限制的更多信息,请参阅 Amazon Pinpoint 文档

问:什么是分段?

分段根据使用属性定义。这些属性包括使用标准 (例如最后一次使用应用程序的时间)、设备属性 (例如应用程序版本、平台和国家/地区),以及您定义的自定义属性。利用这些属性,您可以在总用户群中定义一个用户子集。分段还可以是一个静态的预定义用户列表。

问:什么是自定义属性?

Amazon Pinpoint 可以提供 40 个自定义属性。您可以使用这些属性针对具体的使用情形来自定义分段。每个自定义属性均最多可以存储 50 个值。

问:如何创建分段?

要创建分段,您可以选择建立分段或导入分段。

建立分段时,您可以用使用标准、设备属性和自定义属性来定义分段。

导入分段时,您可以从存储在 Amazon S3 中的 CSV 或 JSON 文件导入静态的用户列表。


问:什么是活动?

活动是按照预定义的计划向用户子集发送的针对性推送消息。您可以使用针对性推送通知活动来提高应用程序的用户参与和保留。您可以针对以下使用情形创建推送通知活动:欢迎新客户、向客户提醒新功能,以及与客户分享优惠信息。

问:什么是标准活动?

标准活动是定义了目标受众、要发送的消息以及消息发送计划的活动。创建活动时,您可以重复使用之前定义的分段或定义一个新的分段。对于每个制定了计划的活动,Amazon Pinpoint 会根据已定义的分段筛选条件重新计算当前的受众量。

问:什么是 A/B 测试活动?

A/B 活动是存在多种处理的活动。每种处理在消息或发送计划方面都各不相同。

问:什么是无提示推送通知?什么是应用内通知?如何使用?

无提示通知和应用内通知是送达到用户设备而不在设备的通知中心显示的消息。这些消息都有一个标题,让开发人员可以管理应用程序配置或为其应用程序创建一个应用内消息中心。

问:可以跟踪标准活动的哪些指标?

对于标准活动,您可以跟踪一天中不同时间的发送的消息、送达的消息、直接从应用程序打开、每个用户的会话、每个用户的购买、送达率、打开率、接收消息的用户设备和活动会话。

问:活动支持哪些计划选项?

可以将活动计划为立即进行一次,或者在指定的未来时间进行一次。也可以将活动计划为多次进行 – 每小时、每天、每周或每月进行。要制定重复进行的活动,您只需要设置开始日期、开始时间,并指定是否在当地时间送达,然后设置结束日期和结束时间即可。

问:在制定活动计划时,当地时间送达有什么作用?

利用当地时间送达功能,您可以创建活动并让消息在其当地时间送达用户。要设置当地时间送达,你需要选择当地时间选项,然后选择起始发送时区。


问:什么是双向文本消息?

通过双向文本消息,Amazon Pinpoint 的客户可以接收来自其用户的文本消息。当用户向客户的租用号码发送文本消息时,Amazon Pinpoint 将文本消息传递给客户,客户可以使用此文本消息触发适当的响应。根据国家/地区和本地电信监管要求,客户可以使用长码(10 位电话号码)和短码(5 到 6 位电话号码)。

要接收其用户的文本消息,客户在 Amazon Pinpoint 控制台中启用双向文本消息,并选择 Amazon SNS 主题来接收文本消息。如果文本消息作为回复发送给客户,Amazon Pinpoint 将提供用户的电话号码和客户的消息 ID。

问:双向文本消息有哪些优点?

使用双向文本消息功能可以为 Amazon Pinpoint 的客户提供许多其他用例,以便能够与其用户互动,特别是客户可以提醒用户查看信息、用户可以做出响应、客户可以发起其他工作流或其他进程的情况更是如此。例如,在医疗保健场景中,药店可以向用户发送他们的药品需要进行补充的文本消息。用户可以就药品是否进行了补充作出响应,然后客户可以根据响应采取适当行动,例如在用户指定的药店取药位置进行补充,然后在可以取药时通知用户。

问:为什么双向文本消息需要使用专用号码?

通过多个号码接收同一家公司的文本消息使得用户很难将一个号码与他们定期交互的单个公司关联起来。借助专用号码,用户可以更容易地使用双向文本消息。

此外,Amazon Pinpoint 还使用多个客户共享的号码来发送文本消息。由于这些号码并不归发送者独有,因此当蜂窝网络订阅者向 Amazon Pinpoint 所有的号码发送文本消息时,无法将文本消息准确地发送给适当的客户。由于这些原因,Amazon Pinpoint 要求公司为双向通信租用专用号码。

问:客户如何禁用双向文本消息?

客户可以从控制台禁用双向文本消息,从那时起,他们将停止接收来自其用户的传入文本消息。

问:客户可以为某些关键字创建自动回复吗?

是的,租用电话号码(长码和短码)的客户可以创建关键字并添加用户将从 Amazon Pinpoint 控制台收到的响应。当用户发送匹配客户关键字的文本消息时,Amazon Pinpoint 会向用户发送相应的响应。此外,客户可以自定义默认“帮助”和“停止”消息。

 


问:常见问题没有回答我的问题。我应该如何向 Amazon 寻求帮助?

请向我们发送电子邮件以获得进一步帮助,或者访问 Amazon Pinpoint 论坛

问:如何针对此产品提出新功能请求或提供反馈?

请在 Amazon Pinpoint 论坛上告知我们。

问:我有个关于定价的问题。

发送电子邮件联系我们。