Dokumentasi Steamworks
307 hasil pencarian ditemukan untuk "WA 0859 3970 0884 [[HATIGA]] Harga Jasa Grafiti Coretan Dinding Yang Simple Boyolali"
Antarmuka ISteamMicroTxn

Dengan contoh sebelumnya, pelanggan di Rusia akan melihat harga 9,99 USD pada dialog konfirmasi, tapi akan ditagih sebesar 614,90 pуб saat transaksi difinalisasi. Kami menyarankanmu untuk menyediakan harga dalam setiap mata uang yang kiranya akan sering digunakan dalam transaksi. …

[/td][/tr] [tr][td][b]currency[/b][/td][td]string[/td][td]✔[/td][td]Kode mata uang ISO 4217 untuk harga[/td][/tr] [/table] Memulai pembayaran berulang (langganan) untuk pengguna. Respons yang berhasil berarti Steam akan memulai siklus penagihan untuk pengguna. …

Penentuan Harga

Harga minimum transaksi itu sekitar 0,49 Dolar AS. [list] [*]Produk dengan harga di tingkat 0,99 Dolar AS bisa didiskon hingga 50% [*]Produk dengan tingkat harga 1,99 Dolar AS bisa didiskon hingga 75% [*]Produk dengan tingkat harga 4,99 Dolar AS bisa didiskon hingga 90% [/list] [/olist] Jika kamu memiliki produk dengan harga atau diskon di bawah harga minimum baru, hal ini dapat menyebabkan masalah di bawah ini: [list] [*]Jika harga dasar produkmu di bawah harga terendah yang diperbolehkan Steam dalam satu mata uang, maka produk tidak akan bisa lagi dibeli di negara yang menggunakan mata uang itu. [*]Jika kamu sudah menjadwalkan diskon yang menyebabkan harga turun di bawah harga terendah yang diperbolehkan Steam, maka produk itu tidak akan bisa dibeli pelanggan di negara yang harga akhirnya di bawah minimum yang diperbolehkan. [*]Jika harga dasarmu berada di bawah harga transaksi terendah yang diperbolehkan Steam di mata uang apa pun, kamu tidak akan bisa menjadwalkan diskon baru. [*]Jika harga dasarmu mendekati harga terendah yang diperbolehkan Steam di mata uang apa pun, maka diskon yang bisa kamu masukkan akan terbatas untuk memastikan harga tidak turun di bawah harga terendah yang diperbolehkan. …

[/b] A: Kami menyarankan harga di alat Pengusulan Harga, relatif terhadap harga Dolar AS yang dipilih, yang kamu bisa terima atau sesuaikan menurut keinginanmu. …

Mata Uang yang Didukung

Untuk negara yang kami tidak miliki mata uang lokalnya, harga yang ditampilkan dan yang ditagih akan dalam dolar AS, kecuali untuk negara yang terletak di Eropa, maka Euro akan digunakan. [subsection]Kelompok Wilayah[/subsection] Di wilayah-wilayah di mana Steam tidak mendukung penetapan harga lokal, kamu masih tetap dapat menawarkan harga yang berbeda, biasanya dengan harga diskon, dan dalam mata uang USD. [b]USD_CIS[/b] Untuk negara-negara CIS dan negara yang kami tidak miliki mata uang lokalnya, kami rekomendasikan untuk menggunakan harga USD yang didiskon. …

Skema Inventaris Steam

Harga untuk mata uang yang belum ditentukan akan dikonversi secara otomatis saat pembelian.[/td][/tr] [tr][td]price_category[/td][td]tentukan satu harga, yang akan ditampilkan dalam setiap mata uang yang didukung menggunakan tabel harga yang dikelola oleh Valve.…

[/list] Kamu juga bisa menentukan harga bundel pada setiap mata uang. Penimpaan harga bundel akan mengabaikan [code-inline]purchase_bundle_discount[/code-inline] yang kamu tentukan. …

Fungsi Web Inventaris Steam

Dari sana, tergantung perambannya, pengguna akan menjalani alur pembelian yang sedikit berbeda: [h4]Peramban web mandiri (Chrome, Edge, dll.):[/h4] [list] [*] Jika tidak sesuai dengan mata uang Wallet, maka akan diarahkan langsung ke url pengembalian dengan kode hasil yang menunjukkan ketidakcocokan (ini memberikan peluang untuk mengubah mata uang lokal toko dan melanjutkan pembayaran). [*] Keranjang belanja dengan baris berisi harga masing-masing item dan harga total dalam mata uang pengguna dan tombol "Beli"/"Batal". [*] Jika memilih Batal, maka transaksi akan dibatalkan dengan status "pengguna menolak". [*] Jika memilih Beli, maka transaksi akan diselesaikan secara otomatis. [*] Pengguna akan diarahkan ke URL pengembalian yang sesuai. …

