[01/10/25] Weekly Release
#69 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ó)
Trong bảng Release tuần này có gì?
Improve
Pango Form: reload lại Value trên các fieldName mà User đã submit trước đó
Tính năng mới cho phép tối ưu vận hành, cải thiện hiệu suất và giảm thiểu lỗi sai trong các ngữ cảnh User sử dụng ZMA Pango Form để điền thông tin ⇒ sau đó sử dụng element Approval trên DMA Workflow để kiểm duyệt nội dung vừa điền của Khách hàng ⇒ verify để thực hiện accept hoặc reject cho các bước tiếp theo. Thường được áp dụng nhiều trong các Usecase: Registration, Membership, Booking, Application, Subscription,...
Trước đây, kết quả nhận được khi User điền thông tin trên Form và đưa qua kiểm duyệt, trong trường hợp kết quả không hợp lệ, sai sót không thể chỉnh sửa ⇒ gửi lại yêu cầu thực hiện lại việc điền thông tin. Điều này dẫn đến một vài bất cập như:
Ảnh hưởng đến trải nghiệm User - điều nhiều thông tin phức tạp mất thời gian và công sức
Các chương trình chỉ cho phép thực hiện Submit 01 lần duy nhất, phải có các giải pháp vận hành thay thế
Sai sót khi điền thông tin là việc không thể tránh khỏi, điền lại dễ dẫn đến sai các trường khác ⇒ người kiểm duyệt phải kiểm lại từ đầu.
Cập nhật tính năng mới cho phép tối ưu bằng cách:
Khi User hoàn thành điền thông tin trên Form
Người kiểm duyệt kiểm tra thông tin
Có thể tuỳ chọn gửi lại liên kết điền thông tin với các trường thông tin trước đó được tự động điền đầy đủ
Người kiểm duyệt có thể chủ động thay đổi thông tin mà User điền - cho các trường hợp sai ít hoặc có thể hỗ trợ điền đúng thông tin cho hợp lệ
⇒ Tối ưu tối đa cho các Usecase có kết hợp giữa điền thông tin qua Pango Form kết hợp kiểm duyệt bằng element User Approval trên DMA Workflow cho các Brand vận hành và hỗ trợ Khách hàng của mình tốt hơn.
Hướng dẫn thực hiện bằng cách đảm bảo các thao trên hệ thống PangoCDP:
Cấu hình trên Pango Form vào ZMA Settings:
Truy cập vào Module Console, chọn Connection chứa Zalo Mini App
Bật cấu hình Setting, chọn tab More Config
Chọn menu Autofill Form ⇒ Enable cấu hình để sử dụng
⇒ Đối với các liên kết truy cập ZMA Pango Form có param chứa code được tạo ra từ element User Approval từ DMA Workflow sẽ tự động điền lại các trường thông tin User đã nhập trước đó hoặc người kiểm duyệt chỉnh sửa.

Cấu hình Element User Approval trên DMA Workflow
Truy cập vào Module DMA Workflow, chọn menu Automation và submenu Workflow
Chọn DMA Flow có sử dụng tính năng User Approval cần thực hiện
Trên giao diện element User Approval, Enable Update User Event Data để nhập các trường thông tin cho phép hiển thị và cập nhật dữ liệu khi vào lại ZMA Form
Nhập Transform Update Data Field: hành động cho phép cập nhật lại dữ liệu từ hành động kiểm duyệt đến hiện thay trên ZMA Form của User
Thực hiện bằng hàm set(event.dataField,option,format)=fieldName
event.dataField: thông tin User nhập được lưu trữ trên event Data
option: tuỳ chọn ghi dữ liệu theo
set_if_exist: cập nhật nếu có dữ liệu cũ tồn tại
set_if_not_exist: cập nhật nếu không có dữ liệu cũ tồn tại
override: ghi đè dữ liệu mới
format: định dạng dữ liệu (string/boolean/timestamp/...) xem thêm tại đây

Thao tác thực hiện của người kiểm duyệt trên User Approval
Khi người kiểm duyệt thực hiện Approval trên thông tin User Submit
Kiểm tra và xác thực thông tin
Nếu cần thay đổi thông tin - điền trực tiếp vào thông tin gốc rồi ấn Update
Để User điền lại thông tin ⇒ gửi lại link ZMA Pango Form kèm theo parameter:
Gửi lại liên kết truy cập vào ZMA Form cho User, các trường thông tin được thiết lập trước đó trên element User Approval sẽ được tự động điền

Lưu ý: parameter code chỉ sinh ra khi Enable Update User Event Data trên DMA Element User Approval
+ Có thể thêm các trường dữ liệu mới để hiển thị trên Form khi gửi lại cho User điền lại.
CDP: hỗ trợ hiển thị đầy đủ tùy chọn system field trên Model Customer Profile và Transaction
Cập nhật mới trên Pango Model cho phép hiển thị đầy đủ các System Field hiện có hỗ trợ trong Model. Điều này giúp người vận hành dễ dàng theo dõi các trường thông tin mà không cần yêu cầu hỗ trợ 'bổ sung thêm' như trước đây.
Hiện các System Field hiển thị đầy đủ trên Model đang hỗ trợ cho các Model Type:
Customer Profile: Profile Info, Membership, Relationship
Transaction: Abandoned Cart, Purchase Order/History, Product, các model Items
Để hiển thị các trường System Field trên Model thực hiện bằng cách:
Truy cập vào Module CDP, chọn Model muốn kiểm tra dữ liệu
Trên giao diện quản lý dữ liệu chọn Custom Columns để chọn hiện thị danh sách Data Field
Chọn trường muốn hiển thị trên giao diện

DMA Workflow: element Drop Top-up thêm field nhập số lượng/lần thực hiện, hỗ trợ context value
Trước đây, khi sử dụng DMA Workflow có sử dụng Usecase để thực hiện tặng quà dạng Top-up (nạp tiền điện thoại) cần sử dụng nhiều Element Drop Top-up trên một Flow nếu cần nập tiền mệnh giá cao hoặc tuỳ biến. Nâng cấp mới cho phép tối ưu trong việc vận hành bằng cách hỗ trợ số lần Top-up (có cho phép tuỳ biến) trên một Element - tuy nhiên số lượng tối đa là 5.
Ví dụ: khi User hoàn thành trả lời câu hỏi để được nhận quà Top-up có thể truyền số lượng câu trả lời đúng vào số lượng Drop Top-up mong muốn. Trả lời đúng 4 câu được thực hiện nạp tiền 4 lần.
Hướng dẫn thực hiện bằng cách:
Truy cập vào Module DMA, menu Automation, chọn Workflow
Trên giao diện danh sách Workflow chọn DMA có sử dụng Drop Top-up
Chọn element ACT. Drop Phone Topup ⇒ bất cấu hình User Number of Top Up và nhập Quantity
Nếu muốn sử dụng {context-value} - giá trị tuỳ biến truyền vào ⇒ bật Use Context Value và nhập parameter quy định số lượng Top-up được hỗ trợ trên DMA Flow vào

Pango Reward: cải thiện giao diên thông báo đổi quà thành công
Trước đây, khi người dùng đổi quà thành công trên Pango Reward, hệ thống chỉ hiển thị một thông báo dạng toast ngắn gọn và tự động biến mất. Do thời gian hiển thị ngắn, một số người dùng đã không kịp nhìn thấy thông báo, dẫn đến trải nghiệm không tốt khi họ không chắc chắn liệu thao tác đổi quà của mình đã thành công hay chưa.
Cập nhật mới đã cải tiến toàn diện trải nghiệm thông báo sau khi đổi quà, đảm bảo người dùng luôn nhận được xác nhận một cách rõ ràng và cung cấp thêm tùy chọn điều hướng cho người vận hành.
Giao diện Pop-up trực quan: Thông báo đổi quà thành công được thiết kế lại dưới dạng pop-up nổi bật, đi kèm hiệu ứng animation để thu hút sự chú ý và xác nhận thao tác một cách rõ ràng hơn.
Bổ sung nút "Đóng": Người dùng có thể chủ động tắt thông báo sau khi đã đọc xong, thay vì thông báo tự động ẩn đi như trước.
Tùy chọn hiển thị CTA điều hướng tới Gift Detail: Người vận hành có thể cấu hình để hiển thị một nút kêu CTA trên pop-up, cho phép điều hướng người dùng đến trang chi tiết của món quà vừa đổi trên ZMA Pango Gift.


