ÿÿ Tổng quan giao diện Flow Builder | Flow Builder | Tài liệu Adapty

Giao diện Flow Builder

Giao diện chính cá»§a Flow Builder bao gồm tất cả các công cụ cần thiết để thêm các thành phần trá»±c quan, chỉnh sá»­a thuá»™c tính cá»§a chúng và thay đổi logic cá»§a flow ngưá»i dùng. Bài viết này trình bày từng khu vá»±c cá»§a giao diện: chức năng và vị trí cá»§a chúng.

Muốn tìm hiểu thêm vỠcách xây dựng flow? Xem các video hướng dẫn từng bước trong danh sách phát YouTube của chúng tôi.

Giao diện Flow Builder với bản xem trước paywall

Các Ä‘iá»u khiển dá»± án và phím tắt hữu ích (thanh công cụ trên cùng)

Flow builder top toolbar
  • Close : Thoát khá»i trình chỉnh sá»­a flow và quay lại trang danh sách flows.
  • App name : Xác định ứng dụng mà flow thuá»™c vá».
  • All flows : Mở danh sách tất cả các flows cá»§a ứng dụng này.
  • Flow status: Biểu tượng bên trái tên flow cho biết trạng thái flow hiện tại:
    • Draft
    • Publishing (vòng xoay Ä‘ang tải)
    • Failed
    • hoặc Live .
  • Rename the flow: Nhấp vào tên flow để đổi tên. Nhiá»u flows có thể có cùng tên — hãy đặt tên riêng cho má»—i flow má»›i.
  • View mode toggle: Chuyển đổi giữa chế độ xem thiết kế và chế độ xem remote config.
  • Undo/Redo: Nhấp vào các biểu tượng mÅ©i tên để hoàn tác hoặc làm lại các thay đổi trong flow. Bạn cÅ©ng có thể dùng ⌘Z / Ctrl+Z để hoàn tác.
  • Save draft / Publish: Nhấp Save draft để lưu tiến trình mà không phát hành (⌘ / Ctrl+S). Mở menu thả xuống để truy cập nút Publish. Bạn chỉ có thể thêm flow vào placement sau khi đã phát hành.

Khu vực xem trước (trung tâm)

Preview area showing the active screen on a simulated device

Khu vá»±c trung tâm cá»§a không gian làm việc mô phá»ng giao diện flow cá»§a bạn trên thiết bị di động.

  • Äể chá»n má»™t phần tá»­ và chỉnh sá»­a thuá»™c tính cá»§a nó, hãy nhấp vào phần tá»­ đó. Äể chá»n phần tá»­ con bên trong má»™t container, hãy nhấp vào container trước, rồi nhấp vào phần tá»­ con.
  • Äể chỉnh sá»­a thuá»™c tính cá»§a chính màn hình, hãy nhấp ra ngoài bất kỳ phần tá»­ nào, hoặc chá»n màn hình trong bảng Screens and Layers.
  • Äể thay đổi thứ tá»± cá»§a má»™t phần tá»­, kéo mục đó lên hoặc xuống trong bảng Screens and Layers.

Trình chỉnh sửa flow được thiết kế để tạo layout responsive. Vì vậy, bạn không thể thay đổi vị trí của các phần tử theo cách thủ công — bạn chỉ có thể thay đổi thứ tự của chúng. Cài đặt layout của mỗi container sẽ quyết định cách các phần tử bên trong được phân bổ.

Thanh màn hình đang hoạt động (phía trên khung xem trước thiết bị)

Các Ä‘iá»u khiển nổi phía trên khung xem trước thiết bị: pill tên màn hình, Bật/tắt hoạt ảnh và Thêm phần tá»­
  • Screen name — viên nhãn hiển thị tên màn hình hiện tại.
  • Toggle animations — bật hoặc tắt xem trước animation cá»§a các phần tá»­; animation chạy liên tục cho đến khi được tắt. Chỉ hiển thị khi màn hình Ä‘ang active có ít nhất má»™t animation. Không ảnh hưởng đến việc animation có hiển thị trên thiết bị thá»±c hay không.
  • Add element — mở thư viện phần tá»­ tại màn hình hiện tại. Tương đương vá»›i nút + ở đầu bảng Screens and Layers — hữu ích khi bảng đó Ä‘ang bị thu gá»n.

Äiá»u khiển hiển thị (thanh công cụ phía dưới)

Các công cụ trong thanh công cụ phía dưới giúp bạn Ä‘iá»u khiển chế độ xem trước.

