ЯкстворитиавтоматизованийланцюжокдляFacebookчат——бота

СервісS半岛客户端下载官网endPulseдозволяєстворюватиавтоматизованісеріїповідомлень,колиботнадаєпідписникуінформаціюпрозаздалегідьзаданийсценарій。

Конструктор——головнийінструментналаштуваннявашогобота,якийвітатименовихпідписників,консультуватиме,продаватиметоваритаповідомляєменеджерапропитанняпідписникавчат——боті。Атакожбудезбиратиданітавідправлятиїхдовасусистемудляподальшоїобробки。

Вамдостатньовказатиключовіслова,визначитиструктуруботатапереміститиелементи,налаштовуючиїходинзаодним。

Важливопродуматиархітектуруталогікусвогочат——бота,щобкористувачлегкознайшоввідповідінасвоїзапитанняабоуспішнооформивсвоєзамовлення,надавшипотрібнуінформацію。

Вибір старту

Зазамовчуваннямдоступні«欢迎——серія»(欢迎消息),«Стандартнавідповідь»(标准应答)та«Відпискавідбота»(bot)退订。Також ви можете створювати свої тригери。

Виберіть ваш бот。Перейдітьнавкладку«Структуработа»тавиберітьтипзапуску。

欢迎——серія

Відправляєтьсяодразупісляпідпискинавашчат——бот。

Такийланцюжокзнайомитьпідписниказвашимчат——ботом,вньомувизможетерозповістипросвійботійогоможливості——чимчат——ботбудекориснимпідписнику、якуінформаціюможедати,якчастонадсилатимерозсилкитаякогозмісту。

Підключитивітальнусеріюможнадозапускуіншихтригернихсерій。

Стандартнавідповідь

Запускаєтьсяувідповідьназапитанняпідписниківпозарамкамисценаріївчат——бота,атакожпідчаснадсиланняботукартинки。Тутвиможетедодатиповідомленнязтекстом,щоменеджерпідключитьсяпротягомробочогоднятавідповідьнавашезапитання。

Виможетевиставитиінтервалзапускусеріївід1хвилинид24гоодин——тодіботнебудеповторнозапускатися。

Відписка від бота

Ланцюжокзоднимповідомленням,якийзапуститьсяпіслякомандивідписатися-/停止або/退订

Тригерна

Ви можете створювати свої слова -тригери, на які бот реагуватиме * запускатиме ланцюжок。

Натиснітькнопку«Створитиновийтригер»(创建一个新的触发)。Напишіть команду зі слова або кількох слів。Наприклад,«Замовлення»,«Квитки»,«Ціна»,«Тариф»,«Доставка»,«Умовидоставки。”

Туттакожможнавиставитизаборонуповторноговиклику。

Якщокористувачвведечастинувашоїкоманди,ботзапропонуєйомувідповідьувиглядікнопкизназвоювашоготригера,післянатисканнянанеїзапуститьсясерія。

Щобвимкнутицюфункцію,перейдітьвналаштуваннячат——ботатавиберітьопцію«Вимикатипідказкиботапринеточнійвідповідностіповідомлення»(禁用机器人建议当输入信息不匹配的关键字)。

Післяствореннятригеранатисніть«Створитиланцюжок»(创建一个流)тапочнітьйогоредагування。

Побудоваланцюжка

Важливопродуматиархітектуруталогікусвогочат——бота,щобкористувачлегкознайшоввідповідінасвоїзапитанняабоуспішнооформивсвоєзамовлення,надавшипотрібнуінформацію。

Сформулюйтезавданняробота,розбийтейогофункціїнарозділи,розпишітьвзаємозв”язкиблоківіпотімприступайтедоствореннясценаріючат——ботавконструкторі、додаючиелементиодинзаодним。

Всіелементиєопціональними,виможетезупинитисяінапершомуелементі«Повідомлення»,недодаючиінші。

Рекомендуємоознайомитисязістратегіямитарізновидамичат——ботівскладанняботананашомублозіта, записах вебінару на нашомуYouTubeканалі

Старт

Виможетевибратипершимелементом,зякогозапускаєтьсяланцюжок,такіблоки:«Повідомлення»(消息),«Фільтр»(过滤),«Випадковийвибір»(随机函数发生器),«ЗапитAPI»(API请求)або«Дія»(行动)。

