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. Sau khi xuất bản, phiên bản mới sẽ thay thế phiên bản đã xuất bản trước đó của cùng một flow.

Note

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

Để xuất bản flow của bạn, nhấn Publish to Live ở góc trên bên phải của Flow & Paywall Builder.

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

  • Flow đã có trong một placement: Người dùng sẽ 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 — không thể dùng chung placement với paywall hay onboarding.
Tip

Một flow sẵn sàng để xuất bản khi mọi action, màn hình và phần tử sản phẩm đã được cấu hình đầy đủ. Xem Xử lý sự cố để biết các lỗi thường gặp.

Nút Publish to Live trong thanh công cụ trên cùng của Flow & Paywall Builder
Warning

Custom fonts không đi kèm với flow — bạn phải thêm từng file font vào bundle của ứng dụng. Nếu thiếu file, người dùng sẽ thấy font mặc định của hệ thống.

Để thay đổi font trên một flow đã xuất bản mà không làm hỏng các phiên bản cũ hơn: sao chép flow, thay đổi font trong bản sao, rồi gán bản sao đó cho một đối tượng trên các phiên bản ứng dụng có chứa font đó.

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, phần tử sản phẩm chưa được gắn sản phẩm, hoặc JSON Remote Config không hợp lệ đều có thể chặn việc xem trước và xuất bản flow. Để xem danh sách đầy đủ và cách xử lý từng trường hợp, hãy xem Các vấn đề thường gặp.

Xem trước flow trên ứ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 khi xem trước, hãy kiểm tra 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. Kỹ năng 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.