Web app bayar sesuai pemakaian

Publish app dari workspace tanpa paket hosting. App yang sudah dipublish berjalan dengan kredit AI-mu, yang terpakai saat orang mengunjunginya: tidak ada biaya bulanan, dan app yang tidak dikunjungi tidak memakai apa-apa.

Seperti app lain yang dipublish, app ini butuh database produksi yang di-hosting. Gunakan connection string pooled dari provider, karena beberapa salinan app-mu bisa membuka koneksi masing-masing: lihat Koneksi database.


Biayanya

  • Saldomu terpotong setiap kali pemakaian mencapai 1 kredit penuh. Halaman project menampilkan pemakaian dan kredit setiap app selama 30 hari terakhir.
  • Satu saldo membayar pekerjaan AI di workspace-mu sekaligus app yang kamu publish.
  • Hapus project sebuah app, dan app itu langsung offline serta berhenti memakai kredit.

Berapa app yang bisa kamu publish

Jumlahnya tergantung apakah kamu pernah membeli kredit atau berlangganan. Layar Publish memberi tahu kalau kamu sudah mencapai batasnya.

Badge “Made with GetLaunch”

Web app gratis menampilkan badge kecil “Made with GetLaunch”. Membeli kredit menyembunyikannya di semua app-mu untuk sementara; kredit gratis tidak.

Saat kreditmu habis

  • Kalau kamu pernah membeli kredit, app-mu tetap online untuk sementara, lalu dijeda. Kalau belum pernah, app langsung dijeda.
  • App yang dijeda menampilkan halaman jeda ke pengunjung. Tambah kredit dan app online lagi dalam beberapa menit.
  • Selama kreditmu habis, task AI dan publish baru juga menunggu sampai kamu top up.
  • App yang ramai bisa memakai kredit lebih cepat daripada yang terlihat di saldomu. Kalau itu terjadi, halaman Kredit AI memberi tahu bahwa saldonya sudah dipakai web app-mu, dan saldonya menyusul dalam satu jam.

Yang tidak bisa dilakukan app yang dipublish

AI membangun app-mu dalam batasan ini. Ingat batasan ini saat meminta fitur: yang berjalan di preview bisa rusak setelah dipublish kalau tidak sesuai.

  • Setiap request harus selesai dalam batas waktu, dan tidak ada yang tetap berjalan setelah jawaban dikirim: timer, antrean, dan penjadwal berhenti. Pekerjaan panjang perlu dipecah menjadi beberapa langkah.
  • Tidak ada koneksi live, seperti WebSocket atau stream yang tetap terbuka. Halaman yang diperbarui secara live me-refresh setiap beberapa detik sebagai gantinya.
  • Satu request atau upload maksimal 6 MB. File yang lebih besar disimpan di layanan storage.
  • Beberapa salinan app-mu bisa melayani pengunjung bersamaan, jadi tidak ada yang dibagi di memori antar-request: sesi, penghitung, dan batasan disimpan di database. File yang ditulis app saat berjalan bersifat sementara.
  • Pengaturan (environment variable) punya batas ukuran, dan beberapa nama sudah dipakai sistem. Layar Publish menunjukkan keduanya.
  • Publish pertama workspace lama dengan bayar sesuai pemakaian diawali dengan persiapan singkat oleh AI, gratis.

Kondisi web app

Log runtime belum tersedia untuk app ini. Sebagai gantinya, halaman project menampilkan Kondisi web app: request selama 24 jam terakhir, halaman mana yang gagal, bagaimana (terlalu lama, kehabisan memori, crash, tidak merespons, atau error server dari kode app sendiri), dan kapan. Diperbarui setiap 5 menit. AI di workspace-mu melihat ringkasan yang sama, jadi kamu bisa memintanya memperbaiki halaman yang gagal. Lihat juga Monitoring.

Ditahan

GetLaunch bisa menahan app yang melanggar Ketentuan Layanan. Pengunjung melihat halaman jeda, dan app tidak bisa dipublish. Email [email protected] untuk info lebih lanjut.


Bayar sesuai pemakaian atau paket hosting

  • Setiap app tetap memakai cara saat pertama kali dipublish. App yang dipublish dengan paket hosting tetap di paket itu.
  • Domain sendiri memerlukan langganan aktif (Starter atau lebih tinggi).
  • Kalau langgananmu berakhir, project di paket tersebut dihapus. App bayar sesuai pemakaian tetap online dengan kredit, tanpa custom domain, hanya kalau jumlahnya tidak lebih dari yang boleh dimiliki akun tanpa paket. Kalau lebih, semuanya ikut dihapus, jadi hapus app yang tidak kamu perlukan sebelum paket berakhir. Email sebelum paket berakhir memberi tahu mana yang berlaku untukmu.