Наприклад,черезблок«Фільтр»і«ЗапитAPI»можнаперевіритиданіпідписникаіперсоналізуватиспілкування,запустившиланцюжоктількитимкористувачам,уякихєзапитанихданихаборозгалузитиланцюжоківідправитирізніповідомлення。Азадопомогоюблоку«Випадковийвибір»виможетеурізноманітнитиавтовідповідіабостворитиA / Bтест。

Щобзробитиблокстартовимелементом,з”єднайтепотрібнийелементізблоком«Старт»(开始)。

Щобпереглянути,якийтригерзапускаєланцюжок,натиснітьнаблок«Старт»。

Повідомлення

Задопомогоюелемента«Повідомлення»(消息)виможетестворитиповідомленнябудь——якоготипутадодатидоньогорізніблоки:текст,віде,огалерею,кнопки,запитатиданікористувачатощо。

Текст

У текстовому блоці наберіть текст повідомлення。Обмеженнязадовжиноюодноготекстовогоблоку- 512символів。Витакожможетевставлятизміннідляперсоналізаціїінформаціїтаемодзі。

Для цього натисніть{}уверхньомуправомукутітекстовогополятавиберітьпотрібнузміннузісписку。Кожномукористувачевіботнадішлеповідомленнязізначеннямзмінноїзйогоконтакту。

向消息添加按钮

Ви можете додати такі змінні:

  • Користувальницькі змінні контактів.Виможетепередаватиїхпідчаспідписки,задаватитазмінювативручнув«Аудиторії»таавтоматичновланцюжкучерезелементи«Дія - встановити змінну»,«Введенняданих»та«ЗапитAPI»。
  • Системні змінні бота.Можнавставититекстостанньогоповідомленняпідписниказадопомогоюlast_message* додати id підписника за допомогоюcontact_id
  • Глобальні змінні бота.Виможетестворитисвоїзміннівналаштуванняхботаівикористовуватиповідомленняіззаздалегідьзаданимизначеннями,спільнимидлявсіхпідписників。Стандартно доступні змінніbot_name美元bot_id美元та美元当前日期(поточнадата)。

Кнопка

Щобз”єднатиелемент«Повідомлення»зіншимиелементами,важливододатизвичайнукнопкуабоелементвведенняданих。Цеодинзголовнихелементівкомунікаціїкористувачазботом——завдякикнопціпідписникзалучаєтьсятазадаєнапрямокподальшомусценаріюбота。

Щобдодатикнопку、натисніть«Додатикнопку»(添加按钮)。

向消息添加按钮

Виберітьтипкнопки:«Продовжитиланцюжок»(继续流),«Посилання»(链接)або«Оплата»(付款)。

Введітьназвувашоїкнопки,звернітьувагу、щоєобмеженняд20осимволів。Ви можете додати емодзі до тексту кнопки。

Текстнакнопціповиненбутизрозумілим——важливо,щобкористувачрозумів,щостанетьсяпіслянатисканнякнопкиіщовінвибирає。Слідкуйте,щобнаступнийблоквідповідавтекстукнопки,якоговінбудеприв”язаний,щобнепорушиласялогіка。

Длякнопкитипу«Посилання»можнатакожприкріпитипосиланнянастороннійресурс。

Щобкористувачмігпродовжитиланцюжокпіслянатисканнянакнопкузпосиланням,вналаштуванняхчат——ботанавкладці«Загальні»(通用)вампотрібноактивуватиопцію«Трекінгпосилань»(链接跟踪)。

Щобдодатидодатковіелементидоповідомлення,натисніть«Додати»тавиберітьпотрібнийелемент。

在消息中保存按钮

Рекомендуємододаватикнопку«Повернутисьназад»і«Повернутисьуголовнеменю»післявсієїінформації,щобкористувачмігзмінитисвійвибіріпітиіншоюгілкою。Такимчином,логікавашогоботанезастрягненаодномуповідомленні。

Картинка

Урізноманітнюйтеінформаціювашогоповідомленнявізуальнимконтентом,якийбудеузгодженийізтекстом。

Натиснітькнопку«Вибратифайл»(选择文件),щобзавантажитизображеннязкомп”ютераабоперетягнітьфайлуполезавантаження。

