Mua sắm trong trò chơi
Bạn có thể kiếm được tiền bằng cách cho người chơi cơ hội mua sắm trong trò chơi, ví dụ như thời gian thêm cho việc hoàn thành cấp độ hoặc vật phẩm trang bị cho nhân vật trong trò chơi.
Để làm được điều này:
- Kết nối mua sắm trong trò chơi trong hệ thống quản lý của Yandex Games.
- Cài đặt SDK để có thể hoạt động với các giao dịch mua sắm.
Tiền tệ cổng game
Yan là tiền tệ cổng của hệ thống Yandex Games dành cho việc thanh toán mua sắm trong trò chơi. Số dư Yan được lưu trên tài khoản chung cho tất cả các trò chơi và có thể được nạp bằng thẻ ngân hàng. Tỷ giá của Yan so với ruble là động.
Ghi chú
Với thanh toán quốc tế, tỷ lệ Yan so với tiền tệ sẽ phụ thuộc vào quốc gia của người chơi.
Các cách nạp tiền:
- Ở phần đầu trang danh mục;
- Trong trang cá nhân của người chơi;
- Trong quá trình mua sắm trong trò chơi.
Người dùng cũng có thể nhận được Yan như là một quà tặng khi tham gia các chương trình khuyến mãi hoặc mua các gói sản phẩm đặc biệt.
Cả người dùng đã đăng nhập vào tài khoản Yandex và người dùng chưa đăng nhập đều có thể mua sắm trong trò chơi. Người dùng có thể đăng nhập trong quá trình chơi trò chơi, bao gồm cả lúc mua sắm.
Thứ tự và điều kiện thanh toán phí sử dụng cho nhà phát triển sẽ không thay đổi sau khi giới thiệu tiền tệ cổng.
Điều kiện kết nối
Sau khi bạn đã thêm mua sắm và đăng công trò chơi dưới dạng bản nháp, gửi một email yêu cầu kết nối mua sắm đến games-partners@yandex-team.com. Trong email, hãy chỉ rõ tên và mã số (ID) của trò chơi.
Sau khi nhận được email xác nhận rằng mua sắm đã được phép, bạn sẽ có thể cấu hình và kiểm tra chúng.
Quá trình mua sắm
Bạn có thể kích hoạt quá trình mua sắm trong trò chơi bằng phương thức Initialize purchase, sử dụng các tham số:
ID |
|
Mã số đồng bộ của sản phẩm trong danh mục. |
Payload |
|
Dữ liệu không bắt buộc, được gửi cùng với giao dịch. |
Sau khi người chơi đã hoàn tất việc mua sắm thành công, các cảm biến Specific product purchase success và On any purchase success sẽ hoạt động.
Tuy nhiên, nếu người chơi không hoàn tất giao dịch và đóng cửa sổ, thì các cảm biến Specific product purchase error và On any purchase error sẽ hoạt động.
Các cảm biến được niêm yết trên đây cho bạn quyền truy cập vào các biểu thức để xử lý mua sắm thành công hoặc thất bại:
Xử lý mua sắm
Có hai loại mua sắm:
- Mua sắm vĩnh viễn, thường chỉ được mua một lần;
- Mua sắm sử dụng, có thể mua nhiều lần.
Để xử lý cả hai loại mua sắm, được gợi ý sử dụng vòng lặp For each purchase, mở ra quyền truy cập vào biểu thức:
Mua lần đầu (vô hiệu hóa quảng cáo)
Logic xử lý mua lần đầu:
- Sau khi mua thành công, vô hiệu hóa quảng cáo.
- Mỗi khi khởi chạy trò chơi, kiểm tra xem mua hàng có được kích hoạt chưa, nếu có thì vô hiệu hóa quảng cáo.
Mua sử dụng (tiền tệ trong trò chơi)
Logic xử lý mua sử dụng:
- Sau khi mua thành công, xử lý mua hàng bằng phương thức Consume purchase và tính tiền tệ trong trò chơi.
- Mỗi khi khởi chạy trò chơi, kiểm tra xem mua hàng vẫn còn không, nếu có thì xử lý mua hàng bằng phương thức Consume purchase và tính tiền tệ trong trò chơi.
Danh mục sản phẩm
Để lấy danh sách các mua hàng có sẵn, giá cả, tên và mô tả, hãy sử dụng vòng lặp For each product in catalog.
Vòng lặp cho phép bạn truy cập vào các biểu thức: