Stella Platform Documentation

Stella Platform Documentation

  • 文档
  • 标准设置程序
  • 参考
  • 常见问题
  • Bot API
  • 接口
  • Languages icon中文
    • English

›脸书

概览

  • 文档指南

开始使用

  • 介绍
  • 更新历程
  • 最佳实践
  • 聊天机器人范本

聊天机器人制作平台

  • 工作区域
  • 对话点
  • 附件ID

对话点资讯区

  • Tree ID和Composite ID
  • 基本资讯
  • 触发点
  • 响应
  • 执行动作
  • 重定向
  • 会员标记
  • 数据分析
  • 自然语言处理
  • 进阶

脸书

  • 消息类型
  • 按钮类型
  • 固定菜单
  • 访问令牌
  • 一次性通知
  • 多次通知 (测试版)

Instagram

  • 消息类型

WhatsApp

  • 概览
  • 设定步骤
  • 消息类型

网站聊天室插件

  • 概览
  • 消息类型
  • 按钮类型

微信

  • 消息类型

Slack

  • 消息类型

Telegram

  • 消息类型

集成

  • Dialogflow
  • Stripe
  • LUIS
  • 自定义收件箱集成

数据库

  • 数据库

媒体库

  • 媒体库

频道

  • 概览
  • 网络钩子
  • 频道元数据
  • 營業時間
  • 脸书
  • Instagram
  • 网站聊天室插件
  • WhatsApp
  • 微信
  • Slack(公共应用程式)
  • Slack(自定义应用程式)
  • Teamwork
  • Zendesk
  • 自定义平台

数据分析

  • 会员
  • 分析报表版
  • PSID

设定

  • 概览
  • 语言
  • 配对频道
  • 设置访问控制
  • 访问令牌
  • 追踪设置记录

聊天机器人推送平台

  • 推送内容
  • 目标受众
  • 数据分析

Log

  • 后台记录

一次性通知

一次性通知(OTN)为开发者提供了灵活性,只要它符合社区标准,并且用户选择接收推送消息,就可以将任何内容推送给用户。


您的结果是什么?

  1. 用户触发OTN对话[第一个结果]。

用户触发OTN对话。
  1. 用户同意通过一次性通知接收帐户更新[第二个结果]。

用户同意接收OTN。
  1. 几天后,一个帐户更新消息被发送给用户[第三个结果]。

OTN在一段时间后发送。

聊天机器人的框架

OTN聊天机器人的框架

动手试试看

为脸书专页申请设置一次性通知

  1. 开启脸书的主页设置,选取「高级消息功能」。
  2. 向下拉直至找到「申请的功能」。
  3. 选取「一次性通知」。

申请设置一次性通知
  1. 「确认」您的申请。

确认申请
  1. 您可以在「一次性通知」旁边看到一个绿色的勾。

成功申请一次性通知

建设对话点(Tree Node) - OTN按钮

  1. 创建对话点(Tree Node),命名为「OTN Button」。
  1. 创建一个新的响应(Response)来设置[OTN按钮]/docs/zh-CN/fb-otn)>>指向「Advanced」。然后,使用以下代码在「Transform」上创建一个新的响应(Response):

OTN 按钮
return new Promise((resolve) => {
  resolve({
    type: "ONE_TIME_NOTIFICATION",
    title: "Would you like to receive any account updates from us?",
    payload: "ACCOUNT_UPDATE"
  })
})
  1. 保存响应(Response)和对话点(Tree Node)。

建设对话点 - Agree to Receive OTN

  1. 选择「OTN Button」对话点(Tree Node)。然后,再创建一个对话点,命名为「Agree to Receive OTN」。

  2. 在「Advanced」下创建一个新的触发点(trigger),逻辑条件如下(将新触发点命名为「OTN Payload」):

OTN 触发点

逻辑条件 1 - Type OTN

this.messageEvent.data.type === "one_time_notif_req"

逻辑条件 2 - Payload: ACCOUNT_UPDATE

this.messageEvent.data.payload === "ACCOUNT_UPDATE"
逻辑条件2的有效负载(Payload)可以在特定的OTN用例下标识用户。例如,帐户更新的OTN可以设置为“帐户更新”。你可以用任何适当的描述来定义它。例如,如果用户选择接收促销信息,则更改为“PROMOTIONAL_UPDATE”。
  1. 创建一个新的响应(Response),并将其命名为「同意接收帐户更新」(您可以参考预期结果)。你可以输入任何你想要的信息类型。(例如,帐户更新将在几天后发送。谢谢!)
  1. 保存响应(Response)和对话点(Tree Node)。

  2. 想办法去启动OTN按钮对话点来测试第一个和第二个结果.


建设推送:创建OTN目标受众

  1. 创建 "目标受众",并为其命名。
  2. 选择相关的Facebook频道。

创建OTN目标受众
  1. 选择"Send to a group of members"。选择"Criteria"。

发送给一组受众
  1. 在 "Criteria"中,键入您之前分配的所需的OTN标签,并点击 "输入"键确认该标签。

OTN标签
  1. 选择 "确认"来完成标准的设置。

  2. 选择 "保存",观众组就创建了。

创建观众组
___

建设推送:推送内容

  1. 用为OTN创建的受众组创建推送。
  2. 按照这里的步骤来安排推送。
  3. 发送一个测试推送,看看你是否能产生第三个结果。

← 访问令牌多次通知 (测试版) →
  • 您的结果是什么?
  • 聊天机器人的框架
  • 动手试试看
    • 为脸书专页申请设置一次性通知
    • 建设对话点(Tree Node) - OTN按钮
    • 建设对话点 - Agree to Receive OTN
    • 建设推送:创建OTN目标受众
    • 建设推送:推送内容
Stella Platform Documentation
Docs
Get StartedBot API ReferenceAPI ReferenceStandard Procedures
Community
FAQUser ShowcaseChat with Us
Copyright © 2023 Sanuker Inc. Limited