Migrate to Adapty

Migration gồm ba bước:

  1. Chuyển sang Adapty SDK.
  2. Thay đổi webhook thông báo server2server của Apple/ Google.
  3. (Tùy chọn) Nhập dữ liệu lịch sử vào Adapty để lấy thống kê ngay lập tức.

Hãy cùng đi qua từng phần một.

Người dùng của bạn sẽ tự động được migrate

Tất cả người dùng đã từng kích hoạt gói đăng ký sẽ được chuyển sang ngay khi họ mở phiên bản mới có tích hợp Adapty SDK. Trạng thái gói đăng ký và quyền truy cập premium sẽ được khôi phục tự động.

Cài đặt Adapty SDK

Cài đặt Adapty SDK cho nền tảng của bạn (iOS, Android, React Native, Flutter, Kotlin Multiplatform, Unity) vào ứng dụng và thay thế logic cũ bằng các phương thức phù hợp từ Adapty SDK. Những phần cốt lõi bạn cần thay thế:

  • Kiểm tra mức độ truy cập để mở nội dung có giới hạn;
  • Thực hiện mua hàng;
  • Khôi phục giao dịch;
  • Lấy/thiết lập thông tin về người dùng.

Đang chuyển từ một nhà cung cấp gói đăng ký khác? Xem hướng dẫn chi tiết của chúng tôi:

Thay đổi thông báo server của Apple

Apple và Google gửi cho chúng tôi các sự kiện xảy ra với gói đăng ký của người dùng bên ngoài ứng dụng (gia hạn, hủy, tạm dừng, hoàn tiền, v.v.) qua App Store server notifications.

Adapty có thể hoạt động mà không cần URL này, nhưng bạn sẽ bị giới hạn tính năng. Ví dụ: Tích hợp với các dịch vụ bên thứ ba sẽ bị trễ, phân tích gói đăng ký sẽ không theo thời gian thực, và các chỉ số A/B test paywall sẽ không chính xác.

Khi chuyển từ hệ thống cũ, đôi khi bạn muốn cả hai hệ thống hoạt động song song trong một thời gian. Trong trường hợp đó, bạn có thể sử dụng tính năng chuyển tiếp sự kiện thô, trong đó Adapty đóng vai trò là proxy server cho hệ thống cũ của bạn.

c7d4fd0-Seamless_migrat_a.webp

Chuyển dữ liệu lịch sử sang Adapty

Chuyển dữ liệu lịch sử là tùy chọn và sẽ không ảnh hưởng đến trạng thái gói đăng ký của người dùng. Tuy nhiên, có một số lý do nên thực hiện:

  1. Analytics sẽ hoạt động chính xác ngay lập tức. Adapty khớp người dùng theo original transaction ID, và chúng tôi không đếm các sự kiện từ Apple webhook nếu chúng chưa được đưa qua Adapty SDK (về mặt kỹ thuật chúng tôi không thể làm vậy).
  2. Dữ liệu đã sử dụng sẽ có sẵn. Bạn sẽ có đầy đủ hồ sơ người dùng Adapty với các thuộc tính người dùng và có thể sử dụng chúng trong Phân khúcProfiles/CRM.

Làm theo hướng dẫn của chúng tôi để gửi dữ liệu lịch sử.