上传图片到消息

Длякращоговідображенняв信使виберітьроздільнуздатністьзображення500пікселівзавширшкиі200пікселівзаввишки。Вінпідходитьякдлядекстопних,такідлямобільнихпрограм。

Щобзавантажитизображеннязапосилання,моберіть«ЗавантажитизображеннязаURL»(上传图片的URL)увипадаючомуменютавкажітьпосиланнянакартинкувполі。

上传图片到消息

Такожможнавказатидинамічнийшляхдозображення。Наприклад,задопомогоюелемента«ЗапитAPI»(API请求)абозподіїa360 запуску ланцюжка по APIвиможетепередаватикартинкутоваруівикористовуватицюзміннувнаступномуповідомленні,відображаючиклієнтуданіпрозамовлення。

Для цього виберіть змінну або вкажітьJSON路径уполітапередавайтеузначеннізмінноїшляхдозображення。Такимчином,коженклієнтотримаєзображеннянасвоєзамовлення。

Карточкатовару

Форматкаруселідозволяєвідображатид10окарток。Воднукарткуможнадодатизображення,заголовок-д40осимволі,вопис-д80осимволів,3кнопкизпосиланнямназовнішнєджерелоабозномеромтелефонудлядзвінка。Щоб додати більше карток, натисніть+праворуч。

Сервісдозволяєдодаватидодесятикартокводинелемент。Дляперемиканняміжкарткаминатискайтестрілкивліво,вправо。Щобвидалитикартку、натиснітьнавідповіднуіконку。

Якщовидодастедвіабобільшекартокуполередактора,вониз”являтьсяврядівийдутьзамежіблоку。

Файл

Файлдозволяєділитисядокументамизісвоїмипідписниками。Виможетедодаватифайливбудь——якомуформаті、окрімфайлів,щовиконуютьс,ярозміромдо5МБ。Натиснітькнопку«Завантажитиздиска»абоперетягнітьфайлуполезавантаження,щобдодатийогодоповідомлення。

Розбивайтевеликийтекстнаневеликіабзацид4орядківтарозділяйтеелементом«Затримка»(延迟)。Пауза імітує індикатор друку тексту。

Цейелементнеможебутиостаннімублоці,тобтопісляньогопотрібнододатищетекст,картинкучифайл。Вкажітьчасусекундах,протягомякогоіндикаторвведеннябудевідображатисявчаті。

输入指标详细信息

Враховуйтечаснаборутекстутарозмірнаступногоповідомлення,передякимвстановлюєтезатримку。

Чекати відповідь підписника

Виможетезбиративідповідівідпідписниківтазаписуватиїхузміннудляподальшоговикористання。Підписникможеввестипохіднезначення,авиналаштовуєтевалідаціюдляцьогозначення——«Рядок»(длятекстовихзначень),«Число»,«Дата»,«Телефон»,«邮件»,«Посилання»,«Регулярнийвираз»,«Геолокація»та«Зображеннячидокумент»。

Активуйте«Чекати відповідь підписника»。Виберітьтипвалідації,повідомленняпринеправильномувведенніданихтазмінну,вякузберігатидані。

输入指标详细信息

Отриманіелектроннаадреса,номертелефонутаіншіданікористувачазберігаютьсявавтоматичностворенійадреснійкнизі邮件сервісу。

Витакожможетевибратиперіодочікуваннявідповіді。Якщокористувачневідповівпротягомвибраногочасу、очікуваннявідповідівідкористувачазакінчитьсяічат——ботбільшенеперевірятимевведеніданінавалідність,щобзаписативідповідь。

输入指标详细信息

Крімтого,підповідомленнямвиможетедодатикнопкишвидкихвідповідей,щобкористувачімогливибиратизвідповіднихвідповідейзамістьтого,щобвводитисвоївласні。Післянадсиланнянаступногоповідомлення(відкористувачачибота)швидківідповідіпропадають。

Швидківідповіді

Такожіснуєіншийтипшвидкоївідповіді、якийнезберігаєінформаціюпрокористувача,алевиможетевикористовуватийого,щоброзширитимежікількостікнопоктаприяв”затикожнукнопкудонаступноїгілки。

