Якстворитиавтоматизованийланцюжокдля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тестування。
Перетягніть елемент«Випадковийвибір»наробочуобласть,з”єднайтейогозелементом,відякогопочинаєтьсярозгалуженнясценарію。
Налаштуйтеспіввідношеннядлякожногозваріантів——якийвідсотоккористувачівотримаєкоженізваріанті,ваборозбийтеланцюжокурівномуспіввідношенні。Чимвищезначення,тимбільшаймовірністьітимбільшекористувачівотримаютьцейваріант。
Збереження та запуск ланцюжка
Післядодаваннявсіхблоківтаперевіркизв”язківміжнимизбережітьланцюжокпередвиходом。Дляцьогоправоручзверхунатиснітькнопку«Зберегтитавідправитисобі»(保存并寄给你),щобпротестуватиланцюжокіперевірити,чивсепрацюєкоректно。
Такожвиможетезберегтионовленуверсіюланцюжка,залишившипоточнуверсіюбеззмін。Дляцьогонатисніть«Зберегтиланцюжокякновий»(另存为一个新的流)。Новий ланцюжок збережеться розділі«Ланцюжки»。
Уланцюжкуповиненбутихочабодинблок«Повідомлення»або«Дії»。
Іпотімможетевибирати«Зберегтитавийти»(保存并退出)。
Керуванняланцюжками
Ви можете вмикати та вимикати ланцюжки。Дляцьоговиберітьцікавудлявасіперемкнітьнапотрібнийрежим。
Вимкнені ланцюжки світяться сірим。
Аналізуйтерезультати
Виможетепереглянутизагальнукількістьнадісланихтапрочитанихповідомленьтапереходівуланцюжкутаокремодлякожногоповідомленняувкладці«Структуработа»(机器人结构)。
Витакожможетевідстежуватистатистикунатисканьнакнопкивланцюжкуповідомлення。Клацнітьцифрунакнопці、щобподивитися,хтонатискавнакнопку。
Оновлено:06.02.2023
Зареєструватися через соцмережі
Увійти з Facebook Увійти з谷歌