Flow builder bottom toolbar
  • Device: Chá»n má»™t trong các mẫu iPhone hoặc Android có sẵn để thay đổi kích thước viewport và viá»n thiết bị.
  • Screen orientation: Chuyển đổi giữa chế độ dá»c và ngang để xem trước flow cá»§a bạn ở các hướng khác nhau.
  • Color scheme: Chuyển đổi giữa chế độ sáng và tối để xem thiết kế cá»§a bạn thích nghi vá»›i các theme khác nhau như thế nào.
  • Locale: Chá»n má»™t locale để xem trước flow cá»§a bạn vá»›i ná»™i dung đã được bản địa hóa.
  • View options: Bật hoặc tắt viá»n thiết bị và hướng dẫn vùng an toàn.

Thuộc tính màn hình và thành phần (bảng bên phải)

Cài đặt màn hình và bố cục

Bài viết chính: Màn hình và Layer

Flow builder screen settings

Khi không có phần tá»­ nào được chá»n, bảng bên phải cho phép bạn Ä‘iá»u chỉnh các thuá»™c tính cá»§a màn hình flow Ä‘ang hoạt động, bao gồm:

  • Tương tác vá»›i giao diện hệ thống (ví dụ: thanh trạng thái có hiển thị hay không)
  • Quy tắc bố cục tá»± động
  • Ná»n (màu sắc, hình ảnh hoặc video)
  • Kích thước padding
  • Hành vi cuá»™n dá»c Nếu màn hình chứa má»™t số thành phần nhất định, chẳng hạn như câu há»i tương tác, danh sách này sẽ được mở rá»™ng vá»›i các thuá»™c tính liên quan.

Thuộc tính của phần tử

Khi bạn chá»n má»™t phần tá»­, bảng bên phải cho phép bạn thay đổi style và các thuá»™c tính tương tác cá»§a nó.

Thuộc tính thiết kế

Flow builder right panel

Tab Design cho phép bạn cấu hình giao diện trá»±c quan và bố cục cá»§a phần tá»­ được chá»n:

  • Visibility: Hiển thị hoặc ẩn phần tá»­. Bật Conditional visibility để đặt các quy tắc xác định khi nào phần tá»­ sẽ hiển thị.
  • Position: Chá»n giữa Relative, Absolute, hoặc Fixed positioning.
  • Content (chỉ dành cho phần tá»­ văn bản): Chỉnh sá»­a ná»™i dung văn bản cá»§a phần tá»­, chèn biến, và quản lý bản địa hóa.
  • Typography (chỉ dành cho phần tá»­ văn bản): Cấu hình font, độ đậm, kích thước, màu sắc, căn chỉnh, trang trí và cắt bá»›t văn bản.
  • Spacing: Äặt margin và padding cho phần tá»­.
  • Effects: Thêm drop shadow, inner shadow, background blur, hoặc layer blur.
  • Animation: Thêm hiệu ứng động (ví dụ: Pulse) và cấu hình thá»i gian cÅ©ng như cưá»ng độ cá»§a chúng.
  • Appearance: Äiá»u chỉnh độ má» và góc xoay.
  • Layout: Chá»n hướng bố cục (dá»c hoặc ngang) và xác định cách phân bố các phần tá»­ con.

Thuộc tính tương tác

Tìm hiểu thêm: Actions, Navigation and Interaction

Flow builder interactions tab

Tab Interactions cho phép bạn định nghÄ©a Ä‘iá»u gì xảy ra khi ngưá»i dùng tương tác vá»›i phần tá»­ đã chá»n. Má»—i tương tác bao gồm má»™t trigger và má»™t hoặc nhiá»u actions:

  • Triggers (Kích hoạt) định nghÄ©a khi nào Ä‘iá»u gì đó xảy ra — ví dụ: On Tap (ngưá»i dùng nhấn vào phần tá»­).
  • Actions (Hành động) định nghÄ©a Ä‘iá»u gì xảy ra — ví dụ: Ä‘iá»u hướng đến màn hình khác hoặc thay đổi giá trị cá»§a má»™t biến. Thêm nhiá»u hành động vào má»™t trigger để thá»±c hiện chúng theo thứ tá»±.

Bạn có thể thêm nhiá»u trigger vào cùng má»™t phần tá»­ để thá»±c thi nhiá»u hành động liên tiếp nhau.

Bảng bên trái

Bảng bên trái của Flow Builder

Bảng bên trái thay đổi chức năng dá»±a trên nút nào Ä‘ang được chá»n. Bạn có thể chá»n giữa:

