CommerceService

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tidak Dapat Dibuat
Layanan

CommerceService adalah layanan yang mendukung pembelian dunia nyata yang dapat Anda bundel dengan item virtual.Untuk informasi tentang kelayakan dan implementasi, lihat Produk perdagangan.

Rangkuman

Metode

Acara

Properti

Metode

PromptCommerceProductPurchase

()

Meminta pengguna untuk membeli produk perdagangan menggunakan commerceProductId yang disediakan. Membuka pandangan web yang membimbing pengguna melalui alur pembelian.

Parameter

user: Player
Nilai Default: ""
commerceProductId: string
Nilai Default: ""

Memberikan nilai

()

PromptRealWorldCommerceBrowser

()

Ini adalah endpoint lama yang tidak dimaksudkan untuk digunakan.Untuk membuka pandangan web ke alur pembelian untuk perdagangan dunia nyata, lihat CommerceService:PromptCommerceProductPurchase() .Untuk informasi lebih lanjut, lihat Produk perdagangan

Parameter

player: Player
Nilai Default: ""
url: string
Nilai Default: ""

Memberikan nilai

()

GetCommerceProductInfoAsync

Hasil

Mengambil informasi tentang produk yang Anda jual dan menampilkannya dalam pengalaman Anda.Bagaimana Anda menampilkan produk kepada pengguna Anda sepenuhnya terserah Anda.


<th>teks</th>
<th>Nama lokal dari item fisik</th>
</tr>
</thead>
<tbody>
<tr>
<td>Deskripsi</td>
<td>teks</td>
<td>Deskripsi lokal dari item fisik</td>
</tr>
<tr>
<td>ID Gambar IkonImageId</td>
<td>angka</td>
<td>ID aset gambar dari gambar default utama dari item fisik</td>
</tr>
<tr>
<td>Harga Tampilan</td>
<td>teks</td>
<td>String harga lokal dengan simbol mata uang item fisik. Misalnya: "$4.99"</td>
</tr>
<tr>
<td>Dapat Dibeli</td>
<td>bool</td>
<td>Jika item dapat ditambahkan ke sesi pembayaran pedagang, yaitu item ada di stok, atau dapat diorder ulang</td>
</tr>
</tbody>
Nama

Parameter

commerceProductId: string
Nilai Default: ""

Memberikan nilai

UserEligibleForRealWorldCommerceAsync

Hasil

Ini adalah endpoint lama yang tidak dimaksudkan untuk digunakan.Untuk memeriksa apakah pengguna memenuhi syarat untuk perdagangan dunia nyata, lihat PolicyService.IsEligibleToPurchaseCommerceProduct .Untuk informasi lebih lanjut, lihat Produk perdagangan


Memberikan nilai

Acara

PromptCommerceProductPurchaseFinished

Gunakan sinyal ini untuk mendeteksi kapan pengguna telah menyelesaikan alur pembelian dan webview telah ditutup untuk melanjutkan permainan dalam pengalaman. Sinyal ini tidak menunjukkan pembelian yang berhasil , jadi jangan berikan item virtual hanya dari sinyal ini.

Meskipun opsional, disarankan untuk menggunakan sinyal ini untuk memindahkan ulang pengguna Anda di Android, karena aliran pembelian komersial akan memaksa mereka ke mode potret.

Parameter

user: Player
productId: string