Натиснітькнопку«Швидківідповіді»,щобдодатишвидкувідповідь。Введітьзначеннякнопки:emojiаботекстд20осимволів。Длявстановленнядинамічнихзначеньвставтеім”язмінної,збереженоїваудиторії,увигляді{{your_variable}}.Натисніть输入щоб зберегти кнопку。

添加快速回复

Післянадсиланнянаступногоповідомлення(відкористувачачибота)швидківідповідіпропадають。

Продовженняланцюжка

З”єднатинаступнийелементпісляблоку«Повідомлення»можназадопомогоюкнопоквсіхтипівабофункції«Введенняданих»。Такожвиможетепродовжитиланцюжок,нечекаючивідповідікористувача。Рекомендуємовикористовуватиразомізблоком«Пауза»,щобперевіряти,чивзаємодіявпідписникізланцюжком,інадсилатиповідомленнячерезпевнийчас。

Приплануваннісценаріюланцюжказвернітьувагу、щовинеможетеодночаснопродовжитиланцюжокзадопомогоюконектора«Продовжити»та використовувати швидку відповідь。

Ланцюжок

Дозволяєдодатиіншийланцюжокдотого,якийвистворюєте。Перетягнітьелемент«Ланцюжок»уредакторізв”яжітьйогозкнопкою,якаініціюєзапускновоголанцюжка。Напанелі«Ланцюжок»(流)відкрийтеменю«Запуститиіншийланцюжок»(启动另一个流)тавиберітьланцюжок,якийвибажаєтедодати。

选择流

Дія

Задопомогоюелемента«Дія»(行动)виможетезробититакідіїзданимипідписника:

  • відкритичат——відкриваєчатізпідписникомурозділі«Діалоги»;
  • відписативідбота-відключаєпідписникавідотриманнямасовихтаавтоматичнихрозсилокбота;
  • додатитег- додає тег підписнику;
  • видалититег- видаляє присвоєний тег;
  • встановитизмінну——встановлюєзмінну、якаприсвоюєтьсяабооновитьсядляпідписника。Також можна створити нову змінну;
  • надіслативебхук——надсилаєзапитPOSTзданимипідписниканавашURL;
  • створитиугоду——створюєугоду угоду CRMпривиконанніпевноїдії,наприклад,натисканнякнопки«Купити»;
  • повідомитимен,енадсилаєповідомленнядосистемногоботаабогрупи电报,дечат——ботдоданийадміністратором。

选择一个动作

Фільтр

Сегментуйтеклієнтівзаїхперсональнимиданимитаотриманнямпопередніхповідомлень。Виберітьнапанелізліваелементіперетягнітьйогопісляблоку,зякогорозпочнетьсярозгалуженнясценаріїв。

Потім виберіть саму умову。Ви можете фільтрувати за:

  • значеннямзмінної(всіхтипів——рядок,число,电子邮件,телефонтапосилання);
  • іменемконтакта;
  • наявностітега;
  • участі ланцюжку;
  • участю розсилці;
  • останньоїактивності;
  • датипідписки;
  • днемтижня;
  • датоюспрацюванням;
  • часомспрацюванням;
  • виконаннямоплати;
  • відкриттямчату;
  • вхіднимиповідомленнями;
  • непрочитанимиповідомленнями。

Читайте також:«Яквикористовуватиелемент«Фільтр»уконструкторіланцюжківчат——бота»。

Комбінуйтеумов,идодаючиоператори«кожному»чи«будь——якому»,абододавайтенезалежнідодатковіумов。и

Післядодаванняумовдодайтедокожногозваріантіввиконанняумовиз(еленаточка)абоневиконанняумови(червонаточка)нанаступніелементиланцюжка。

Пауза

Цеперіод,протягомякогопідписникуненадсилаютьсяавтоматичніповідомлення。Паузаможебутивстановленаухвилинах,годинахабоднях。

Виможетевибратипаузувпроміжку,використовуючиопцію«Періодчасу»(时期),абодопевногочасу,використовуючиопцію«Дочасу»(直到时间)。

Виберіть«Періодчасу»(时间)івстановітьпаузуміжвідправкоюелементівланцюжкавід1хвилинид24гоодин。Використовуйтеїївланцюжку、наприклад,дляпрогріванняклієнта。Черезвказанийчаснадішлетьсянаступнеповідомлення。

