OmniPage Studio
Masuk ke Dashboard Superadmin
Setup Firebase & Mode Aplikasi
1. Mode Lingkungan
Mengaktifkan Mode Produksi
Mode Produksi tidak diaktifkan dari halaman ini. Untuk menjaga aplikasi tetap aman dan konfigurasi permanen, pemilik harus mengubah pengaturan langsung di kode HTML.
- Buka file HTML OmniPage Studio menggunakan editor kode.
- Di awal script utama, cari blok PENGATURAN PEMILIK APLIKASI. Isi konfigurasi Firebase langsung pada blok tersebut.
- Tepat di bawah config tersebut, ubah
DEMO_MODEdaritruemenjadifalse. - Simpan file, lalu buka ulang. Pastikan Authentication Email/Password dan Firestore sudah disiapkan di project Firebase tersebut.
Untuk versi yang dijual, biarkan mode awal Demo sampai pemilik memasang konfigurasi Firebase miliknya sendiri.
Panduan Firebase untuk Pengguna Pertama
- Buka Firebase Console, login dengan akun Google, lalu pilih Add project / Buat project. Ikuti langkah sampai project selesai dibuat.
- Di halaman project, tekan ikon Web (</>) untuk menambahkan aplikasi web. Isi nama aplikasi, lalu daftarkan. Salin objek konfigurasi yang ditampilkan Firebase.
- Di menu Build → Authentication → Get started → Sign-in method, aktifkan metode Email/Password.
- Di menu Build → Firestore Database, tekan Create database dan ikuti wizard. Untuk aplikasi produksi, gunakan aturan keamanan yang sesuai; jangan membuka database untuk semua orang.
- Simpan file HTML lalu buka kembali. Mode Produksi dan config dibaca langsung dari kode; tidak perlu menempel config di aplikasi.
Ingin config tertanam permanen di source code?
Edit file HTML dengan editor kode, lalu cari komentar PENGATURAN PEMILIK APLIKASI di awal script utama. Isi config Firebase pada blok itu saja. Tepat di bawah blok config, ubah sakelar Mode Demo menjadi false saat siap produksi. Bagian panduan ini tidak berisi salinan config agar pencarian di editor langsung menuju pengaturan yang asli.
Config Firebase hanya diisi satu kali pada blok pengaturan pemilik di awal script utama. Cari komentar PENGATURAN PEMILIK APLIKASI; jangan mencari atau mengedit contoh config di bagian panduan ini.
Untuk versi yang dijual, gunakan config contoh milik pembeli atau biarkan nilai contoh sampai pembeli memasang project Firebase sendiri. Biarkan sakelar Demo pada posisi aktif untuk versi demo. Untuk produksi, isi config yang valid lalu ubah menjadi false. Tidak ada config yang perlu disimpan melalui halaman aplikasi.
Catatan: Firebase web config bukan pengganti keamanan. Lindungi data dengan Firebase Authentication dan aturan Firestore yang benar. Jangan pernah memasukkan service-account private key atau kredensial server ke file HTML.
Pengaturan Gemini AI
Hubungkan API Key Gemini milikmu. Setiap user menggunakan kuota dan akun Gemini sendiri.
Koneksi Gemini
Belum diperiksa
API Key disimpan di browser pada perangkat ini agar tetap tersedia setelah refresh dan browser dibuka kembali. Hindari menggunakan fitur ini pada perangkat bersama.
Daftar model diambil dari API Key Gemini milik user. Pilihan disimpan per akun.
Belum punya API Key?
Buat API Key melalui Google AI Studio menggunakan akun Google milikmu.
Buka Google AI StudioJangan pernah membagikan API Key kepada orang lain. Penggunaan Gemini dapat dikenakan biaya atau batas kuota sesuai kebijakan akun Google masing-masing.
AI Landing Page Generator
Buat draft landing page dari deskripsi bisnis atau produk.
Deskripsi Landing Page
Periksa koneksi AIHasil dibuat sebagai halaman baru berstatus Draft dan langsung dibuka di editor. Informasi yang tidak diberikan tidak akan dikarang.
Landing Pages
Kelola dan buat halaman baru.
Belum ada halaman
Mulai buat landing page pertamamu sekarang.
Data Masuk (Leads)
RSVP, Pendaftar Event, dan Order yang masuk.
| Tanggal | Halaman / Tipe | Nama & Kontak | Detail (Status/Item) | Pesan |
|---|
Backup & Pemulihan (Excel)
Export Data
Download seluruh Landing Pages dan Data Masuk (Leads) ke dalam file Excel (.xlsx).
Restore Data
Kembalikan data dari file Excel backup. Hati-hati, aksi ini mungkin menimpa data yang ada.