Skip to main content

Shart: Belgilangan teglar

Avtomatlashtirishda mijozda teglar mavjudligini qanday tekshirish mumkin

Ш
Written by Шах Тураев
Updated over a week ago

Bu shart nima uchun zarur?

Shart: Belgilangan teglar - mijozda bir yoki bir nechta teg borligini tekshiradi. Bu avtomatlashtirish ssenariysi bajarilishini nazorat qilishga va turli mexanizmlarni yaratish uchun teglardan foydalanishga yordam beradi.

Shart qanday ishlaydi


Shart mijozda biz tanlaydigan teglar mavjudligini tekshiradi. Bu shart teglarning yo‘qligi yoki borligiga qarab mijozni ssenariyning turli yo‘nalishlari bo‘ylab olib borish imkonini beradi.

Bir shartda bir vaqtning o‘zida bir nechta tegning mavjudligini tekshirish mumkin.

Ikkita parametrni tushunib olish muhim:


O'z ichiga oladi — ushbu shart mijozda teglar mavjud bo‘lsagina bajariladi. Masalan, agar biz ikkita tegni tekshirayotgan bo‘lsak, mijozda ikkala teg ham mavjud bo‘lsagina shart amalga oshadi.

Hisoblanadi - tanlangan teglardan kamida bittasi mijozda mavjud bo‘lsa, shart bajariladi. Misol uchun, agar biz uchta tegni tekshirayotgan bo‘lsak, mijozda ulardan hech bo‘lmaganda bittasi mavjud bo‘lsa, shart ishlaydi.

Qanday sozlash kerak

1. Avtomatlashtirish ssenariysida shart yarating.


2. Shart parametrlarida "belgilangan teglar" bandini tanlang.

3. Qaysi teglarni tekshirish kerakligini ko‘rsating (buning uchun bir nechta tegni tanlashingiz mumkin).

4. Vazifangizga mos keladigan parametrni belgilang:

"O'z ichiga oladi" - agar barcha teglar mijozda bo‘lishi muhim bo‘lsa.

"Hisoblanadi" - agar ro‘yxatdan kamida bitta teg bo‘lishi yetarli bo‘lsa.


Avtomatlashtirish qo‘llanilishi misollari

1. Avtomatlashtirish qayta ishga tushirilishini taqiqlash

Qo‘llanilishi: Bu shart allaqachon avtomatlashtirish jarayonidan o‘tgan mijozlar uchun uni qayta ishga tushirishning oldini olishga juda mos keladi. Masalan, ssenariy boshida tekshiruvni o‘rnatish mumkin: agar mijozda "testdan o‘tdi" yoki "maqolani oldi" degan teg bo‘lsa, u holda ssenariy qayta ishga tushirilmaydi.

• Misol: Ssenariy boshiga shart qo‘ying: agar "maqolani oldi" tegi mavjud bo‘lsa, boshqa xabar yubormang (shart bajarilganda aloqa strelkasini qo‘shmang).

• Agar teg bo‘lmasa, mijozga butun ssenariyni yuboring va ma’lum bir bosqichda "Teglarni qo‘shish" harakati orqali mijozga teg tayinlang. Bu jarayondan o‘tganligini qayd etadi va ssenariyni qayta o‘tishga yo‘l qo‘ymaydi.


2. Mijozlarni qiziqishlari bo‘yicha segmentatsiya qilish
Qo‘llanilishi: Mijozlarga ularga biriktirilgan teglarga qarab turli xil xabarlar ketma-ketligini yuborish uchun foydalanish mumkin.

• Misol: Ilgari mijoz o‘z yosh toifasini ko‘rsatgan va tegishli tegni olgan ssenariydan o‘tgan edi. Endi yangi avtomatlashtirish yoki ommaviy xabarlarda teglarni tekshirish orqali mijozga shaxsiylashtirilgan ma’lumotni taqdim etish imkoniyati paydo bo‘ldi.


3. Vazifaning bajarilganligini tekshirish
Qo‘llanilishi: Ushbu shart orqali mijozga bonus ballari yoki qo‘shimcha kontent berishdan avval, u ilgari biror vazifani, masalan, hikoyada belgilangan holdagi repostni bajargan-bajarmaganligini tekshirish mumkin.

• Misol: Avtomatlashtirish tizimiga quyidagi shartni o‘rnating: agar mijozda "repost uchun ballar" tegi mavjud bo‘lsa, hech narsa yubormang yoki vazifa allaqachon bajarilganligi haqida xabar jo‘nating.

• Agar teg bo‘lmasa, mijozga ball berish, buni qayd etish uchun teg qo‘shish va mijozni xabar orqali xabardor qilish mumkin.


Foydali bo‘lishi mumkin:

Did this answer your question?