CleverTap是一个客户参与和用户保留的平台,帮助品牌提高用户对其应用的参与度。Clevertap基本上是一个分析平台,帮助跟踪用户行为,了解用户如何使用产品。在这篇文章中,我们将重点介绍CleverTap的各种核心概念。
核心概念
- 用户档案: 一旦你把CleverTap SDK集成到你的React Native应用程序中,就会为每个用户创建用户档案。
- 事件: CleverTap SDK跟踪用户在你的应用程序中的行为,并将记录发送到CleverTap,以跟踪用户的参与和兴趣。
- 分段: 以上发送的事件和资料创建可以在细分市场中看到。这个部分帮助我们了解特定用户的事件和档案属性。我们可以为用户分析创建一个报告。通过细分,我们可以匹配具有相同属性的多个用户,并为活动过滤它们。
- 营销活动: 广告系列用于通过信息传递渠道与用户沟通。
- 报告: CleverTap为你提供了建立报告的能力,以分析用户参与和活动对用户的影响。
在React Native中整合CleverTap
我们将使用 clevertap-react-native 库将CleverTap整合到React Native中。
安装
npm install --save clevertap-react-native
Cd ios && pod install
创建用户配置文件
首先 导入 Clevertap。
为了创建一个用户档案,我们将使用 CleverTap.profileSet() 函数。这个函数可以帮助你在CleverTap上创建一个用户档案。这个用户档案是一个非常初始和重要的步骤,因为其他的核心功能如事件、细分市场和活动都取决于在仪表板上创建的用户。如果没有创建用户档案,我们就不能向该用户发送事件,因此我们不能分析用户在细分市场的参与度,也不能向该用户发送活动(通知/消息)。
你可以在你的注册或登录屏幕上使用这个功能来收集用户信息,如姓名、手机号码、电子邮件等,并将其发送给CleverTap以创建个人资料。
在创建个人资料之前,如果你用电子邮件/CleverTapId搜索你的个人资料,你会得到以下结果。这意味着你的用户还没有创建。
在成功创建您的个人资料后,您可以看到您的个人资料和您在创建个人资料时发送的属性,如姓名、电子邮件、Dob等,DOB字段计算出用户的年龄。
你可以在用户名下看到CleverTap Id。这个CleverTap ID是在创建用户资料时创建的,一旦用户的资料被创建,你可以使用这个CleverTap ID来搜索用户的资料。
除了创建资料外,我们还可以使用 CleverTap.profileSet() 函数来更新用户的属性。例如,我们将更新/改变用户的出生日期,如下所示
注意: 在更新用户属性时, 电子邮件 是主键,你可以用它来更新该用户的属性。如果你更新了主键,即Email,那么就会用一个新的CleverTap ID创建一个新的资料,而现有的资料将保持旧的邮件ID不变,但不会有新的事件被记录。
创建用户事件
一旦创建了个人资料,用户可以访问他/她可能感兴趣的应用程序中的各个部分,或者进行各种操作,如登录、注册、点击按钮等。我们可以用事件来捕捉这些行为,以分析用户的参与度,跟踪用户的行为,了解他感兴趣的领域。这可以帮助你了解用户的兴趣,以改善你的应用程序,使其更受用户喜爱。
我们可以使用 CleverTap.recordEvent() 函数创建用户事件 。你可以在recordEvent函数中添加自定义名称和字段。例如,"Login "是事件的名称,"Name, Email, Device, Country, DOB, etc "是该事件的字段。
我们可以根据用户的行为创建各种事件,如
分段
以上发送的事件和档案的创建可以在细分市场中看到。这个部分帮助我们了解特定用户的事件和档案属性。我们可以创建一个用户参与分析的报告。通过细分,我们可以匹配具有相同属性的多个用户,并为活动过滤它们。
用户资料
用户事件
我们可以保存这个细分市场,也可以通过点击底部的样本人查看他的资料。通过保存细分市场,你可以通过名字搜索它,并随时在细分市场中查看它。
总结
在这篇文章中,我们看到了什么是CleverTap以及它的核心概念的细节。在下一篇文章中,我们将看到其他核心概念的细节,如活动和报告。