Unity IAP: Hướng dẫn cấu hình cửa hàng trực tuyến

Aug 26, 2026|3 Phút
Daniel Godley
Daniel Godley - Unity
Senior Content Marketing Manager
Cấu hình cửa hàng trực tuyến Unity

Trang web này đã được dịch bằng máy để thuận tiện cho bạn. Chúng tôi không thể đảm bảo tính chính xác hoặc độ tin cậy của nội dung được dịch. Nếu bạn có thắc mắc về tính chính xác của nội dung được dịch, vui lòng tham khảo phiên bản tiếng Anh chính thức của trang web.

Unity Webshop là một cửa hàng trực tuyến dựa trên trình duyệt cho phép người chơi mua các vật phẩm từ danh mục IAP của trò chơi trên web thay vì thông qua cửa hàng trong trò chơi, định tuyến các giao dịch bên ngoài trò chơi và mang lại sự linh hoạt và lợi nhuận cao hơn cho studio của bạn. Các cửa hàng trực tuyến Unity được tạo trong Unity Cloud Dashboard, kết nối với nhà cung cấp dịch vụ thanh toán như Stripe hoặc Coda Payments, và được mở từ bên trong trò chơi thông qua một liên kết.

Ghi chú: Bài viết này sử dụng hướng dẫn có hiệu lực vào tháng 8 năm 2026 cho Unity IAP 5.4. Các phiên bản sau này có thể bao gồm các tính năng mới hoặc giao diện người dùng được cập nhật.

Đây là bài viết cuối cùng trong loạt bài ba phần về IAP 5.4 của Unity, cùng với bài Nâng cấp từ IAP 4 lên IAP 5Triển khai các nhà cung cấp thanh toán .

YouTube video

Tìm hiểu cách tạo và quản lý các cửa hàng trực tuyến IAP trực tiếp từ Unity Dashboard.

Tổng quan về Unity Webshops
Nó là gì
Nơi cấu hình
Một cửa hàng trực tuyến dành cho danh mục IAP của trò chơi.

Bảng điều khiển Unity Cloud → Mua hàng trong ứng dụng → Cửa hàng trực tuyến

Các nhà cung cấp dịch vụ thanh toán
Một cửa hàng trực tuyến dành cho danh mục IAP của trò chơi.
Stripe và Coda Payments, với phương án dự phòng được chỉ định.
Môi trường danh mục
Một cửa hàng trực tuyến dành cho danh mục IAP của trò chơi.
Phát triển và Sản xuất
Dịch vụ lưu trữ web
Một cửa hàng trực tuyến dành cho danh mục IAP của trò chơi.
Unity Cloud
Hình ảnh sản phẩm
Một cửa hàng trực tuyến dành cho danh mục IAP của trò chơi.

Được lưu trữ trên mạng Unity Cloud Content Delivery)

Tích hợp trò chơi
Một cửa hàng trực tuyến dành cho danh mục IAP của trò chơi.

Liên kết sâu thông qua RedirectToWebshop()

Bao gồm
Một cửa hàng trực tuyến dành cho danh mục IAP của trò chơi.

Unity IAP 5.4 và các phiên bản sau này

1. Tạo cửa hàng trực tuyến

Trong Unity Cloud Dashboard, mở mục Mua hàng trong ứng dụng ở thanh bên trái và chọn Chuyển đến cửa hàng trực tuyến , sau đó chọn Tạo cửa hàng trực tuyến . Nếu đây là lần đầu tiên bạn thiết lập, bạn sẽ được hướng dẫn qua một chuyến tham quan giới thiệu. Nhấp vào Tạo cửa hàng trực tuyến để bắt đầu.

Tạo cửa hàng trực tuyến

Cần điền hai trường thông tin:

  • Dự án : Hãy nêu tên dự án mà mặt tiền cửa hàng thuộc về. Nên sử dụng một dự án thử nghiệm riêng biệt cho lần thiết lập đầu tiên.
  • Tên studio : Nhập tên chính thức của studio của bạn. Lưu ý rằng tên này áp dụng chung cho tất cả các cửa hàng trực tuyến trong tổ chức của bạn, vì vậy hãy duy trì tính nhất quán trên toàn bộ thương hiệu.

Sau khi tạo xong, bạn sẽ vào bảng điều khiển Trình chỉnh sửa cửa hàng trực tuyến, bao gồm Bảng điều khiển chung để cấu hình URL cửa hàng riêng của bạn, công tắc chuyển đổi môi trường sản xuất và Cửa sổ xem trước tương tác ở phía bên phải để theo dõi tiến độ của bạn trong thời gian thực.

Chỉnh sửa cửa hàng trực tuyến

2. Kiểm tra bố cục với danh mục mẫu.

Bật tùy chọn "Chỉ xem trước / Danh mục giả" để hiển thị các mặt hàng giả như đá quý, thẻ chiến đấu và gói khởi đầu trên cửa hàng trực tuyến. Chế độ này không xử lý bất kỳ dữ liệu tài chính trực tiếp nào. Nhấp vào URL xem trước để mở danh mục mẫu trong một tab trình duyệt mới.

Danh mục giả

Mẫu catalog này hỗ trợ ba loại hình khuyến mãi:

Loại hình khuyến mãi

