[07/05/25] Weekly Release
#49 Release Note sẽ được phát hành định kỳ hàng tuần để cập nhật các thay đổi về tính năng của PangoCDP kèm hướng dẫn sử dụng (nếu có)
Last updated
Was this helpful?
#49 Release Note sẽ được phát hành định kỳ hàng tuần để cập nhật các thay đổi về tính năng của PangoCDP kèm hướng dẫn sử dụng (nếu có)
Last updated
Was this helpful?
Trong bảng Release tuần này có gì?
Trước đây, các trường bắt buộc trong Pango Form chỉ hiển thị thông báo mặc định khi chưa được điền. Hiểu được nhu cầu tùy chỉnh nội dung cảnh báo theo từng ngữ cảnh sử dụng, Pango Form vừa được cập nhật với tính năng mới: bổ sung trường nhập "Required Text" cho từng Element.
Với bản cập nhật này, bạn có thể dễ dàng thiết lập nội dung thông báo riêng khi người dùng chưa nhập thông tin bắt buộc, từ đó nâng cao trải nghiệm và tính linh hoạt trong quá trình thiết kế biểu mẫu.
Truy cập vào Module Console, sử dụng tính năng thiết lập Form Builder
Khi thiết lập Element, chọn tab cấu hình Settings
Bật chức năng "Required"
Điền nội dung cảnh báo
Lưu Form và sử dụng
Áp dụng mới cho việc chuyển đổi dữ liệu bằng chức năng Transform cho phép chuyển đổi giá trị định dạng Phone về một cấu trúc nhất định trước khi thực hiện đẩy dữ liệu đó qua Webhook hoặc nhận về trên Pango Model.
Sử dụng cấu trúc:
Trong đó:
correctPhoneNumber: hàm khai báo dùng để thực hiện Transform Data
field: giá trị Key của Data Field chứa số điện thoại được dùng để định dạng
countrycode: mã vùng số điện thoại tại khu vực (Việt Nam: nhập 84)
false/true: chọn định dạng chuyển đổi của số điện thoại
false: có ý nghĩa từ chối định dạng bắt đầu bằng 84 ⇒ chuyển tất cả giá trị về định dạng bắt đầu bằng 0.
Ví dụ: giá trị số điện thoại là 84987654321 sẽ chuyển thành 0987654321; còn nếu định dạng ban đầu là 0987654321 sẽ giữ nguyên giá trị 0987654321.
true: có ý nghĩa chấp nhận định dạng bắt đầu bằng 84 ⇒ chuyển tất cả giá trị về định dạng bắt đầu bằng 84.
Ví dụ: giá trị số điện thoại là 84987654321 sẽ giữ nguyên giá trị 84987654321; còn nếu định dạng ban đầu là 0987654321 sẽ chuyển thành 84987654321.
Trong quá trình tương tác với ZMA của Pango, nếu User thực hiện các hành động vi phạm vào Fraud Detector Rules sẽ bị đánh dấu và thêm vào danh sách Cheaters. Danh sách này trước đây là một System Model, do đó bị hạn chế khi có nhu cầu ứng dụng trong các tính năng trên hệ thống,
Hiểu được điều này, chúng tối tiến hành chuyển đổi việc quản lý danh sách Cheaters từ System sang Custom Model - nhưng vẫn giữ được các tính năng tự động hiện có (không yêu cầu người vận hành thực hiện thêm hành động nào để sử dụng).
Đối với thay đổi này, người vận hành có thể áp dụng danh sách Cheaters để thực hiện một số tiện ích chẳng hạn như:
Áp dụng trên DMA để kiểm tra danh sách Users vi phạm để loại trừ trước khi thực hiện tương tác
Dùng tính năng Import để thêm thông tin người dùng vi phạm từ các nguồn khác, nhằm hạn chế hành động của họ trên ZMA.
Tính toán lại các Segment một cách chính xác hơn bằng cách loại trừ nhóm này
Và nhiều tiện ích khác sẽ được chúng tôi cập nhật thêm...
Trong quá trình thực hiện Ingest Data vào Pango, có thể phát sinh những tình huống ghi nhận dữ liệu thất bại đến từ nhiều lý do khác nhau. Bên cạnh đó, các luồng Ingest dữ liệu đã thiết lập sẵn và chạy theo Schedule (thời gian theo lịch định kỳ) cũng có thể gặp tình huống chạy thất bại nếu các hệ thống có thay đổi không báo trước. Việc theo dõi để vận hành các hành động này trước đây phụ thuộc nhiều vào người vận hành phải tự kiểm tra trên những Model đã thiết lập trước đó.
Hiểu được khó khăn này, chúng tôi bổ sung thêm thông báo cho người vận hành khi Ingest Data vào hệ thống gặp vấn đề (được hiểu là xảy ra nhiều hành động Fail trong một thời gian ngắn).
Truy cập vào Model Console, chọn menu Settings
Chọn submenu Notification, chọn Telegram Bot
Tại giao diện mở ra, chọn tab Enabled Notification
Tìm kiếm nội dung có tên Api Ingestion Failed
Enable để sử dụng
Trước đây, Firebase Dynamic Links được sử dụng để tạo short link cho SMS và phục vụ cho mục đích tracking người dùng. Tuy nhiên, theo thông báo từ Firebase, tính năng Dynamic Links sẽ chính thức ngừng hoạt động vào ngày 25/08/2025. Sau thời điểm này, các liên kết Firebase Dynamic Links đã tạo trước đó sẽ không còn sử dụng được.
Hiểu được mức độ ảnh hưởng của thay đổi này, hệ thống đã được cập nhật để bổ sung giao diện cảnh báo ngừng sử dụng Firebase Dynamic Links tại tất cả các vị trí có liên quan. Cập nhật này nhằm đảm bảo người dùng được thông báo rõ ràng và có đủ thời gian để thay thế bằng giải pháp phù hợp khác.
Trước đây, trong Pango Gift, các chương trình quà tặng tại Batch Voucher Version 2 chỉ hỗ trợ hai điều kiện mở quà (Conditions): Submit Form và Follow OA.
Nhằm tăng tính linh hoạt và hỗ trợ các chiến dịch thu thập thông tin hiệu quả hơn, hệ thống vừa được cập nhật với điều kiện mở quà mới: Chia sẻ Avatar, Tên và Số điện thoại (Share Avatar, Name, and Phone Number).
Với cập nhật này, bạn có thể thiết lập thêm một bước xác minh danh tính trước khi người dùng mở được phần quà, từ đó giúp cải thiện chất lượng thu thập dữ liệu và cá nhân hóa trải nghiệm tốt hơn.
Truy cập vào Module Activate
Chọn VOUCHER / Batch Vouchers Version 2
Tạo mới hoặc chỉnh sửa Batch Voucher
Bật toggle "Unlock to receive gift"
Chọn điều kiện "Share Avatar, Name, and Phone Number"
Nhằm nâng cao trải nghiệm người thiết lập và đảm bảo không bỏ lỡ việc cập nhật khi thực hiện thay đổi Source App trên PTCR Mission ⇒ thêm cảnh báo khi có thay đổi tạo ảnh hưởng đến Auto Complete Task.
Khi có sự thay đổi đối với thông tin Source App - hệ thống sẽ kiểm tra nếu có cấu hình Auto Complete Task ⇒ hiển thị giao diện thông báo cần người vận hành xác nhận việc đã Update cấu hình trên ZMA.
Nội dung hiển thị: Để đảm bảo các thay đổi mới nhất trong PTCR được phản ánh vào ZMA, vui lòng xác nhận rằng bạn đã hoàn tất việc cập nhật PTCR.
Thông tin ZMA đang thiết lập: tên và liên kết mở ra giao diện cấu hình Auto Complete Task.
Chọn check box đã thực hiện và Confirm.
Trước đây, khi sử dụng tính năng Display Condition trên các Element của Pango Form, chỉ được hiển thị khi đáp ứng các điều kiện cụ thể trong quá trình tương tác với ZMA. Tuy nhiên, không hỗ trợ điều kiện Not Likes các Value được thiết lập ⇒ dẫn đến một chút bất cập khi người vận hành cần loại bỏ một số giá trị không đúng kỳ vọng (nhưng khác Not Equals ở chỗ chỉ loại bỏ các giá trị giống một phần chứ không phải đúng chính xác).
Cập nhật mới, bổ sung giá trị Not Likes trong tuỳ chọn Operator để loại các Data Field có Value giống với các giá trị cần loại bỏ.
Truy cập vào Module Console, sử dụng tính năng thiết lập Form Builder
Khi thiết lập Element, chọn tab cấu hình Display conditions
Thiết lập các tuỳ chọn phù hợp, trong đó cần chú ý:
Control field name: chọn Data Field được dùng để kiểm tra giá trị
Operator: chọn tuỳ chọn Not Likes
Value: nhập Data Value cần kiểm tra khi User chọn/nhập trên Pango Form nếu chứa sẽ ẩn Element
Trong các trường hợp Sampling hoặc Voucher Drop mà quà tặng được cung cấp dưới dạng mã QR để đổi trên ứng dụng Pango Form, người dùng cần hoàn thành một nhiệm vụ trên Pango Form để nhận mã đổi thưởng dưới dạng QR Code qua Thanks Form hoặc tin nhắn ZUID. Nếu có áp dụng đổi quà tặng, cần có sự tham gia của đội ngũ PG, sử dụng ứng dụng Pango Scan dùng để quét các mã QR này và đổi quà tặng tương ứng cho Khách hàng.
Trước đây, hệ thống luôn mặc định sử dụng ứng dụng Pango Scan (SaaS) của Pango khi PG thực hiện quét mã trực tiếp từ Camera của Zalo để trả thưởng. Điều này dẫn đến việc không thể triển khai ZMA Builder riêng của Brand.
Cập nhật mới cho phép ứng dụng Pango Form sử dụng cấu hình Set up Default App của QR Campaign để quy định mở ZMA Scan tương ứng. Khi thực hiện tạo mã QR trả thưởng trên Thanks Form ⇒ sẽ điều hướng mở app Scan được thiết lập trong QR Campaign.
Truy cập Module Console-ACT, chọn Menu Campaign
Trên giao diện cấu hình QR Campaign, chọn menu Pango Scan Config
Enable cấu hình Set up Default App
Chọn ZMA Scan được tạo riêng dành cho Brand để sử dụng
Trước đây, Account PG trên hệ thống chưa có trường thông tin "Email", dẫn đến việc gây hạn chế trong việc quản lý thông tin liên hệ và khai thác dữ liệu của các PG.
Chính vì vậy, trong bản cập nhật mới lần này, Pango đã bổ sung trường thông tin "Email" khi thực hiện tạo và Import/ Export Account PG trên Module ACT.
Ngoài ra, chúng tôi cũng bổ sung trường "Email" khi thực hiện đồng bộ dữ liệu từ ACT sang CDP. Việc mở rộng trường thông tin này giúp đảm bảo tính đầy đủ, nhất quán trong toàn hệ thống và hỗ trợ doanh nghiệp quản lý dữ liệu hiệu quả hơn.
Trước đây, khi thực hiện Clone Webhook Event, người vận hành không thể thay đổi Object Model đi kèm. Điều này gây bất tiện trong những trường hợp cần lưu dữ liệu về một Custom Model khác phù hợp hơn với mục đích sử dụng.
Hiện tại, Pango đã bổ sung tùy chọn chỉnh sửa Object Model trong quá trình Clone Webhook Event. Người vận hành có thể chủ động chọn lại Custom Model mong muốn, từ đó giúp việc cấu hình và tổ chức dữ liệu linh hoạt hơn.
Lưu ý: Mỗi Object Model sẽ có cấu trúc event riêng. Người vận hành cần đảm bảo các field tương ứng khi chuyển đổi để tránh lỗi mapping.
Truy cập Module Console
Chọn Connections, chọn PangoCDP Webhook và chọn Webhook Connection
Khi này, hệ thống hiển thị dropdown bao gồm danh sách các Custom Model mà người vận hành có thể chọn
Trước đây, khi sử dụng cộng điểm trên DMA bằng element ACT. +/- Reward Points hệ thống chỉ cho phép thực hiện cộng điểm tối đa 1000 lần cho mỗi Users trên Workflow. Điều này dẫn đến những ngữ cảnh không thể triển khai khi các User có hành động cho phép cộng điểm lặp đi lặp lại trên 1000 lần.
Hiểu được điều đó, chúng tôi nâng giới hạn cộng điểm cho mỗi User trên DMA Workflow lên thành 10.000 lần (tức gấp 10 lần số cũ). Hy vọng mang lại sự thuận tiện và giới hạn mới để đội ngũ vận hành hợp tác cùng khách hàng thực hiện được những chiến dịch đạt đủ cột mốc này.
Đây là bản cập nhật số #49 của chúng tôi cho tuần này. Hãy chờ đón nhiều cập nhật và thông tin thú vị hơn trong bản tin tiếp theo của chúng tôi. Cảm ơn sự góp ý và chờ đợi từ phía các bạn!
Product Team
Để có thể nhận được thông báo, vui lòng bật tính năng Telegram Bot trước để sử dụng, hướng dẫn .
PTCR đối với nhiệm vụ Submit trên Pango Form ⇒ có thể sử dụng tính năng Auto Complete Mission khi vào thằng Mission App mà không thông qua Source App (gọi là Direct Source) - . Xảy ra trường hợp khi thay đổi thông tin App Source trên PTCR Mission ⇒ hệ thống không tự động đồng bộ sang ZMA Setting này mà yêu cầu người vận hành cần thực hiện thao tác Update lại để cập nhật lại Source App mới.
Chọn Sampling ⇒ tìm QR Campaign cần cấu hình ⇒ ấn Setting
Trên giao diện Webhook Connection, chọn Webhook Event cần Clone
Tại trường Object Model, enable toggle Custom Model