Screens and Layers

Bài viết chính: Screens and Layers

Bảng bên trái của Flow Builder

Nút layers mở Screens and Layers (được hiển thị mặc định khi bạn mở flow builder).

Nó hiển thị từng màn hình dưới dạng cây các layer. Mỗi thành phần trên một màn hình là một layer, và các container có các thành phần con lồng bên trong. Bạn có thể kéo và thả các layer để sắp xếp lại chúng.

Chá»n thành phần

Bài viết chính: Elements

Thư viện thành phần trong Flow Builder

Nếu bạn nhấn vào nút plus , bảng bên trái hiển thị danh sách các thành phần UI có sẵn và các biến thể của chúng. Nhấn vào một mục để thêm nó vào màn hình hiện tại dưới dạng một layer mới.

Products

Bài viết chính: Products

Chế độ xem sản phẩm trong Flow Builder

Nút products mở danh sách sản phẩm. Nó hiển thị các sản phẩm nào được gán cho từng màn hình trong flow của bạn.

Danh sách này chỉ để xem. Äể gán sản phẩm cho má»™t màn hình, hãy thêm thành phần Product và cấu hình nó trong bảng bên phải. Äể tạo hoặc chỉnh sá»­a sản phẩm, hãy sá»­ dụng trang Products trên Adapty Dashboard.

Kiểu đã lưu

Flow builder styles view

Nút Styles mở Saved Styles.

Tại đây, bạn có thể chỉnh sá»­a và quản lý các kiểu toàn cục. Nếu nhiá»u phần tá»­ trong flow cá»§a bạn dùng chung kiểu chữ hoặc màu sắc, hãy lưu dữ liệu đó thành má»™t kiểu toàn cục. Sau đó bạn có thể tái sá»­ dụng nó chỉ bằng má»™t cú nhấp. Hiện tại, Flow Builder há»— trợ hai loại global style — Font styles và Color styles. Má»—i Color style có thể tùy chá»n đặt giá trị riêng cho chế độ Dark mode.

Biến

Bài viết chính: Biến

Flow builder variables view

Nút dấu ngoặc mở phần Biến.

Tại đây, bạn có thể tạo và quản lý các biến cho flow cá»§a mình. Khi chạy, SDK sẽ thay thế các placeholder biến bằng giá trị thá»±c tế — thuá»™c tính ngưá»i dùng, giá sản phẩm, chuá»—i đã được bản địa hóa, và nhiá»u hÆ¡n nữa.

Các biến được nhóm thành hai tab:

  • Custom: Biến do bạn tạo và kiểm soát thông qua các action.
  • Elements: Giá trị được xác định bởi tương tác cá»§a ngưá»i dùng — chẳng hạn như câu trả lá»i quiz, trạng thái toggle, hay lá»±a chá»n tab.

Các biến sản phẩm — giá, tên và các dữ liệu sản phẩm khác — không được liệt kê trong panel này. Hãy tham chiếu trực tiếp đến chúng khi chỉnh sửa một phần tử văn bản.

Dùng biến để:

  • Liên kết văn bản: Hiển thị ná»™i dung động thay vì chuá»—i tÄ©nh.
  • Kiểm soát hiển thị: Hiển thị hoặc ẩn các phần tá»­ dá»±a trên Ä‘iá»u kiện (ví dụ: ẩn nút nâng cấp đối vá»›i ngưá»i dùng premium).
  • Tương tác vá»›i ngưá»i dùng: Truy cập dữ liệu từ các trưá»ng nhập liệu, chẳng hạn như biểu mẫu hoặc bài kiểm tra.

Bản địa hóa

Bài viết chính: Bản địa hóa

Giao diện Localization cho phép bạn quản lý toàn bộ nội dung có thể dịch trong flow của mình. Nó hiển thị bảng gồm tất cả các chuỗi văn bản và hình ảnh, được sắp xếp theo màn hình, với các cột tương ứng cho từng locale. Từ giao diện này, bạn có thể:

  • Thêm locale má»›i và chỉnh sá»­a các chuá»—i đã dịch trá»±c tiếp.
  • Theo dõi trạng thái dịch — má»—i hàng được đánh dấu là Done hoặc Missing.
  • Lá»c theo màn hình hoặc chỉ hiển thị những bản dịch còn thiếu.
  • Dùng AI Translate để tá»± động dịch ná»™i dung, hoặc Import/Export bản dịch hàng loạt.
Flow builder localization view
ÿÿÿÿ