Event Restriction

Hướng dẫn User hiểu thêm về ý nghĩa và các bước setup để hạn chế các sự kiện không mong muốn từ người tương tác Mini App trên PangoCDP

Event Restriction là gì?

Event restriction là một tính năng của PangoCDP (trong module Console) dùng để chặn 1 số event không mong muốn từ người dùng tương tác với Zalo MiniApp, có thể dùng ở một số mục đích như là chỉ muốn User X submit App A với (n) lần; hoặc chặn user đã submit MiniApp A nhưng không submit được App B; Giới hạn submit theo những khung giờ cố định (giờ vàng)...

Các bước setup Event Restriction?

Bước 1: Bấm chọn setting của Zalo Mini App đã setup trước đó

Bước 2: Chọn Rule ở phần đề mục để setup event restriction, sau khi bấm chọn rule thì sẽ nhìn thấy giao diện (hình 2).

Trong rule sẽ có 2 mục nhỏ để có thể setup theo nhu cầu:

  1. Event Restriction: Hạn chế số event theo điều kiện

  2. Time Access Restriction: Thời gian user sẽ tương tác được với Zalo Mini App

Bước 3: Giao diện setup Event Restriction cho MiniApp:

1/ Tên Zalo Mini App đang setup event restriction

2/ Ý nghĩa

When Open-App

Action user

Mỗi lần mở miniApp (nếu MiniApp có 1 Form ở “List of forms” thì ko thể submit để chuyển qua form “Thankyou” có nếu nhiều hơn 1 Form ở “List of forms” thì ko thể bấm chọn next page được)

Hạn chế event khi: System check event dc chọn nếu thấy đã có event này ở ZminiApplog đã sinh ra chưa nếu có thì sẽ chặn

When Submit

Action user

Submit thông tin ở step cuối (button thực hiện action chuyển từ “List of forms” sang Form “Thankyou” )

Hạn chế event khi: System check event dc chọn nếu thấy đã có event này ở ZminiApplog đã sinh ra chưa nếu có thì sẽ chặn ghi nhận event ở system PangoCDP

Note:

  • When Open App => Chặn luôn - không cho Submit

  • When Submit App => Không chặn, chỉ là ko lưu event nào có rồi

Field name
Meaning

Max time

Số lần tối đa của hành động của user được cho phép

Unique By

Key dùng để system check event ở bảng ZminiApplog ưu tiên hàng đầu là Zalo User App Id

Resume after

Chu kỳ thời gian hạn event bị chế (trong x đơn vị tgian) Nếu chọn x=0 thì sys sẽ hiều là là chu kỳ = tgian app active đến lúc inactive

Đơn vị thời gian

Day; Hour; Minute

Restrict on Zalo Mini Apps

Danh sách Mini App sẽ được áp dụng ở những setup trên

Restrict on more fields

Hạn chế theo các trường UTM đã; chỉ áp dụng cho pango_*

Warning Message

Nội dung thông báo sẽ hiển thị khi user đã đạt đến số hành động tối đa

Ví dụ:

Pango CDP sẽ chia làm 2 trường hợp là chỉ Restriction trên MiniApp đang setup (TH1) hay Restriction 1 list các App đã chọn (TH2):

TH1: Chỉ Restriction trên MiniApp đang setup

Chỉ chặn 1 app đang setup với rule là chặn mỗi user chỉ được submit tối đa 1 lần trong cả thời gian chương trình diễn ra và nếu user có mở lại App lần 2 thì sẽ hiện cảnh báo “Bạn đã tham gia chương trình!”

TH2: Restriction 1 list các App đã chọn

Chặn 1 action của user dựa trên 1 list App đã chọn: App1; App2; App3 trường họp này có thể sử dụng cho 1 chương trình có nhiều hơn 1 App và người setup muốn user chỉ có thể tham gia chương trình 1 lần dù là tham gia ở App nào.

Bước 4: Setup Time Access Restriction -> Chọn thời gian Restriction

Nút bật tắt
Tính năng Time access Restriction

Start Date - End Date

Khoảng thời gian áp dụng cho Time access Restriction chọn form time to time vd: 2023-11-01 00:00:00 to 2023-11-30 23:59:59

Show Message

Lời nhắn đến user sẽ nhận được khi mở Zalo MiniApp ngoài khoảng thời gian đã set ở 2.

Window time of accessing app

Những khoảng tian chính xác App mở được trong ngày.

Vd: 7:00 to 9:00 or 17:00 to 18:00 có thể chọn nhiều khung giờ trong ngày

Display message of out Window time

Lời nhắn đến user sẽ nhận được khi mở Zalo MiniApp trong khoảng thời gian đã set ở 2. Và ngoài khung giờ ở 4.

Nếu chúng ta có chương trình sẽ hoạt động trong tháng 11 năm 2023 và chỉ diễn ra trong khung giờ vàng là 9h => 10h và 19h=>20h thì sẽ setup:

Was this helpful?