[subsection]Membuat URI[/subsection] Buat URI untuk item-mu seperti di bawah ini, dan arahkan pemain ke sana: [code-inline]https://store.steampowered.com/buyitem/{appid}/{itemdefid}/{quantity}[/code-inline] [subsection]Parameter[/subsection] [list] [*] [b]appid[/b]: ID aplikasi yang terkait dengan item. [*] [b]itemdefid[/b]: ID ItemDef yang akan ditampilkan untuk pembelian. Item ini harus memiliki harga (atau price_category) dan tidak boleh store_hidden. …

Penentuan Harga Paket CSV Impor/Ekspor

[section]Perizinan yang Diperlukan[/section] Silakan lihat [doclink=store/pricing#3]Perizinan yang Diperlukan Untuk Mengedit Harga[/doclink]. [section]Mengekspor[/section] Terdapat dua opsi untuk mengekspor file .csv hargamu yang sudah ada: [list] [*][b]Ekspor semua paket[/b] - Kamu dapat mengekspor sheet semua harga saat ini untuk semua paket yang perizinannya kamu miliki untuk Steamworks partner-mu. [*][b]Ekspor paket yang difilter[/b] - Kamu dapat menerapkan filter ke kisi paket yang terlihat untuk mengekspor subset paket. …

Gulir dalam halaman untuk melihat jika terdapat masalah yang disorot seperti desimal yang hilang atau tidak sengaja memasukkan harga terlalu tinggi/rendah. [/olist] …

Layanan Inventaris Steam

Tergantung dari game-mu, pemeriksaan di awal setiap sesi game atau level mungkin dibutuhkan. [*] [b]Berikan Item Pengujian[/b] Gunakan [api]ISteamInventory::GenerateItems[/api] untuk menambahkan item tertentu ke akun pemain yang sedang aktif untuk kebutuhan pengembangan. [*] [b]Berikan Drop Waktu Bermain ke Pengguna (Opsional)[/b] Di waktu yang tepat (biasanya di akhir pertandingan/fase), panggil [api]ISteamInventory::TriggerItemDrop[/api] untuk melihat apakah pemain telah mendapatkan drop baru. [*] [b]Jual Item (Opsional)[/b] Untuk menambahkan dukungan transaksi mikro, tentukan harga di ItemDefs. Kemudian, pembeli dapat membelinya dengan beberapa cara: [list] [*] Menggunakan [doclink=features/inventory/itemstore]Toko Item[/doclink] berbasis web yang bisa dikustomisasi [*] Mengimplementasikan toko dalam game-mu sendiri: [list] [*] Tarik mata uang dan harga lokal pengguna dengan memanggil [api]ISteamInventory::RequestPrices[/api] [*] Tampilkan harga yang dikembalikan oleh [api]ISteamInventory::GetItemPrice[/api] atau [api]ISteamInventory::GetNumItemsWithPrices[/api] & [api]ISteamInventory::GetItemsWithPrices[/api] [*] Panggil [api]ISteamInventory::StartPurchase[/api] dengan definisi item yang ingin dibeli pengguna [*] Tangani callback [apitype]ISteamInventory::SteamInventoryResultReady_t[/apitype] untuk memberikan pengguna item apa pun yang pengguna telah beli atau dapatkan. …

Menambahkan Mata Uang Baru

Kamu perlu menyetujui harga mata uang baru yang kami rekomendasikan, atau menyesuaikan harga tersebut dan mengirimkannya kepada kami untuk disetujui. Kamu dapat menggunakan Alat Penentuan Harga Massal di situs Steamworks untuk mengelola harga. Kami telah memberikan rekomendasi harga untuk semua mata uang di alat tersebut, yang didasarkan pada nilai tukar, CPI, dan kondisi pasar lokal. Alat penentuan harga hanya tersedia untuk pengguna di grup partner-mu yang memiliki hak "Kelola Harga dan Diskon". …

Rich Presence yang Ditingkatkan

[section]Ringkasan[/section] Dengan adanya rilisan terkini fitur Teman dan Obrolan Steam, kami telah meningkatkan kemampuan dari sistem rich presence untuk menampilkan lebih banyak tentang game yang dimainkan. Kami melihat rich presence pemain adalah cara untuk melibatkan teman dari pemain dalam aktivitas mereka. Misalnya, teman yang memiliki game terlibat dengan mengetahui waktu yang tepat untuk bergabung ke game atau dengan membicarakannya dengan sesama pemain, dan mereka yang tidak memiliki game-nya mungkin tertarik dengan menemukan berbagai rich presence yang memberi tahu mereka lebih banyak tentang game yang mereka kurang ketahui. …

Informasi yang menunjukkan zona, babak, atau level tempat pemain berada, atau apa yang sedang dilakukan pemain dalam game dapat membantu mencapai tujuan ini. …

Steamworks API Example Application (SpaceWar)

[section]Ringkasan[/section] In order to help developers understand the usage of the Steamworks API we have included source code for a fully functional version of the classic [b]Spacewar![/b] multi-player shooter game. It is a simple 2D game with support for up to 4 players and provides a perfect opportunity to showcase many of the APIs available in the Steamworks SDK. As you look through the code keep in mind that our goal was to write a simple, stripped-down game so we could showcase the Steamworks API as clearly as possible. You won't find any magnificent new graphics tech here; instead we hope you'll find clear examples of how deeply to integrate Steamworks functionality into your own projects. …

Diskon

Namun, ada beberapa aturan diskon khusus yang perlu diingat. Tujuan utama dari aturan ini adalah untuk meningkatkan transparansi harga kepada pelanggan. Secara umum, kami mencoba untuk meningkatkan komunikasi kepada pelanggan dengan memposting diskon di Steam yang: 1) Mengacu pada harga dasar yang telah berlaku setidaknya selama 30 hari, atau 2) Mengacu pada harga peluncuran bonafide [i]yang akan[/i] berlaku setelah berakhirnya penawaran perkenalan spesial. …

