Khi sử dụng dịch vụ Thanh toán của Google Play, bạn có thể cung cấp các sản phẩm trong ứng dụng có tính phí một lần cho người dùng, gọi là sản phẩm được quản lý. Các sản phẩm được quản lý có thể bao gồm các mặt hàng như hàng hóa ảo (ví dụ: thuốc hay các cấp độ trong trò chơi) và những dịch vụ cao cấp trong ứng dụng của bạn trên Google Play.
- Bạn cũng có thể tạo đăng ký có tính phí định kỳ cho người dùng.
Quan trọng: Chính sách chương trình dành cho nhà phát triển trên Google Play và phí giao dịch áp dụng cho các sản phẩm trong ứng dụng, bao gồm cả các đăng ký và sản phẩm được quản lý.
Khả năng sử dụng
Nếu ở vị trí được hỗ trợ đăng ký dành cho người bán, bạn có thể sử dụng dịch vụ Thanh toán của Google Play.
Nếu bạn ở vị trí được hỗ trợ và muốn bắt đầu sử dụng các tính năng của dịch vụ Thanh toán của Google Play trong ứng dụng, hãy thiết lập hồ sơ thanh toán và xem lại tài liệu về API của Google Play Billing.
Sau khi bạn tạo một sản phẩm được quản lý, những người dùng đang chạy phiên bản mới nhất của ứng dụng Cửa hàng Google Play sẽ sử dụng được sản phẩm đó.
Các quyền bắt buộc
Để cung cấp sản phẩm được quản lý, bạn cần tuyên bố quyền com.android.vending.BILLING
trong tệp kê khai APK của ứng dụng. Nếu phân phối ứng dụng trên toàn thế giới, bạn vẫn có thể phát hành ứng dụng sử dụng quyền com.android.vending.BILLING
ở tất cả các quốc gia.
Tạo các sản phẩm được quản lý
Tạo một sản phẩm được quản lý duy nhất
- ID sản phẩm phải bắt đầu bằng chữ thường hoặc số, đồng thời chỉ được chứa chữ thường (a-z), số (0-9), dấu gạch dưới (_) và dấu chấm (.)
- Lưu ý: ID sản phẩm
android.test
, cùng với tất cả các ID sản phẩm bắt đầu bằngandroid.test
đều không thể sử dụng được.
Cách tạo sản phẩm được quản lý:
- Đăng nhập vào Play Console.
- Chọn ứng dụng.
- Trên menu bên trái, nhấp vào Hiện diện cửa hàng > Sản phẩm trong ứng dụng > Sản phẩm được quản lý.
- Nhấp vào Tạo sản phẩm được quản lý.
- Nhập chi tiết sản phẩm.
- Tiêu đề: Tên ngắn của mặt hàng (tối đa 55 ký tự, nhưng bạn chỉ nên sử dụng tiêu đề 25 ký tự để hiển thị chính xác trong mọi ngữ cảnh), chẳng hạn như "Thuốc ngủ".
- Mô tả: Mô tả dài về mặt hàng (tối đa 80 ký tự), chẳng hạn như "Giúp bạn đi vào giấc ngủ ngay lập tức".
- Giá: Nhập giá bằng nội tệ của bạn hoặc chọn một mẫu định giá.
- Bên cạnh “Trạng thái”, hãy chọn Hoạt động hoặc Không hoạt động.
- Để một sản phẩm có sẵn để mua, sản phẩm đó cần phải ở trạng thái hoạt động và ứng dụng của sản phẩm đó cần phải được phát hành.
- Nếu bạn đang sử dụng tài khoản thử nghiệm, thì các mặt hàng đang hoạt động sẽ có sẵn trong ứng dụng chưa phát hành. Để tìm hiểu thêm, hãy truy cập vào trang web dành cho nhà phát triển Android của chúng tôi.
- Nhấp vào Lưu.
Ngôn ngữ và bản dịch
Các sản phẩm được quản lý sử dụng cùng ngôn ngữ mặc định giống như ứng dụng của sản phẩm đó. Để thêm bản dịch bằng các ngôn ngữ cụ thể, hãy chọn một sản phẩm được quản lý, sau đó nhấp vào Thêm bản dịch. Bạn có thể tìm hiểu thêm cách dịch ứng dụng của bạn tại đây.
Tạo một loạt sản phẩm được quản lý
Tải lên tệp CSV gồm các sản phẩm được quản lý
- Đăng nhập vào Play Console.
- Chọn ứng dụng.
- Trên menu bên trái, nhấp vào Hiện diện cửa hàng > Sản phẩm trong ứng dụng > Sản phẩm được quản lý.
- Nhấp vào Nhập / Xuất > Nhập sản phẩm được quản lý từ tệp CSV.
- Để ghi đè các sản phẩm được quản lý hiện có trong danh sách sản phẩm, hãy chọn hộp kiểm Ghi đè sản phẩm hiện có. Thao tác này sẽ chỉ ghi đè các sản phẩm hiện có khi giá trị của
ID sản phẩm
trong tệp CSV khớp vớiID sản phẩm
của một sản phẩm được quản lý hiện có trong danh sách sản phẩm. Việc ghi đè lên một sản phẩm sẽ không xóa các sản phẩm được quản lý không có trong CSV.
- Để ghi đè các sản phẩm được quản lý hiện có trong danh sách sản phẩm, hãy chọn hộp kiểm Ghi đè sản phẩm hiện có. Thao tác này sẽ chỉ ghi đè các sản phẩm hiện có khi giá trị của
- Nhấp vào Duyệt qua tệp, sau đó chọn tệp CSV của bạn.
Xuất tệp CSV chứa các sản phẩm được quản lý hiện có
Nếu đã tạo từng sản phẩm được quản lý mỗi lần trong Play Console, bạn có thể xuất tệp CSV để bắt đầu tạo các sản phẩm này bằng cách sử dụng tệp CSV.
- Đăng nhập vào Play Console.
- Chọn ứng dụng.
- Trên menu bên trái, nhấp vào Hiện diện cửa hàng > Sản phẩm trong ứng dụng > Sản phẩm được quản lý.
- Nhấp vào Nhập / Xuất > Xuất sản phẩm trong ứng dụng sang tệp CSV.
Xem ví dụ về tệp CSV
- Ví dụ đầu tiên định nghĩa tiêu đề và mô tả bằng hai ngôn ngữ khác nhau (
en_US
vàes_ES
). Mẫu định giá xác định giá của mặt hàng. - Ví dụ thứ hai không sử dụng mẫu định giá. Thay vào đó, ví dụ này chỉ định một mức giá cho quốc gia mặc định (Hoa Kỳ). Play Console sử dụng tỷ giá hối đoái hiện tại và mẫu định giá có liên quan ở địa phương để tự động đặt giá ở tất cả các quốc gia khác nơi ứng dụng được phân phối.
- Ví dụ thứ ba cũng không sử dụng mẫu định giá. Giá của mặt hàng được chỉ định theo cách thủ công cho từng quốc gia nơi ứng dụng được phân phối.
Ví dụ về cú pháp CSV
Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Ví dụ về sản phẩm được quản lý
Ví dụ 1
basic_sleeping_potion,published,managed_by_android,false,en_US; Basic Sleeping Potion; Puts small creatures to sleep.; es_ES; Poción básica de dormir; Causa las criaturas pequeñas ir a dormir.,false,,4637138456024710495
Ví dụ 2
standard_sleeping_potion, published,managed_by_android,false,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,
Ví dụ 3
invisibility_potion,published, managed_by_android,false,en_US; Invisibility Potion; Invisible to all enemies for 5 minutes.,false, US; 1990000; BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000,
Giá trị dữ liệu cho tệp CSV
ID sản phẩm |
Việc đặt giá trị này trong tệp CSV cũng có tác động như nhập ID sản phẩm khi tạo một sản phẩm được quản lý mới. Nếu bạn chỉ định |
Trạng thái phát hành |
Giá trị này phải được đặt thành đã phát hành hoặc chưa phát hành . Điều này cũng giống như đặt một sản phẩm được quản lý là Hoạt động hoặc Không hoạt động. |
Loại mua hàng |
Giá trị này phải được đặt thành |
Dịch tự động |
Giá trị này phải được đặt thành Nếu bạn muốn cung cấp bản dịch cho tiêu đề và mô tả của một sản phẩm được quản lý, hãy chỉ định các bản dịch này trong giá trị |
|
Nếu chỉ bao gồm một ngôn ngữ cho một mặt hàng, thì bạn phải chỉ định ngôn ngữ mặc định cho ứng dụng cũng như tiêu đề và mô tả của mặt hàng đó.
Khi đặt giá trị Lưu ý: Khi chỉ định các giá trị Nếu muốn bao gồm các phiên bản đã dịch của tiêu đề và mô tả cho mặt hàng, bạn phải liệt kê ngôn ngữ mặc định, tiêu đề và mô tả, theo sau đó là ngôn ngữ, tiêu đề và mô tả cho mỗi bản dịch. Trong ví dụ sau, sản phẩm được quản lý sử dụng
Lưu ý: Một ứng dụng chứa một ngôn ngữ mặc định, nhưng mỗi sản phẩm được quản lý đều có một danh sách ngôn ngữ dịch riêng. Mặc dù ngôn ngữ đầu tiên trong giá trị |
Tự động điền giá , Quốc gia và Giá |
Bạn có thể đặt Lưu ý: Khi bạn chỉ định giá của một mặt hàng trong tệp CSV, hãy cung cấp giá theo một phần triệu đơn vị, trong đó 1.000.000 đơn vị một phần triệu tương đương với 1 đơn vị tiền tệ thực. Sử dụng giá tự động điền Các phần sau mô tả ảnh hưởng của giá trị trong Nếu bạn đặt trường Ví dụ: trong các điều kiện sau:
Bạn muốn đặt giá trị của trường Đặt giá của riêng bạn cho mỗi quốc gia Nếu bạn đặt trường Lưu ý: Bạn phải cung cấp mã quốc gia và giá cho từng quốc gia mà ứng dụng nhắm mục tiêu. Để xem và chỉnh sửa danh sách quốc gia mà ứng dụng nhắm mục tiêu, hãy mở trang Giá cả và phân phối của ứng dụng. Mỗi giá trị Ví dụ như nếu bạn cung cấp ứng dụng ở các mức giá sau (đã bao gồm mọi loại thuế) ở các quốc gia khác:
Bạn có thể đặt giá trị của các trường
|
ID mẫu định giá |
Nếu một mặt hàng được liên kết với một mẫu định giá, bạn nên đặt trường Nếu bạn nhập tệp CSV và đã chọn hộp kiểm Ghi đè sản phẩm hiện có trong hộp thoại "Nhập sản phẩm trong ứng dụng", thì bạn có thể cập nhật liên kết giữa các sản phẩm được quản lý và mẫu định giá. Để liên kết sản phẩm với một mẫu định giá cụ thể, hãy đặt giá trị Bạn có thể liên kết tối đa 1000 giá của ứng dụng hoặc giá của sản phẩm được quản lý với một mẫu định giá cụ thể. Do đó, bạn không cần chỉ định cùng một giá trị |