Hướng dẫn thiết lập bằng cách:
Truy cập vào Module Console-ACT, chọn menu Reward
Chọn campaign cần cấu hình
Chọn Submenu Reward Mini App, chọn button Customize Reward UI for Brand
để mở cấu hình tuỳ chỉnh giao diệnTrên cấu hình tuỳ chọn giao diện, chọn Ongoing Campaigns
Tìm cấu hình Popup: Exchange Gifts Success
Title
Tiêu đề của popup đổi quà thành công
Description
Mô tả của popup
Close Popup
Nội dung của button đóng popup
Show Button Open Gift Detail
Khi enable toggle, trên popup sẽ hiển thị thêm CTA cho phép truy cập tới trang chi tiết quà tặng trên ZMA Pango Gift **Lưu ý: ZMA Pango Gift được cấu hình tại mục 'Config Gift Wallet' tại menu 'Common'
Open Gift Detail
Nội dung của button mở giao diện chi tiết quà tặng
Exchange Successfully Banner
Banner của popup thông báo đổi quà thành công. Banner đã có hình do Pango cấu hình, nếu người vận hành chọn hình mới, cấu hình mặc định sẽ không thể hoàn tác.
Console ACT: bổ sung giao diện User Account vào menu Admin
Trước đây, chức năng User Account được quản lý tại Module Activation. Với các chức năng chưa được hỗ trợ trong Console ACT, người vận hành vẫn cần quay lại ACT để thực hiện thiết lập, điều này gây gián đoạn trải nghiệm và làm tăng thời gian thao tác cho người vận hành.
Bản cập nhật mới cho phép người dùng thực hiện toàn bộ thao tác quản lý User Account trên Console ACT. Các tính năng được giữ nguyên về mặt logic xử lý, chỉ thay đổi về mặt giao diện để dễ thao tác và đồng bộ về mặt quản lý hơn.

CDP: bổ sung một số trường thông tin khi export Purchase Order
Trước đây, khi export dữ liệu từ model Purchase Order hệ thống đang chưa hỗ trợ các trường dữ liệu như: Customer Name, Custom Field 14, Custom Field 15, Custom Field 16. Điều này làm hạn chế khả năng của người vận hành trong việc sử dụng model này cho các kịch bản cần thiết.
Bản cập nhật mới đã bổ sung các trường Customer Name, Custom Field 14, Custom Field 15, Custom Field 16, nhằm hỗ trợ người vận hành sử dụng model trong nhiều ngữ cảnh triển khai các chiến dịch hơn.

CDP: bổ sung trường thông tin trên file export Purchase History
Trước đây, khi export dữ liệu từ model Purchase History hệ thống đang chưa hỗ trợ các trường dữ liệu như: Customer Code, Customer Name, payment2 , createdBy , updatedBy, totalProductCost. Điều này làm hạn chế khả năng của người vận hành trong việc sử dụng model này cho các kịch bản cần thiết.
Bản cập nhật mới đã bổ sung các trường thông tin, nhằm hỗ trợ người vận hành sử dụng model trong nhiều ngữ cảnh triển khai các chiến dịch hơn.

Console ACT: bổ sung ZMA Ratting tại menu Admin
Trước đây, chức năng ZMA Ratting được quản lý tại Module Activation. Khi cần theo dõi các phản hồi của người dùng về ứng dụng, người vận hành vẫn cần quay lại ACT để thực hiện thiết lập, điều này gây gián đoạn trải nghiệm và làm tăng thời gian thao tác cho người vận hành.
Bản cập nhật mới cho phép người dùng thực hiện toàn bộ thao tác quản lý User Account trên Console ACT. Các tính năng được giữ nguyên về mặt logic xử lý, chỉ thay đổi về mặt giao diện để dễ thao tác và đồng bộ về mặt quản lý hơn. Bản cập nhật này bổ sung 02 cột mới là Rating Text và Rating Sub Text nhằm hiển thị nội dung chi tiết hơn cho các ZMA Rating phiên bản mới (VD: ZMA Pango Gift version 02).

