订阅插件,提供订阅功能,进行人群分类

在前面的一些高级插件中,比如 "RSS Feed","Google搜索" 中,BotHub提供了订阅橱窗卡片,供用户订阅新闻或者相关信息。除了这些在橱窗卡片列表之外,BotHub还提供了 "订阅组件" 这个高级插件,可以使得您通过自定义的 "回调" 按钮,或者 "人工智能" 中的对话方式,来实现您希望的用户订阅功能。

创建订阅组件

在内容块的编辑界面里,点击 "高级插件" - "订阅插件",可以创建一个订阅插件。

订阅插件中,动作类型可以定义触发了订阅插件后,是订阅,还是退订特定的内容。

关联内容,定义了,触发了订阅插件后,实际为用户订阅的内容。这里,我们让用户订阅的内容是 "对StyleWe感兴趣的用户"

在创建了 "订阅插件" 后,我们建议在内容块中,再添加一段提示用于订阅成功的文本。

在创建好了订阅插件相关的内容后,我们来看看如何让这些订阅的动作可以被用户触发。

通过回调按钮触发订阅

一种让用户进行订阅的办法是,提供一个可点击的回调按钮,将回调内容,设置为订阅插件。

这样,当用户点击这个按钮之后,就订阅了 "对StyleWe感兴趣的用户"。

通过人工智能的对话设置触发订阅

还有一种让用户订阅的办法是,设置一组人工智能的对话,将对话的回复,设置为订阅插件。

这样,用户可以直接输入对话的文本,进行订阅。

BotHub会对应触发实际的用户订阅工作。

在定时任务中推送消息给订阅了的用户

在用户实际订阅了对应的内容块之后,您可以通过 "定时任务",向订阅了这个消息的用户,推送特定的消息。

我们在定时任务中,新建一个定时任务,在任务类型中选择"订阅"类型,并且在"订阅人群"中,选择"对StyleWe感兴趣的用户",在"推送内容"中选择您想要推送的内容,这里,我们选择的是"StyleWe图片"。

点击创建后,对应的定时推送内容就创建好了。

等到我们设定的时间之后,由于我们已经订阅了"对StyleWe感兴趣的用户"这个内容块,我们就会收到这个推送。

results matching ""

    No results matching ""