ÿÿ Cấu hình kết nối App Store | Tài liệu Adapty

Cấu hình tích hợp App Store

Phần này mô tả cách thiết lập kết nối giữa App Store và Adapty cho ứng dụng iOS cá»§a bạn. Äây là yêu cầu bắt buá»™c để chúng tôi có thể hiển thị số liệu phân tích gói đăng ký và xác thá»±c các giao dịch mua. Bạn có thể hoàn tất tích hợp trong quá trình onboarding ban đầu hoặc sau này trong App Settings trên Adapty Dashboard.

Mặc dù bạn có thể đã cấu hình tích hợp giữa ứng dụng và Adapty trong quá trình onboarding, bạn vẫn có thể chỉnh sửa các cài đặt này sau trong App settings.

Các thay đổi cấu hình có thể được thực hiện an toàn trong giai đoạn Sandbox, trước khi ứng dụng của bạn ra mắt với SDK Adapty được cài đặt. Các thay đổi sau khi phát hành có thể làm gián đoạn luồng mua hàng trong ứng dụng của bạn.

Bước 1. Cung cấp Bundle ID và Apple app ID

Cả Bundle ID và Apple app ID Ä‘á»u bắt buá»™c. Bundle ID là mã định danh duy nhất cá»§a ứng dụng trong App Store, cho phép các chức năng cốt lõi cá»§a Adapty hoạt động, chẳng hạn như xá»­ lý gói đăng ký. Apple app ID cÅ©ng cần thiết để tạo sản phẩm má»›i và đẩy lên cá»­a hàng từ trang Products.

Nếu không có Apple app ID, tùy chá»n Create a new product and push to stores trên trang Products sẽ bị vô hiệu hóa mà dashboard không hiển thị lý do.

  1. Mở App Store Connect. Chá»n ứng dụng cá»§a bạn và Ä‘iá»u hướng đến phần General → App Information.

  2. Sao chép Bundle ID trong mục General Information.

  1. Mở tab App settings -> iOS SDK từ menu trên cùng cá»§a Adapty và dán giá trị vừa sao chép vào trưá»ng Bundle ID.
  1. Quay lại trang App information trong App Store Connect và sao chép Apple ID tại đó.
  2. Trên trang App settings -> iOS SDK trong Adapty dashboard, dán ID vào trưá»ng Apple app ID.

Bước 2. Cung cấp Issuer ID và Key ID

In-app purchase Issuer ID (được gá»i là Issuer ID trong App Store Connect) là má»™t ID đặc biệt dùng để xác định tổ chức phát hành đã tạo token xác thá»±c. In-App Purchase Key ID (được gá»i là Key ID trong App Store Connect) là mã định danh duy nhất gắn vá»›i khóa mã hóa bạn đã tạo trong phần Tạo In-App Purchase Key trong App Store Connect.

  1. Mở App Store Connect. Äiá»u hướng đến mục Users and Access → Integrations → In-App Purchase.
  2. Trong danh sách Active, tìm khóa bạn đã tạo ở phần Tạo In-App Purchase Key trong App Store Connect.
19a2868-issuer_apple.webp
  1. Sao chép Issuer ID và dán vào trưá»ng In-app purchase Issuer ID trên Adapty Dashboard.
c2b42e7-issuer_id.webp
  1. Sao chép Key ID và dán vào trưá»ng In-app purchase Key ID trên Adapty Dashboard.

Bước 3. Tải lên file In-App Purchase Key

Tải lên file In-App Purchase Key bạn đã tải xuống ở phần Tạo In-App Purchase Key trong App Store Connect

88cdfff-download_inapp_file.webp

vào trưá»ng Private key (.p8 file) trên Adapty Dashboard.

253b840-in-app_file_upload.webp

Bước 4. Äối vá»›i trial và ưu đãi đặc biệt – thiết lập promotional offers

Bước này bắt buộc nếu ứng dụng của bạn có trial hoặc các ưu đãi khác.

  1. Sao chép key ID bạn đã dùng ở Bước 2 vào trưá»ng Subscription key ID trong mục App Store promotional offers.
  2. Tải lên file In-App Purchase Key bạn đã dùng ở Bước 3 vào khu vực Subscription key (.p8 file) trong mục App Store promotional offers.
promo-key.webp

Bước 5. Nhập App Store shared secret

App Store shared secret (còn được gá»i là App Store Connect Shared Secret) là má»™t chuá»—i thập lục phân 32 ký tá»± dùng để xác thá»±c in-app purchase và receipt cá»§a gói đăng ký.

  1. Mở App Store Connect. Chá»n ứng dụng cá»§a bạn và Ä‘iá»u hướng đến mục General → App Information.

  2. Cuộn xuống phần App-Specific Shared Secret.

2bd112a-shared_secret_apple.webp

Nếu không thấy phần App-Specific Shared Secret, hãy đảm bảo bạn có vai trò Account Holder hoặc Admin. Nếu bạn có vai trò Admin nhưng vẫn không thấy phần này, hãy yêu cầu Account Holder cá»§a ứng dụng (ngưá»i đã tạo ứng dụng trong App Store Connect) tạo App Store shared secret. Sau đó, phần này sẽ hiển thị vá»›i các Admin khác.

  1. Nhấp vào nút Manage.
2d8b4c0-shared_secret_apple_copy.webp
  1. Trong cửa sổ App-Specific Shared Secret vừa mở, sao chép Shared Secret. Nếu chưa thấy shared secret, hãy nhấp vào nút Manage hoặc Generate (tùy nút nào đang hiển thị), sau đó sao chép Shared Secret.

  2. Dán Shared Secret vừa sao chép vào trưá»ng App Store shared secret trên Adapty Dashboard.

4f9624d-shared_secret.webp
  1. Nhấp vào nút Save trên Adapty Dashboard để xác nhận các thay đổi.

Bước 6. Thêm App Store Connect API key

Tạo App Store Connect API key và thêm vào Adapty để có thể quản lý sản phẩm trên App Store từ Adapty dashboard:

  1. Trong App Store Connect, đi tới Users and Access > Integrations > Team keys và nhấp +.
app-store-connect-api.webp
  1. Trong cá»­a sổ Generate API key, nhập tên cho khóa và cấp quyá»n truy cập Admin.
generate-api-key.webp
  1. Nhấp Download bên cạnh khóa của bạn. Lưu ý rằng bạn chỉ có thể tải xuống một lần.
download-api-key.webp
  1. Trên Adapty dashboard, đi tới App settings > iOS SDK và nhấp Connect API key.
connect-api-key.webp
  1. Äiá»n vào các trưá»ng trong cá»­a sổ:
issuer-id.webp
key-id.webp
  • API key: Tải lên file API key bạn đã tải xuống từ App Store Connect.
app-store-connect-key.webp
  1. Nhấp Connect.

Bước tiếp theo

ÿÿÿÿ