Doanh thu
Xử lý thị giác
Có thể tùy chỉnh huy hiệu "Giảm giá X%" trên sản phẩm.
Cách sử dụng thông thường
Giảm giá tiêu chuẩn và khuyến mãi chớp nhoáng
Khuyến mãi
Xử lý thị giác

Có thể tùy chỉnh đường viền biểu ngữ và văn bản tiêu đề (ví dụ: "Chỉ có trên Web")

Cách sử dụng thông thường

Các sự kiện theo mùa và các gói dịch vụ dành riêng cho từng nền tảng.

Ưu đãi khuyến mãi
Xử lý thị giác

Đánh dấu thẻ nổi bật trên các gói tiền tệ (ví dụ: "+20%")

Cách sử dụng thông thường

Thúc đẩy việc mua các loại tiền tệ cấp cao hơn

3. Trang trí mặt tiền cửa hàng theo chủ đề

Unity giúp việc xây dựng thương hiệu cho cửa hàng trực tuyến của bạn trở nên vô cùng trực quan thông qua tính năng tạo giao diện tự động, sử dụng hình ảnh được tải lên. Trong bảng Tùy chỉnh Chủ đề , tải lên hình ảnh chính hoặc hình thu nhỏ và chọn Tạo Chủ đề ; hệ thống sẽ trích xuất bảng màu và áp dụng nó cho toàn bộ cửa hàng.

Trang trí mặt tiền cửa hàng theo chủ đề

Để thực hiện các điều chỉnh cụ thể, hãy sử dụng công cụ trò chuyện "Tinh chỉnh bằng AI" phía trên cửa sổ xem trước. Một chỉ dẫn bằng ngôn ngữ đơn giản như "thay đổi kiểu phông chữ thành Inter" sẽ cập nhật tệp JSON chủ đề cơ bản và áp dụng thay đổi đó cho mô tả sản phẩm, giá cả và các nút bấm.

4. Thêm danh mục sản phẩm và nhà cung cấp thanh toán

Sau khi bạn hài lòng với thiết kế, hãy tắt danh mục mẫu và chọn Quản lý danh mục . Chuyển tùy chọn môi trường từ Phát triển sang Sản xuất , sau đó chọn Thêm danh mục sản phẩm .

Chỉnh sửa danh mục

Mỗi tin đăng yêu cầu:

  • Siêu dữ liệu mục
  • Giá cơ bản
  • Giá cả địa phương
  • URL hình ảnh được cung cấp từ CDN

Để lưu trữ các biểu tượng sản phẩm, bạn có thể liên kết URL hình ảnh của mình với Mạng phân phối nội dung (CDN) , chẳng hạn như Google Cloud Storage, Cloudflare hoặc Cloud Content Delivery của Unity.

Trong thẻ Danh mục & Nhà cung cấp thanh toán , hãy chọn nhà cung cấp thanh toán chính (Unity tích hợp tốt với các nền tảng như Stripe và Coda Payments) và chỉ định nhà cung cấp dự phòng để quá trình thanh toán vẫn hoàn tất nếu nhà cung cấp chính không khả dụng trong khu vực của người chơi.

5. Thực hiện giao dịch thử nghiệm

Chọn Lưu bản nháp và mở URL Bản xem trước dành cho nhà phát triển trong trình duyệt.

Chọn "Mua ngay" trên một mặt hàng thử nghiệm để mở cửa sổ thanh toán an toàn của nhà cung cấp.

Nhập địa chỉ email, số thẻ xét nghiệm của nhà cung cấp và địa chỉ xét nghiệm hợp lệ, sau đó tiến hành thanh toán.

Đối với các giao dịch mua hàng lặp lại bằng cùng thông tin đăng nhập, hãy nhập toàn bộ số 0 khi được yêu cầu nhập mã xác minh giả.

Xác nhận mua hàng thành công có nghĩa là webhook và cổng thanh toán đang giao tiếp chính xác với nhau.

6. Kết nối cửa hàng trực tuyến với trò chơi của bạn

Unity mở cửa hàng trực tuyến thông qua một liên kết sâu được ủy quyền từ StoreController, liên kết với nhà cung cấp thanh toán đang hoạt động của bạn. Liên kết sâu (deep link) đóng gói mã thông báo phiên xác thực của người chơi và chuyển nó cho trình duyệt bên ngoài của thiết bị.

CSharp:

// Mở trang chủ

UnityIAPServices.StoreController(PaymentProvider.Name)

.PaymentProvidersExtendedPurchaseService.RedirectToWebshop();

// Mở trang sản phẩm cụ thể

UnityIAPServices.StoreController(PaymentProvider.Name)

.PaymentProvidersExtendedPurchaseService.RedirectToWebshop(catalogListingId: "your-listing-id");

Phương pháp này đóng gói an toàn mã thông báo phiên xác thực người dùng và tạo liên kết trực tiếp từ ứng dụng trò chơi đến trình duyệt bên ngoài của họ để hoàn tất giao dịch một cách suôn sẻ. Bạn có thể tìm hiểu thêm thông tin chi tiết trong tài liệu hướng dẫn .

Để có cái nhìn tổng quan về tất cả các tùy chọn tích hợp mua hàng trong ứng dụng, bao gồm cả cửa hàng trực tuyến, hãy xem infographic sau và tải xuống bản PDF độ phân giải cao tại đây .

Dòng tiền mua