Lưu & xuất bản flow

Flow & Paywall Builder tách biệt việc lưu và xuất bản. Bản nháp giữ lại công việc của bạn trong Adapty Dashboard, còn xuất bản sẽ đưa phiên bản hiện tại đến người dùng thông qua SDK. Bài viết này đề cập đến cả hai hành động và khi nào nên dùng từng hành động.

Lưu flow dưới dạng bản nháp

Warning

Một Remote Config không hợp lệ sẽ khiến bạn không thể lưu bản nháp.

Flow & Paywall Builder tự động lưu tiến trình của bạn mỗi phút một lần.

Để lưu bản nháp thủ công, nhấp vào Save draft ở góc trên bên phải của Flow & Paywall Builder, hoặc nhấn Cmd/Ctrl + S.

Bản nháp chỉ hiển thị trên Dashboard và không ảnh hưởng đến những gì người dùng thấy trong ứng dụng, ngay cả khi flow đã được gán vào một placement.

Nút lưu bản nháp trong thanh công cụ trên cùng của Flow & Paywall Builder

Xuất bản một flow

Xuất bản sẽ đưa phiên bản hiện tại của flow lên cho người dùng thông qua SDK, thay thế cho bất kỳ phiên bản nào đã được xuất bản trước đó. Để quay lại phiên bản cũ hơn, hãy khôi phục nó.

Note

Để thêm một flow vào placement, hãy xuất bản nó trước. Flow đang ở trạng thái Draft không thể được thêm vào.

Để xuất bản flow, nhấn Publish to Live ở góc trên bên phải của Flow & Paywall Builder. Sau khi xuất bản, nút này sẽ bị vô hiệu hóa cho đến khi bạn chỉnh sửa flow.

Điều gì xảy ra tiếp theo phụ thuộc vào việc flow đã được gán vào một placement hay chưa:

  • Flow đã có trong một placement: Người dùng sẽ bắt đầu thấy phiên bản mới vào lần yêu cầu tiếp theo đến placement đó.
  • Flow chưa có trong placement nào: Thêm flow vào một flow placement để bắt đầu hiển thị cho người dùng. Một flow cần có placement riêng của nó — không thể dùng chung placement mà bạn đã sử dụng cho paywall hoặc onboarding.
Tip

Một flow sẵn sàng để xuất bản khi mọi hành động, màn hình và sản phẩm đều được cấu hình đầy đủ. Nếu không, hộp thoại Can’t publish yet sẽ liệt kê những gì cần sửa, được nhóm theo màn hình, và bạn vẫn có thể lưu bản nháp. Các lỗi phổ biến được nêu trong phần Khắc phục sự cố.

Publish to Live button in the Flow & Paywall Builder top toolbar
Warning

Font chữ tùy chỉnh không được đóng gói cùng flow — bạn phải thêm từng file font vào bundle ứng dụng của mình. Nếu thiếu file, người dùng sẽ thấy font dự phòng của hệ thống.

Để thay đổi font chữ trên một flow đã xuất bản mà không ảnh hưởng đến các phiên bản app cũ hơn: sao chép flow, thay đổi font chữ trong bản sao đó, rồi nhắm mục tiêu bản sao đến một đối tượng trên các phiên bản app đã tích hợp font chữ đó.

Trạng thái flow

Mỗi flow đều hiển thị trạng thái trong danh sách Flows. Trạng thái phản ánh vị trí của flow trong vòng đời lưu và xuất bản.

Trạng tháiÝ nghĩa
DraftFlow chưa từng được xuất bản. Chỉ có bản draft, nên người dùng chưa thấy được. Bạn cần xuất bản bản draft trước để thêm vào một placement.
DirtyFlow đã được xuất bản, nhưng có các chỉnh sửa đã lưu chưa được xuất bản. Người dùng vẫn thấy phiên bản xuất bản cuối cùng cho đến khi bạn xuất bản lại.
PublishingĐang trong quá trình xuất bản.
FailedLần xuất bản cuối thất bại. Người dùng vẫn tiếp tục thấy phiên bản xuất bản cuối cùng (nếu có).
PublishedPhiên bản đã lưu mới nhất đang hoạt động. Không có chỉnh sửa chưa được xuất bản.
ArchivedFlow đã được lưu trữ và không thể chỉnh sửa cho đến khi bạn khôi phục lại.

Xử lý sự cố

Một hành động chưa hoàn chỉnh, màn hình trống, sản phẩm hoặc ưu đãi bị thiếu hay đã xóa, hoặc JSON Remote Config không hợp lệ đều có thể ngăn bạn xem trước và xuất bản. Danh sách đầy đủ và cách khắc phục từng trường hợp có trong Các vấn đề thường gặp.

Hãy xem trước flow của bạn trong ứng dụng Adapty để phát hiện sự cố trước khi xuất bản. Nếu flow không tải được trong bản xem trước, hãy xem thông báo lỗi để biết thêm chi tiết.

Một flow có thể vượt qua tất cả những điều đó mà vẫn chưa an toàn để phát hành — nút khôi phục bị chết, thiếu liên kết điều khoản, một màn hình chưa được dịch. Skill flow-audit kiểm tra chính xác những điều đó, từ terminal, và kết thúc bằng một phán quyết thay vì một danh sách.