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

  • 后台记录

多次通知 (测试版)

N-Time Notification (NTN)为开发者提供了灵活性,只要符合社区标准,并且用户已经选择接收推送信息,就可以推送任何内容给用户。

与一次性通知不同,多次通知(NTN)是要求用户同意在一个固定的时间间隔内发送一条信息,而通知令牌将持续一个固定的时间段,直到过期。

企业可以管理通知频率,让用户同意定期接收推送信息。

频率描述
DAILY允许企业在 1 个月内每天发送 1 条消息,持续 1 个月
WEEKLY允许企业在 7 天内发送 1 条消息,持续 12周
MONTHLY允许企业在 30 天内发送 1 条消息,持续 12个月

事前准备

请注意,多次通知(NTN)目前是封闭测试的一项功能。作为BSP,我们可以请求批准,以便在Facebook页面上应用这一功能。

因此,在开始之前,请发送一封电子邮件请求到 support@stellabot.com,并提供以下信息。

  • 企业ID
  • Facebook页面的连结
  • Facebook 页面ID

预期结果

  1. 用户进入聊天工具,并触发了多次通知信息。

User activates NTN
  1. 用户点击同意的按钮,就会显示一个opt-in信息。

User opts for NTN
  1. 在得到同意后,企业现在可以向这个用户发送推送信息。

NTN is sent after a period of time.
  1. 当通知令牌即将过期时,将向用户发送自动重新同意的请求。这是N-time通知的一个默认设置,企业不能自定义。

Re-opt-in request when token is about to expire

树状结构样本

Sample Tree Structure for N-Time Notification

创建一个对话点 - NTN消息

  1. 创建一个对话点,并将其命名为 "N-Time Notification"。这是一个要求用户同意的消息,它带有内容和一个按钮。

N-time notification tree node
  1. 在节点检查器中,创建一个新的响应。

Create Response
  1. 在 "响应"中,选择 "Advacned",在 "*Response Object"中输入以下代码。
{
  "type": "NOTIFICATION",
  "title": "Welcome to Sanuker!🎉",
  "payload": "notification_tag",
  "frequency": "MONTHLY"
}
属性描述必要?
typeNOTIFICATION是
titleString; text content是
payloadCustom defined payload trigger; Tag for Notification; Limited to 1,000 characters是
frequencyallowed frequency of sending message; either DAILY, WEEKLY or MONTHLY是

Create notification message

创建一个对话点--NTN Opt-in

  1. 在树节点之后创建一个树节点,并将其命名为 "N-Time Notification Opt-in"。这是选择加入后显示的信息。

N-time notification Opt-in tree node
  1. 在节点检查器中,选择并输入 "Trigger"。

N-time notification Opt-in tree node
  1. 用以下代码创建两个新条件。
this.messageEvent.type === "OPTIN"

Create Conditions
this.messageEvent.data.payload === "notification_tag"

Create Conditions
  1. 用两个新创建的条件创建一个新的触发器。

Create Trigger
  1. 前往响应,为同意接收通知的用户创建响应。

Create Trigger

通用对话点 - 触发NTN

  1. 创建一个通用对话点,并将其命名为 "N-时间通知请求"。

Create Global Node
  1. 创建一个触发器,用于触发N-time通知按钮。在这个例子中,我们设置了一个关键词:"每月"。

Create Global Node
  1. 切换到重定向,并重定向到 "N-Time Notification "节点。

Create Global Node

将树添加到频道中

  1. 前往频道,通过点击 "编辑 "进入Facebook频道。

Create Global Node
  1. 在树设置,选择 "+ New Tree"。

请注意,N-time通知仅在核心版v2.6或以上版本中可用。

Create Global Node
  1. 从下拉菜单中选择 N-Time Notification的树,并选择所有的Global Nodes。

Create Global Node

设置推送。创建一个NTN受众

  1. 创建一个 "新听众",并为听众组命名。
  2. 选择相关的Facebook频道。

Create an OTN Audience
  1. 选择 "发送至一组成员"。然后,点击 "标准"。

Send to a group of members
  1. 在 "标准"中,键入您之前分配的所需的OTN标签,并点击 "输入"键确认该标签。

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

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

OTN Audience Group Created
___

设置推送。发送推送

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

<<<<<<< HEAD

N-time-Notification

← 一次性通知消息类型 →
  • 事前准备
  • 预期结果
  • 树状结构样本
    • 创建一个对话点 - NTN消息
    • 创建一个对话点--NTN Opt-in
    • 通用对话点 - 触发NTN
    • 将树添加到频道中
  • 设置推送。创建一个NTN受众
  • 设置推送。发送推送
Stella Platform Documentation
Docs
Get StartedBot API ReferenceAPI ReferenceStandard Procedures
Community
FAQUser ShowcaseChat with Us
Copyright © 2023 Sanuker Inc. Limited