Facebookдозволяєнадсилатинаступнеповідомленняпіслявзаємодіїзкористувачемлишепротягом24годин。

Привиборіпаузиміжблокамив1деньібільшеможнавстановититочнийчасвідправленняповідомлення。Наступнимднемвважаєтьсяпрохідгодинниковоїстрілкичерез00:00зачасовимпоясом,виставленимуналаштуванняхособистогокабінету。

Такожвиможетевибрати«Дочасу»(直到时间)івстановитизатримкудопевногочасу。Наприклад,можнавикористовуватицюопціюдляпозначенняробочогочасуабочасудіїакції。

Також за допомогою елемента«Пауза»можназадаватиумовувиконаннянаступногоелементаланцюжка:відправлятизавждиабопринеактивностіпідписника。

ЗапитAPI

Виконайтезапитнастороннійсервер,щобстворитиобє“ктиабоотриматиінформацію。Отримуйтеданітавикористовуйтеїхдалівроботі。

ОтриманіданіможназаписативзміннуабододаватидонаступногоповідомленняувиглядіJSONPath。

Виберіть на панелі зліваелемент«Запит api»іперетягнітьйогопісляблоку,зякогорозпочнетьсярозгалуженнясценаріїв。ВиберітьтипзапитутавведітьURL -адрес,унаякунадішлетьсязапит。

选择流

Післяперевіркизапитутаотриманняуспішноївідповідіналаштуйтевідповідність。Якщопотрібнозберегтизначеннязвідповідіузмінну,виберітьключізотриманогозапитутазмінну,вякузберігати。Якщопотрібновикористатиотриманезначенняодинразбеззаписувзмінну,скопіюйте{{$ (' somekey '] [' nestedkey ']}}тавикористовуйтеунаступномуелементіповідомлення。

选择流

Випадковийвибір

Налаштуйтерандомнувідправкуелементівчат——бота,розгалужуючийогосценарій,щобвлаштовуватиквіз,итурніритаA / Bтестування。

Перетягніть елемент«Випадковийвибір»наробочуобласть,з”єднайтейогозелементом,відякогопочинаєтьсярозгалуженнясценарію。

Налаштуйтеспіввідношеннядлякожногозваріантів——якийвідсотоккористувачівотримаєкоженізваріанті,ваборозбийтеланцюжокурівномуспіввідношенні。Чимвищезначення,тимбільшаймовірністьітимбільшекористувачівотримаютьцейваріант。

Збереження та запуск ланцюжка

Післядодаваннявсіхблоківтаперевіркизв”язківміжнимизбережітьланцюжокпередвиходом。Дляцьогоправоручзверхунатиснітькнопку«Зберегтитавідправитисобі»(保存并寄给你),щобпротестуватиланцюжокіперевірити,чивсепрацюєкоректно。

Такожвиможетезберегтионовленуверсіюланцюжка,залишившипоточнуверсіюбеззмін。Дляцьогонатисніть«Зберегтиланцюжокякновий»(另存为一个新的流)。Новий ланцюжок збережеться розділі«Ланцюжки»。

Уланцюжкуповиненбутихочабодинблок«Повідомлення»або«Дії»。

Іпотімможетевибирати«Зберегтитавийти»(保存并退出)。

Керуванняланцюжками

Ви можете вмикати та вимикати ланцюжки。Дляцьоговиберітьцікавудлявасіперемкнітьнапотрібнийрежим。

Вимкнені ланцюжки світяться сірим。

Аналізуйтерезультати

Виможетепереглянутизагальнукількістьнадісланихтапрочитанихповідомленьтапереходівуланцюжкутаокремодлякожногоповідомленняувкладці«Структуработа»(机器人结构)。

Витакожможетевідстежуватистатистикунатисканьнакнопкивланцюжкуповідомлення。Клацнітьцифрунакнопці、щобподивитися,хтонатискавнакнопку。

    Оцініть,наскількистаттябулакорисною”ЯкстворитиавтоматизованийланцюжокдляFacebookчат——бота”

    Оцінка:4/5

    СпробуйтеботадлярозсилоквFacebook Messengerбезкоштовно

    Baidu
    map