Tài liệu này giải đáp các câu hỏi thường gặp về SDK và việc xuất bản cho Google Play Games trên máy tính.
Làm cách nào để thêm VPN?
Đối với những nhà phát triển cần kiểm thử trò chơi của họ ở những khu vực không hỗ trợ Google Play Games trên máy tính, bạn nên sử dụng VPN để lấy địa chỉ IP của một khu vực được hỗ trợ.
Đảm bảo bạn bật chế độ TUN trên VPN. Bạn có thể xem hướng dẫn về cách bật chế độ TUN và định cấu hình tường lửa trong sách hướng dẫn vận hành của nhà cung cấp VPN.
Sau khi bật chế độ TUN, hãy cài đặt Google Play Games trên máy tính và trình mô phỏng cho mục đích kiểm thử.
Bạn có thể sử dụng quy trình mua hàng mà không cần máy chủ phụ trợ không?
Xét về khía cạnh bảo mật, bạn thường không nên xử lý mà không có máy chủ phụ trợ.
Để biết thêm thông tin, hãy xem phần Xử lý mà không cần máy chủ phụ trợ.
Làm cách nào để bắt đầu phát triển cho Google Play Games trên máy tính trong Unity hoặc UE Editor?
- Bật Chế độ nhà phát triển và tiến hành kiểm thử.
- Thêm tệp
manifest.xml
và.dll
. Để biết thêm thông tin, hãy xem tài liệu dành cho nhà phát triển. - Đăng ký một GUID đối tác sử dụng sớm cho mục đích kiểm thử.
Khi bạn bắt đầu một trò chơi bằng ứng dụng Google Play Games, ứng dụng này có đồng bộ hoá thông tin chi tiết về Tài khoản Google của bạn không
Sau khi khởi chạy trò chơi thông qua ứng dụng Google Play Games, tài khoản sẽ tự động được đồng bộ hoá và bạn không cần đăng nhập lại thông qua quy trình Đăng nhập bằng Google.
Khi gửi một Gói ứng dụng Windows (WAB) bằng trình chạy 3P, gói trò chơi có bắt buộc phải được xem xét không?
Bạn chỉ cần gửi trình cài đặt mà không cần gửi toàn bộ gói trò chơi. Người đánh giá sẽ có thể tải gói trò chơi xuống bằng trình cài đặt.
Nếu người chơi sử dụng một trình chạy 3P thay vì Google Play Client, thì tài khoản Dịch vụ trò chơi của Play của họ có tự động đồng bộ hoá không?
Để các hàm SDK hoạt động, trò chơi phải được chạy trực tiếp thông qua ứng dụng Google Play Games. Nếu một quy trình khác (chẳng hạn như trình cài đặt hoặc ứng dụng trình chạy) khởi động trò chơi, thì quy trình đó phải được khởi động từ chính ứng dụng Google Play Games. Trò chơi phải truyền tất cả các tham số nhận được từ ứng dụng đến quy trình ứng dụng.
SDK xử lý việc đăng nhập bằng Tài khoản Google cho nhiều thực thể hoặc tài khoản như thế nào?
Mỗi lần khởi chạy trò chơi trong GPG được coi là một "phiên trò chơi" và mỗi "phiên trò chơi" có thể có một tài khoản được liên kết. Hai thông tin này có thể khác nhau. Vì vậy, nếu bạn khởi chạy trò chơi bằng tài khoản A, sau đó chuyển sang tài khoản B và khởi chạy lại, cả hai tài khoản đều có thể chạy cùng lúc.
Có giới hạn nào về kích thước tệp WAB (Windows App Bundle) không?
Bạn có thể tải tệp có kích thước tối đa 10 GB lên cho một WAB.
Có được phép sử dụng các hệ thống thanh toán hiện có dựa trên API sau khi tích hợp Google Play Games trên SDK dành cho máy tính không?
Tất cả các khoản thanh toán đều phải được xử lý bằng Google Play Games trên máy tính SDK thông qua Google Play Billing. Bạn không thể sử dụng phương thức thanh toán hiện có dựa trên API trong cùng một trò chơi.
Có môi trường thử nghiệm công khai hoặc thử nghiệm khép kín nào tương tự như môi trường dành cho thiết bị di động không?
Mặc dù hiện tại chưa có một hộp cát chuyên dụng từ đầu đến cuối, nhưng chúng tôi nhận thấy các nhà phát triển cần một môi trường kiểm thử tương tự như môi trường phát hành công khai. Chúng tôi sẽ sớm cung cấp một giải pháp mạnh mẽ hơn.
Chúng tôi không thể sử dụng đúng cách các giao dịch mua được thực hiện ở chế độ nhà phát triển?
Bạn phải tiêu thụ giao dịch mua ở chế độ nhà phát triển trong vòng 3 phút, nếu không, giao dịch mua có thể đã được hoàn tiền.
Có sự khác biệt nào giữa API (cũ) và SDK Google Play Games trên máy tính không?
- Legacy chỉ tập trung vào Thanh toán
- SDK này sẽ hỗ trợ Dịch vụ Google trên máy tính (GDS) và đầy đủ các tính năng trên máy tính
- Giao diện SDK thân thiện với nhà phát triển
- Không cần đăng nhập vào Google trên trình duyệt
Có cách nào khác để khởi chạy SDK bằng cách khởi chạy trực tiếp trò chơi bằng trình chạy trò chơi mà không cần thông qua Google Play Games trên máy tính không?
Trò chơi phải được chạy thông qua ứng dụng Google Play Games trên máy tính. Để biết thêm thông tin chi tiết, hãy xem tài liệu dành cho nhà phát triển
Chúng tôi không hỗ trợ các khoản thanh toán định kỳ hoặc gói thuê bao. Liệu có kế hoạch triển khai tính năng này không?
Chúng tôi không có kế hoạch bổ sung những lựa chọn mua đó ngoài tính năng Mua hàng trong ứng dụng. Bạn có thể gửi ý kiến phản hồi cho chúng tôi về một trường hợp sử dụng cụ thể.
Trong quy trình thanh toán, mã lỗi trong billingerror có được trả về dưới dạng phản hồi khi khởi chạy quy trình mua hoặc nhận kết quả thanh toán không? Đối với quy trình mua, chúng ta có thể chỉ cần chờ kết quả SDK thay vì dùng một trình nghe không?
Đây là phản hồi của kết quả thanh toán. LaunchPurchaseFlow sẽ trả về ngay lập tức mà không chặn, nhưng bạn phải theo dõi lệnh gọi lại để biết thời điểm hoàn tất và nắm bắt kết quả.