Perlu diingat bahwa harga diskon tetap diterapkan, tapi mungkin tidak ditampilkan dengan harga yang dicoret di semua wilayah. [*][b]Q: Saya pikir jeda waktu diskon adalah 28 hari, bukan 30 hari.…

Diskon Musiman

Game yang didiskon memenuhi syarat untuk ditampilkan di berbagai bagian "spesial" di seluruh Steam berdasarkan tag dan popularitasnya, serta ke pengguna yang direkomendasikan. …

[/h4] A: Secara umum, kamu tidak bisa mendiskon produkmu dalam 30 hari sejak perilisannya atau kenaikan harganya dalam mata uang apa pun. Baca tentang Waktu Jeda Harga Perkenalan di [doclink=marketing/discounts#21]Aturan Diskon[/doclink] untuk rinciannya. Namun, jika Waktu Jeda Harga Perkenalan 30 hari berakhir saat ada Diskon Musiman yang sedang berlangsung, kamu dapat memilih untuk berpartisipasi di dalamnya dengan memasukkan diskon kustom setelah waktu jeda berakhir (mis. 30 hari atau lebih sejak tanggal rilis atau kenaikan harga). …

Game F2P

Ketika kamu memulai transaksi mikro menggunakn API InitTxn, kamu akan menggunakan API GetUserInfo untuk mendapatkan mata uang pilihan pengguna dan menggunakan informasi tersebut untuk melihat harga yang sudah ditetapkan untuk item dan mata uang tersebut. Kamu akan meneruskan informasi itu menggunakan API InitTxn. Kami merekomendasikan untuk memasukkan harga di dalam database dalam setiap mata uang yang didukung sehingga pengguna bisa melihat harga yang ditampilkan dalam setiap mata uang yang mereka kenali. Jikat tidak, maka pelanggan mungkin melihat harga yang ditampilkan dalam mata uang yang mereka tidak begitu mereka kenali dan akan membatalkan pembelian. Harga yang kamu tetapkan dihubungkan dengan mata uang yang ditentukan. …

Akses Dini

Banyak pengembang sukses yang menaikkan harga, dan banyak juga yang akhirnya menurunkan harga. Secara umum, cobalah pikirkan dari sisi pelangganmu di Akses Dini. …

Ini menunjukkan harga yang wajar untuk konten yang tersedia pada saat itu, dengan tujuan untuk meningkatkan harga seiring bertambahnya lebih banyak konten dan semakin rampungnya game yang dibuat. …

Bundel

Tiga skenario di bawah ini menunjukkan apa saja yang akhirnya dibayar oleh pelanggan berdasarkan produk yang sudah mereka miliki dan variasi harga ketika ada diskon pada item dalam bundel. …

Sistem Bundel yang baru mengatasi hal ini dengan secara otomatis melakukan penyesuaian ketika ada konten yang didiskon, sehingga pelanggan akan selalu mendapatkan harga terbaik dan pengembang tidak perlu lagi mengelolanya sendiri. …

Kelola Edisi

Jika terdapat beberapa paket, tombol Kelola Edisi akan muncul secara otomatis di laman landas aplikasimu. Dengan menggunakan tombol Kelola Edisi, kamu bisa memilih paket yang sesuai untuk edisi game-mu, menampilkan edisi-edisi tersebut sebagai opsi pembelian paling awal di halaman tokomu (diurutkan berdasarkan harga, dari terendah ke tertinggi), dan juga mengunggah gambar yang telah dilokalkan untuk membantu pelanggan membandingkan berbagai edisi. …

[u]Penting[/u]: Kamu dapat mengunggah gambar yang telah dilokalkan untuk semua bahasa yang didukung. Mengunggah aset yang dilokalkan merupakan langkah penting karena dapat membantu pelanggan di seluruh dunia memahami opsi-opsi pembelian yang kamu tawarkan kepada mereka. …

Widget Toko

[section]Ringkasan[/section] Untuk game apa pun dengan opsi pembelian yang terlihat di Toko Steam, kamu dapat membuat widget dengan informasi tentang produkmu, harga saat ini, diskon apa pun, dan tombol pembelian untuk membantu mempromosikan dan menampilkan produkmu di mana pun. …

[section]Membuat Widget[/section] Untuk membuat widget Steam-mu, kamu harus mengunjungi halaman toko publikmu di Steam. Widget ini akan selalu diperbarui bersamaan dengan perubahan harga produkmu atau diskon, tambahan platform, atau pembaruan gambar merekmu. [olist] [*]Di sebelah kanan halaman produkmu di Toko Steam, klik tombol "Sematkan". [*]Jika kamu memiliki lebih dari satu opsi pembelian, kamu akan diminta untuk memilih opsi pembelianmu (dan harga) yang kamu ingin tampilkan di widget. [*]Kamu juga akan melihat kotak yang sudah terisi sebelumnya dengan bagian pertama dari deskripsi produkmu. …

Langganan Berulang

Hal ini dikonfigurasikan dan dikelola oleh pengembang. [*] Layanan yang dioperasikan oleh pengembang terhubung dengan Steam untuk memulai langganan, dengan periode/harga perpanjangan yang ditentukan. [*] Pengguna harus menyetujui melalui Steam Client. [*] Layanan akan mencatat kapan waktu berlangganan pengguna habis. [*] Saat langganan kedaluwarsa, Layanan membuat panggilan Web API ProcessAgreement untuk menagih periode berikutnya. [*] Layanan tidak boleh menagih lebih dari jumlah yang disepakati dalam suatu periode. …

[b]Q: Mengapa pembayaran gagal diproses saat memanggil ProcessAgreement?[/b] [b]A:[/b] Jika pelanggan tidak memiliki metode pembayaran yang valid yang tersimpan, tidak memiliki dana Steam Wallet yang cukup, atau menggunakan metode pembayaran yang sudah kedaluwarsa baru-baru ini, maka pembayaran dapat gagal saat memanggil ProcessAgreement. …

Paket

[section]Paket sebagai hadiah[/section] Steam memungkinkanmu untuk menjual produk dalam berbagai mata uang dan titik harga di seluruh dunia. Harga yang kami sarankan sedikit berbeda dari wilayah ke wilayah, dengan tujuan untuk memberikan harga yang wajar bagi para pelanggan. Oleh karena itu, kami membatasi pemberian hadiah dari wilayah dengan harga yang lebih rendah (cth. Asia Tenggara) ke wilayah dengan harga yang lebih tinggi (cth. Amerika Utara). …

File Tindakan dalam Game

Ini berguna dalam beberapa kasus saat game bergantung pada, misalnya, tumpukan input rumit sedalam tujuh lapisan yang tidak pernah [i]cukup[/i], yang memperlakukan peristiwa mouse dari layer aplikasi sama dengan yang dihasilkan langsung oleh OS. [code] "Button" { "simple_click" "#simple_click" "fancy_click" "#fancy_click, mouse_button LEFT" } [/code] Ini menyebabkan game mengeluarkan peristiwa tombol kiri mouse biasa pada tingkat OS setiap kali "fancy_click" diaktifkan. …

[/code] Revisi besar digunakan untuk perubahan substansial dan drastis pada API Steam Input, seperti menambahkannya ke game yang sudah ada atau mengubah set tindakan. Secara default, ini hanya akan memengaruhi konfigurasi yang sudah menggunakan API Steam Input, agar tidak mengganggu pengguna yang telah menggunakan Steam Input ke dukungan untuk gamepad yang ada. …

Hasil 1 hingga 20 dari 307