Mapping dữ liệu về Data Model

Tài liệu hướng dẫn bạn lưu trữ dữ liệu thu thập được từ Event trên Zalo Mini App về Data Model.

Mapping Data là gì?

Mapping Data là bước dùng để ghi nhận các field dữ liệu với mục đích thu thập đối tượng cùng những nội dung được thiết kế trên Zalo Mini App

Các bước thao tác Mapping Data

Bước 1: Tạo Model Category

  • Từ module Console -> Chọn Data Model -> Chọn Settings

  • Sau đó ta tiếp tục chọn Model Category -> Chọn Add -> Đặt tên cho Model Category -> Chọn Add

  • Vào More Setting và điều chỉnh

Bước 2: Tạo Model (cho Model Category đang có sẵn)

  • Sau khi tạo xong Model Category, ta chọn tiếp Custom -> Chọn ký hiệu (+) -> Đặt tên Model -> Chọn Model Group (Model Category) -> Chọn Add

  • Tiếp tục tạo Data type, Field Name, Display Name (lưu ý: Display Name phải tương ứng với Field Name trong forms của ZaloMiniApp)

Bước 3: Mapping Data

  • Với ZaloMiniApp đã tạo trước đó, ta sẽ mapping data cho tất cả các forms thuộc phần List of forms (không cần mapping data cho phần Thank you Form)

  • Sau khi tạo xong Model, ta chọn Connections -> Chọn Mini App -> Chọn Settings

  • Khi giao diện Mapping Fields hiện lên -> Chọn loại event mà ta muốn mapping data (ở đây ví dụ là submit) -> Chọn View data

  • Sau đó ở Event Logs sẽ hiển thị các records của users đã thực hiện event “submit” form ZaloMiniApp -> Chọn biểu tượng Action sau để view JSON

  • Ta tìm key “ctxEventObject” rồi copy đoạn script bằng cách click vào biểu tượng sau

  • Sau đó ta tiếp túc paste đoạn script trên vào phần Event Data -> Chọn Save

  • Sau đó ta chọn Mapping Model -> Chọn Custom Model -> Tick Save to a Custom Model -> Chọn Model -> Chọn ký hiệu (+) -> Mapping Data Field -> Chọn Save

Last updated

Was this helpful?