DMA Workflow: thêm cấu hình chặn nếu các Template còn params chưa được enrich tại element SMS/Viber/ZNS
Trước đây, đối với các element gửi tin trên DMA Workflow, có tính năng Validate Parameter cho phép nhập các param sẽ được kiểm tra trên Template trước khi gửi tin cho User. Tuy nhiên, khi triển khai gặp nhiều vấn đề liên quan đến vận hành dẫn đến không đạt được kết quả kỳ vọng khi sử dụng.
Cập nhật mới trên các element gửi tin trên DMA Workflow thêm cấu hình Messages will not be sent if parameters are not enriched sẽ góp phần giảm thiểu tối đa rủi ro khi thiết lập và tối ưu vận hành khi sử dụng các kịch bản gửi tin cho User.
Khi bật cấu hình, hệ thống sẽ tự động kiểm tra trên các template trước khi gửi tin cho User. Nếu có bất kỳ param nào chưa được enrich data thành công (nghĩa là không có giá trị thay thế, vẫn giữ định dạng {{ your-parameter }} trong nội dung ⇒ hệ thống sẽ tự động chặn lại mà không gửi tin nhắn cho User, người vận hành không cần khi khai báo danh sách parameter cần kiểm tra.
Hướng dẫn thiết lập bằng cách:
Truy cập vào Module DMA, chọn DMA Workflow cần thiết lập
Chọn element SMS/ Viber/ ZNS
Bật cấu hình Messages will not be sent if parameters are not enriched để sử dụng

PTCR: thêm tính năng trigger lại các job được tạo khi Complete Task sang 3rd System, Pango Activation
Nâng cấp mới cho phép Re-run các Completed Task trong PTCR Logs giúp tạo lại các Logs call sang các hệ thống tích hợp: 3rd System và Module Activation. Hỗ trợ các hành động Re-run trên từng Task Completion Logs hoặc một List Record thoả điều kiện Filter. Hỗ trợ Re-run để tạo lại Log trạng thái Completed Task theo:
Re-run Server to Server: từ hệ thống PangoCDP gọi sang hệ thống tích hợp để tạo new logs Completed Task
Re-run Extend Reward: đối với các PTCR có Enable tính năng Drop Gift, gọi sang Module Activation để tạo lại quà tặng cho User
Re-run Only Extend Reward Webhook: tuỳ chọn phụ của Re-run Extend Reward cho phép gọi sang Module Activation nhưng chỉ tạo Request về Webhook chứ không thực hiện Drop lại quà cho User

Hướng dẫn thực hiện bằng cách:
Truy cập vào Module Console, menu Pango Services
Chọn menu Task Completion ⇒ trong danh sách PTCR chọn
của Mission cần thực hiệnTrên giao diện Task Completion Logs, chọn Re-run để thực hiện

Pango Console: bổ sung model App Logs FCM khi đẩy dữ liệu lên BigQuery
Trước đây, khi thực hiện đẩy dữ liệu từ Pango lên BigQuery đang không hỗ trợ Model App Logs FCM, điều này gây khó khăn khi người vận hành có nhu cầu đồng bộ dữ liệu từ App Logs FCM.
Bản cập nhật mới đã hỗ trợ bổ sung thêm Model App Logs FCM khi thực hiện đẩy dữ liệu lên Big Query.
Hướng dẫn cách truy cập:
Truy cập vào module Console, chọn GCP Bigquery
Chọn connection cần cấu hình
Tại thanh sub menu, chọn Output Tables hoặc Input/ Ouput V1
Đối với Ouput V1, khi sử dụng version này hệ thống sẽ đẩy toàn bộ các field trong bảng lên Bigquery, sau này thêm thì hệ thống sẽ tự cập nhật các field được thêm vào. Người vận hành có thể sử dụng V1 khi cần đẩy đầy đủ bảng lên BigQuery.
Đối với Ouput V2, khi chọn version là Customize, nếu người vận hành cần cập nhật các fielđ đã đẩy lên BigQuery thì cần tạo bảng mới trên BigQuery. V2 nên được sử dụng trong trường hợp bảng có 10 field nhưng người vận hành chỉ có nhu cầu đẩy lên BigQuery 5 field.
Đây là bản cập nhật số #69 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
Last updated
Was this helpful?