Tổng quan về Capacitor SDK
Chào mừng! Chúng tôi ở đây để giúp in-app purchase trở nên dễ dàng hơn bao giờ hết 🚀
Chúng tôi đã xây dựng Adapty Capacitor SDK để loại bỏ những phức tạp khi tích hợp in-app purchase, giúp bạn tập trung vào điều quan trọng nhất – xây dựng những ứng dụng tuyệt vời. Đây là những gì chúng tôi lo cho bạn:
- Xử lý giao dịch mua hàng, xác thực hóa đơn và quản lý gói đăng ký ngay từ đầu
- Tạo và kiểm thử paywall mà không cần cập nhật ứng dụng
- Nhận phân tích mua hàng chi tiết mà không cần cài đặt — bao gồm cohort, LTV, tỷ lệ rời bỏ và phân tích phễu
- Luôn cập nhật trạng thái gói đăng ký của người dùng trên mọi phiên và thiết bị
- Tích hợp ứng dụng với các dịch vụ attribution marketing và phân tích chỉ bằng một dòng code
Trước khi bắt đầu viết code, bạn cần tích hợp Adapty với App Store Connect và Google Play Console, sau đó thiết lập sản phẩm trong dashboard. Hãy xem hướng dẫn bắt đầu nhanh của chúng tôi để hoàn tất cấu hình trước.
Bắt đầu
Skill tích hợp Adapty SDK thực hiện toàn bộ quá trình tích hợp từ công cụ lập trình AI của bạn chỉ bằng một lệnh. Dùng skillĐây là những gì chúng ta sẽ đề cập trong hướng dẫn tích hợp:
- Cài đặt & cấu hình SDK: Thêm SDK làm dependency vào dự án của bạn và kích hoạt nó trong code.
- Bật tính năng mua hàng với flows & paywalls: Thiết lập flow mua hàng để người dùng có thể mua sản phẩm. Để tự xây dựng UI, xem Triển khai paywall tùy chỉnh.
- Kiểm tra trạng thái gói đăng ký: Tự động kiểm tra trạng thái gói đăng ký của người dùng và kiểm soát quyền truy cập của họ vào nội dung trả phí.
- Xác định người dùng (tùy chọn): Liên kết người dùng với hồ sơ người dùng Adapty của họ để đảm bảo dữ liệu được lưu trữ nhất quán trên các thiết bị.
Xem thực tế
Muốn xem tất cả hoạt động như thế nào? Chúng tôi đã chuẩn bị sẵn:
Ứng dụng mẫu: Xem các ví dụ đầy đủ minh họa toàn bộ cách thiết lập:
Các khái niệm chính
Trước khi đi vào code, hãy cùng làm quen với các khái niệm quan trọng giúp Adapty hoạt động.
Điểm hay trong cách tiếp cận của Adapty là chỉ có placement được hardcode trong app. Mọi thứ còn lại – sản phẩm, thiết kế paywall, giá cả và ưu đãi – đều có thể quản lý linh hoạt từ Adapty Dashboard mà không cần cập nhật app:
-
Sản phẩm - Bất kỳ thứ gì có thể mua trong app – gói đăng ký, consumable product, hoặc quyền truy cập trọn đời.
-
Flows & paywalls - Sản phẩm được gói kèm cấu hình, gắn vào một placement. Có hai cách để xây dựng, được so sánh trong Flows & paywalls:
- Flow & Paywall Builder - Giao diện trực quan, không cần code. Adapty dựng UI và xử lý việc mua hàng cho bạn.
- Custom paywalls - Không có cấu hình trực quan; bạn tự xây dựng UI trong code của mình và tự gọi
makePurchase. Xem Triển khai custom paywalls.
Trong code SDK, cả hai đều được truy xuất thông qua cùng một phương thức
getFlow. -
Placement - Một vị trí chiến lược trong hành trình người dùng nơi bạn muốn hiển thị flow hoặc paywall. Hãy coi placement như “ở đâu” và “khi nào” trong chiến lược kiếm tiền của bạn. Các placement phổ biến bao gồm:
main- Vị trí paywall chính của bạnonboarding- Hiển thị trong quá trình onboarding của người dùngsettings- Có thể truy cập từ phần cài đặt ứng dụng
Bắt đầu với những cái cơ bản như
mainhoặconboardingcho lần tích hợp đầu tiên, sau đó suy nghĩ về những vị trí khác trong ứng dụng mà người dùng có thể sẵn sàng mua hàng. -
Profile - Khi người dùng mua sản phẩm, hồ sơ người dùng của họ sẽ được gán một mức độ truy cập mà bạn dùng để xác định quyền truy cập vào các tính năng trả phí.